make DCAT spec use respec3 in order to fix bloody Chrome issue
authorRichard Cyganiak <richard@cyganiak.de>
Thu, 31 Jan 2013 19:55:56 +0000
changeset 263 bd610b8ef0d6
parent 262 6a088e98cf5b
child 264 df2f123b3c12
make DCAT spec use respec3 in order to fix bloody Chrome issue
.hgignore
dcat/index.html
respec/respec3/README.md
respec/respec3/bibref/biblio.js
respec/respec3/builds/respec-w3c-common-3.0.0.js
respec/respec3/builds/respec-w3c-common-3.0.1.js
respec/respec3/builds/respec-w3c-common-3.0.10.js
respec/respec3/builds/respec-w3c-common-3.0.11.js
respec/respec3/builds/respec-w3c-common-3.0.12.js
respec/respec3/builds/respec-w3c-common-3.0.13.js
respec/respec3/builds/respec-w3c-common-3.0.14.js
respec/respec3/builds/respec-w3c-common-3.0.15.js
respec/respec3/builds/respec-w3c-common-3.0.2.js
respec/respec3/builds/respec-w3c-common-3.0.3.js
respec/respec3/builds/respec-w3c-common-3.0.4.js
respec/respec3/builds/respec-w3c-common-3.0.5.js
respec/respec3/builds/respec-w3c-common-3.0.6.js
respec/respec3/builds/respec-w3c-common-3.0.7.js
respec/respec3/builds/respec-w3c-common-3.0.8.js
respec/respec3/builds/respec-w3c-common-3.0.9.js
respec/respec3/builds/respec-w3c-common-3.1.0.js
respec/respec3/builds/respec-w3c-common-3.1.1.js
respec/respec3/builds/respec-w3c-common-3.1.10.js
respec/respec3/builds/respec-w3c-common-3.1.11.js
respec/respec3/builds/respec-w3c-common-3.1.12.js
respec/respec3/builds/respec-w3c-common-3.1.13.js
respec/respec3/builds/respec-w3c-common-3.1.14.js
respec/respec3/builds/respec-w3c-common-3.1.15.js
respec/respec3/builds/respec-w3c-common-3.1.16.js
respec/respec3/builds/respec-w3c-common-3.1.17.js
respec/respec3/builds/respec-w3c-common-3.1.18.js
respec/respec3/builds/respec-w3c-common-3.1.19.js
respec/respec3/builds/respec-w3c-common-3.1.2.js
respec/respec3/builds/respec-w3c-common-3.1.20.js
respec/respec3/builds/respec-w3c-common-3.1.21.js
respec/respec3/builds/respec-w3c-common-3.1.22.js
respec/respec3/builds/respec-w3c-common-3.1.23.js
respec/respec3/builds/respec-w3c-common-3.1.24.js
respec/respec3/builds/respec-w3c-common-3.1.25.js
respec/respec3/builds/respec-w3c-common-3.1.26.js
respec/respec3/builds/respec-w3c-common-3.1.27.js
respec/respec3/builds/respec-w3c-common-3.1.28.js
respec/respec3/builds/respec-w3c-common-3.1.29.js
respec/respec3/builds/respec-w3c-common-3.1.3.js
respec/respec3/builds/respec-w3c-common-3.1.30.js
respec/respec3/builds/respec-w3c-common-3.1.31.js
respec/respec3/builds/respec-w3c-common-3.1.32.js
respec/respec3/builds/respec-w3c-common-3.1.33.js
respec/respec3/builds/respec-w3c-common-3.1.34.js
respec/respec3/builds/respec-w3c-common-3.1.35.js
respec/respec3/builds/respec-w3c-common-3.1.36.js
respec/respec3/builds/respec-w3c-common-3.1.37.js
respec/respec3/builds/respec-w3c-common-3.1.38.js
respec/respec3/builds/respec-w3c-common-3.1.39.js
respec/respec3/builds/respec-w3c-common-3.1.4.js
respec/respec3/builds/respec-w3c-common-3.1.40.js
respec/respec3/builds/respec-w3c-common-3.1.41.js
respec/respec3/builds/respec-w3c-common-3.1.5.js
respec/respec3/builds/respec-w3c-common-3.1.6.js
respec/respec3/builds/respec-w3c-common-3.1.7.js
respec/respec3/builds/respec-w3c-common-3.1.8.js
respec/respec3/builds/respec-w3c-common-3.1.9.js
respec/respec3/builds/respec-w3c-common.js
respec/respec3/docs/index.html
respec/respec3/docs/template.html
respec/respec3/examples/SimpleDB.css
respec/respec3/examples/basic.html
respec/respec3/examples/embedder.html
respec/respec3/examples/prtest.html
respec/respec3/js/core/base-runner.js
respec/respec3/js/core/best-practices.js
respec/respec3/js/core/css/bp.css
respec/respec3/js/core/css/examples.css
respec/respec3/js/core/css/highlight.css
respec/respec3/js/core/css/issues-notes.css
respec/respec3/js/core/css/respec2.css
respec/respec3/js/core/css/webidl-oldschool.css
respec/respec3/js/core/data-include.js
respec/respec3/js/core/data-transform.js
respec/respec3/js/core/default-root-attr.js
respec/respec3/js/core/dfn.js
respec/respec3/js/core/examples.js
respec/respec3/js/core/figures.js
respec/respec3/js/core/fix-headers.js
respec/respec3/js/core/highlight.js
respec/respec3/js/core/id-headers.js
respec/respec3/js/core/inlines.js
respec/respec3/js/core/issues-notes.js
respec/respec3/js/core/local-biblio.js
respec/respec3/js/core/markdown.js
respec/respec3/js/core/marked.js
respec/respec3/js/core/override-configuration.js
respec/respec3/js/core/remove-respec.js
respec/respec3/js/core/requirements.js
respec/respec3/js/core/section-refs.js
respec/respec3/js/core/structure.js
respec/respec3/js/core/style.js
respec/respec3/js/core/templates/webidl/attribute.html
respec/respec3/js/core/templates/webidl/callback.html
respec/respec3/js/core/templates/webidl/const.html
respec/respec3/js/core/templates/webidl/dict-member.html
respec/respec3/js/core/templates/webidl/dictionary.html
respec/respec3/js/core/templates/webidl/enum-item.html
respec/respec3/js/core/templates/webidl/enum.html
respec/respec3/js/core/templates/webidl/exception.html
respec/respec3/js/core/templates/webidl/field.html
respec/respec3/js/core/templates/webidl/implements.html
respec/respec3/js/core/templates/webidl/interface.html
respec/respec3/js/core/templates/webidl/method.html
respec/respec3/js/core/templates/webidl/module.html
respec/respec3/js/core/templates/webidl/param.html
respec/respec3/js/core/templates/webidl/serializer.html
respec/respec3/js/core/templates/webidl/typedef.html
respec/respec3/js/core/utils.js
respec/respec3/js/core/webidl-oldschool.js
respec/respec3/js/domReady.js
respec/respec3/js/handlebars.js
respec/respec3/js/profile-w3c-common.js
respec/respec3/js/require.js
respec/respec3/js/respec.js
respec/respec3/js/shortcut.js
respec/respec3/js/simple-node.js
respec/respec3/js/text.js
respec/respec3/js/tmpl.js
respec/respec3/js/w3c/abstract.js
respec/respec3/js/w3c/conformance.js
respec/respec3/js/w3c/headers.js
respec/respec3/js/w3c/informative.js
respec/respec3/js/w3c/legacy.js
respec/respec3/js/w3c/style.js
respec/respec3/js/w3c/templates/cgbg-headers.html
respec/respec3/js/w3c/templates/cgbg-sotd.html
respec/respec3/js/w3c/templates/conformance.html
respec/respec3/js/w3c/templates/headers.html
respec/respec3/js/w3c/templates/sotd.html
respec/respec3/js/w3c/unhtml5.js
respec/respec3/tests/SpecRunner.html
respec/respec3/tests/lib/jasmine-1.2.0/MIT.LICENSE
respec/respec3/tests/lib/jasmine-1.2.0/jasmine-html.js
respec/respec3/tests/lib/jasmine-1.2.0/jasmine.css
respec/respec3/tests/lib/jasmine-1.2.0/jasmine.js
respec/respec3/tests/spec/SpecHelper.js
respec/respec3/tests/spec/core/best-practices-spec.js
respec/respec3/tests/spec/core/data-include-spec.js
respec/respec3/tests/spec/core/default-root-attr-spec.js
respec/respec3/tests/spec/core/dfn-spec.js
respec/respec3/tests/spec/core/examples-spec.js
respec/respec3/tests/spec/core/figures-spec.js
respec/respec3/tests/spec/core/fix-headers-spec.js
respec/respec3/tests/spec/core/highlight-spec.js
respec/respec3/tests/spec/core/id-headers-spec.js
respec/respec3/tests/spec/core/inc.html
respec/respec3/tests/spec/core/includer.html
respec/respec3/tests/spec/core/informative-spec.js
respec/respec3/tests/spec/core/inlines-spec.js
respec/respec3/tests/spec/core/issues-notes-spec.js
respec/respec3/tests/spec/core/markdown-spec.js
respec/respec3/tests/spec/core/override-configuration-spec.js
respec/respec3/tests/spec/core/remove-respec-spec.js
respec/respec3/tests/spec/core/requirements-spec.js
respec/respec3/tests/spec/core/section-refs-spec.js
respec/respec3/tests/spec/core/simple.html
respec/respec3/tests/spec/core/structure-spec.js
respec/respec3/tests/spec/core/style-spec.js
respec/respec3/tests/spec/core/utils-spec.js
respec/respec3/tests/spec/core/webidl-oldschool-spec.js
respec/respec3/tests/spec/core/webidl.html
respec/respec3/tests/spec/w3c/abstract-spec.js
respec/respec3/tests/spec/w3c/conformance-spec.js
respec/respec3/tests/spec/w3c/headers-spec.js
respec/respec3/tests/spec/w3c/style-spec.js
respec/respec3/tests/spec/w3c/unhtml5-spec.js
respec/respec3/tests/specifications/ED-respec-test-20100224.html
respec/respec3/tests/specifications/TAG.html
respec/respec3/tests/specifications/include-schema.xsd
respec/respec3/tests/specifications/include-test.html
respec/respec3/tests/specifications/index.html
respec/respec3/tests/specifications/overloaded-method.html
respec/respec3/tests/specifications/snapshot-as-html_source.html
respec/respec3/tests/specifications/webidl.html
respec/respec3/tools/VERSION
respec/respec3/tools/build-w3c-common.js
respec/respec3/tools/r.js
--- a/.hgignore	Thu Jan 31 19:46:42 2013 +0000
+++ b/.hgignore	Thu Jan 31 19:55:56 2013 +0000
@@ -1,2 +1,4 @@
 syntax: glob
 .DS_Store
+.git
+.gitignore
--- a/dcat/index.html	Thu Jan 31 19:46:42 2013 +0000
+++ b/dcat/index.html	Thu Jan 31 19:55:56 2013 +0000
@@ -6,7 +6,7 @@
 	<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
   <!--[if lt IE 9]>
   <script src="http://www.w3.org/2008/site/js/html5shiv.js"></script>  <![endif]-->
-  <script type="text/javascript" src='../respec/ReSpec.js/js/respec.js' class='remove'></script>
+  <script type="text/javascript" src='../respec/respec3/builds/respec-w3c-common.js' class='remove'></script>
 	<script type="text/javascript" src="respec-ref.js" class="remove"></script>
 	<script type="text/javascript" src="../respec/gld-bib.js" class="remove"></script>
 	<script type="text/javascript" src="respec-config.js" class="remove"></script>	
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/README.md	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,61 @@
+
+ReSpec
+======
+
+ReSpec is a JS library that makes it easier to write technical specifications, or documents
+that tend to be technical in nature in general. It was originally designed for the purpose
+of writing W3C specifications, but has since grown to be able to support other outputs as 
+well.
+
+Important Note
+==============
+
+ReSpec is not endorsed by W3C and nobody should expect the W3C Webmaster to provide advice on 
+problems encountered with ReSpec, or on why it may be failing to produce pubrules-compliant
+content.
+
+What is this version of ReSpec?
+===============================
+
+There is the original version of ReSpec that can be found in http://dev.w3.org/2009/dap/ReSpec.js/,
+known as v1. That version is the most popular, but is restricted to producing W3C specifications
+and the code was organically grown over time in a manner that is not extremely user-friendly or
+easy to maintain.
+
+Then there is ReSpec v2 which can be found at http://dvcs.w3.org/hg/respec2/. It is flexible, modular,
+and has a number of nice features. But the problem is that it was never completely finished, and
+in the meantime v1 has continued to be patched for bugs. This leads to a situation in which v2 is
+not a proper superset of v1, and patches to the latter have to be rewritten completely to also apply
+to v2. Obviously, that's not a desirable situation.
+
+The version in this repository here is “ReSpec: Evolution”. What I've done is essentially that I've
+imported the v1 source here. I am very quickly going to make a few very small changes to it so
+as to make it 100% compatible with the existing v1 but to start making use of the flexible loading facility
+included in v2. Then I will cease all development on the other two versions, making this the only
+canonical option. Since it will start off v1 it will be guaranteed compatible, but it will progressively
+be rewritten over time to attain v2's features — without the synchronisation problems.
+
+How to contribute?
+==================
+
+It is common for people to contribute to RS, notably to make changes to the biblio references. You
+certainly are welcome to submit whatever change you wish to (though if it's a complex feature please
+try to coordinate with others first to avoid working long on something that will then be rejected).
+
+If you're familiar with GitHub then contributing is simple: just fork and make pull requests. Please
+just be careful to note that the primary branch is `gh-pages` and not `master` (this ensures that the
+result gets published on the Web). **More importantly**, please note that the development branch is
+`develop`. If you are making patches and pull requests, please base them off this branch.
+
+If you're not familiar with GitHub, you need to follow the following steps:
+
+* Get a GitHub account. This is done quickly, and the GH people will not bother you at all. Plus, it's
+pretty much a requirement for the majority of OSS communities these days.
+* If all you want to make is a small, simple change, you can use the Web interface. Navigate to the file
+that you want to change, click “Edit this file” in the toolbar, then save your changes — they will get
+sent to the project for approval (which ought to be quick).
+* If you wish to make more complex changes, you will need to fork the project (click “Fork”), clone the
+resulting repository, make the changes there, and push it back. Then click the “Pull Request” button.
+This allows you to request that the project integrate your changes. Those should normally get processed
+relatively fast (depending on how complex they are).
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/bibref/biblio.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,8086 @@
+if (typeof berjon === "undefined") berjon = {};
+    berjon.biblio = {
+    "ABA-DSIG-GUIDELINES": "<a href=\"http://www.signelec.com/content/download/digital_signature_guidelines.pdf\"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href=\"http://www.signelec.com/content/download/digital_signature_guidelines.pdf\">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>",
+    "ABC": {
+        "authors": [
+            "Leo Geurts",
+            "Lambert Meertens",
+            "Steven Pemberton"
+        ],
+        "href": "http://www.cwi.nl/~steven/abc",
+        "title": "The ABC Programmer's Handbook.",
+        "date": "Prentice-Hall",
+        "status": "ISBN: 0-13-000027-2"
+    },
+    "ABNF": "D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>",
+    "ACCESS-CONTROL": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-access-control-20080912",
+        "title": "Access Control for Cross-Site Requests.",
+        "date": "12 September 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ACDI": {
+        "authors": [
+            "Rhys Lewis"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-acdi-20030901",
+        "title": "Authoring Challenges for Device Independence.",
+        "date": "1 September 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "ACSS": {
+        "authors": [
+            "Chris Lilley",
+            "T. V. Raman"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-acss-19990902",
+        "title": "Aural Cascading Style Sheets (ACSS) Specification.",
+        "date": "2 September 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "AD-INDUSTRY": "American Association of Advertising Industries, et al. <a href=\"http://www.iab.net/media/file/ven-principles-07-01-09.pdf\"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ",
+    "AERT": {
+        "authors": [
+            "Chris Ridpath",
+            "Wendy Chisholm"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-AERT-20000426",
+        "title": "Techniques For Accessibility Evaluation And Repair Tools.",
+        "date": "26 April 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "AES": "<a href=\"http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf\"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href=\"http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf\">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>",
+    "AES-WRAP": "J. Schaad and R. Housley. <a href=\"http://www.ietf.org/rfc/rfc3394.txt\"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href=\"http://www.rfc-editor.org/rfc/rfc3394.txt\">http://www.rfc-editor.org/rfc/rfc3394.txt</a>",
+    "AES-WRAP-PAD": "R. Housley, M. Dworkin. <a href=\"http://www.ietf.org/rfc/rfc5649.txt\"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href=\"http://www.ietf.org/rfc/rfc5649.txt\"> http://www.ietf.org/rfc/rfc5649.txt</a>. ",
+    "AGBDL": "Charles Jacobs; et al. <a href=\"http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf\">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href=\"http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf\">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ",
+    "ALT-TECHNIQUES": "Steve Faulkner <a href=\"http://www.w3.org/TR/html-alt-techniques/\"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/html-alt-techniques/\">http://www.w3.org/TR/html-alt-techniques/</a> ",
+    "ANIMATION-TIMING": "James Robinson; Cameron McCormack. <a href=\"http://www.w3.org/TR/animation-timing/\"><cite>Timing control for script-based animations.</cite></a> URL: <a href=\"http://www.w3.org/TR/animation-timing/\">http://www.w3.org/TR/animation-timing/</a>",
+    "ANSI-X9-44-2007": "<a href=\"http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007\"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href=\"http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007\">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>",
+    "ARABIC-MATH": {
+        "authors": [
+            "Azzeddine Lazrek",
+            "Bruce R. Miller"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-arabic-math-20060131",
+        "title": "Arabic mathematical notation.",
+        "date": "31 January 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "ARABIC-TYPO": "Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.",
+    "ATAG-WOMBAT": {
+        "authors": [
+            "Jan Richards",
+            "Charles McCathieNevile",
+            "Jutta Treviranus"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221",
+        "title": "Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.",
+        "date": "21 December 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ATAG10": {
+        "authors": [
+            "Jutta Treviranus"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2000/REC-ATAG10-20000203",
+        "title": "Authoring Tool Accessibility Guidelines 1.0.",
+        "date": "3 February 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "ATAG10-TECHS": {
+        "authors": [
+            "Gregory Rosmaita"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029",
+        "title": "Techniques for Authoring Tool Accessibility Guidelines 1.0.",
+        "date": "29 October 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "ATAG20": {
+        "authors": [
+            "Jan Richards",
+            "Jutta Treviranus",
+            "Jeanne Spellman"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-ATAG20-20090217",
+        "title": "Authoring Tool Accessibility Guidelines (ATAG) 2.0.",
+        "date": "17 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ATAG20-TECHS": {
+        "authors": [
+            "Jan Richards",
+            "Jutta Treviranus",
+            "Tim Boland"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310",
+        "title": "Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.",
+        "date": "10 March 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "BACKPLANE": {
+        "authors": [
+            "Steven Pemberton"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/NOTE-backplane-20061116",
+        "title": "Rich Web Application Backplane.",
+        "date": "16 November 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "BBC-WP193": "J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href=\"http://www.bbc.co.uk/rd/publications/whitepaper193.shtml\"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href=\"http://www.bbc.co.uk/rd/publications/whitepaper193.shtml\">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>",
+    "BBC-WP194": "J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href=\"http://www.bbc.co.uk/rd/publications/whitepaper194.shtml\"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href=\"http://www.bbc.co.uk/rd/publications/whitepaper194.shtml\">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>",
+    "BCP47": {
+        "authors": [
+            "A. Phillips",
+            "M. Davis"
+        ],
+        "href": "http://tools.ietf.org/html/bcp47",
+        "title": "Tags for Identifying Languages",
+        "date": "September 2009",
+        "status": "IETF Best Current Practice",
+        "publisher": "IETF"
+    },
+    "BECSS": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-becss-20071019",
+        "title": "Behavioral Extensions to CSS.",
+        "date": "19 October 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "BLOB": {
+        "authors": [
+            "Arun Ranganathan"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob",
+        "title": "Blob.",
+        "date": "17 November 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "BONDI-ARCH-SECURITY-11": "<a href=\"http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf\"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href=\"http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf\">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ",
+    "BONDI-FEATURES1-11": "<a href=\"http://bondi.omtp.org/1.11/apis/apifeatures.html\"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href=\"http://bondi.omtp.org/1.11/apis/apifeatures.html\">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ",
+    "C14N-ISSUES": {
+        "authors": [
+            "Konrad Lanz",
+            "Jos&#233",
+            "Kahan"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220",
+        "title": "Known Issues with Canonical XML 1.0 (C14N/1.0).",
+        "date": "20 December 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "C14N2-TestCases": {
+        "authors": [
+            "Pratik Datta",
+            "Frederick Hirsch",
+            ""
+        ],
+        "href": "http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/",
+        "title": "Test Cases for Canonical XML 2.0",
+        "date": "5 January 2012",
+        "status": "FPWD",
+        "publisher": "W3C"
+    },
+    "CALL-CONTROL-REQS": {
+        "authors": [
+            "Brad Porter"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-call-control-reqs-20010413",
+        "title": "Call Control Requirements in a Voice Browser Framework.",
+        "date": "13 April 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CEA-2014": "<a href=\"http://www.ce.org/Standards/browseByCommittee_2757.asp\"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href=\"http://www.ce.org/Standards/browseByCommittee_2757.asp\">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>",
+    "CLABS-HNAPI": "<a href=\"http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf\"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href=\"http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf\">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>",
+    "CANVAS-2D": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2dcontext/",
+        "title": "HTML Canvas 2D Context.",
+        "date": "25 May 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CC-ABOUT": "<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ",
+    "CC-CHOOSE": "<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",
+    "CCPP": {
+        "authors": [
+            "Franklin Reynolds"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115",
+        "title": "Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.",
+        "date": "15 January 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CCPP-COORDINATION": {
+        "authors": [
+            "Johan Hjelm",
+            "Lalitha Suryanarayana"
+        ],
+        "href": "http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220",
+        "title": "CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.",
+        "date": "20 December 2001",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "CCPP-RA": {
+        "authors": [
+            "Johan Hjelm",
+            "Mikael Nilsson",
+            "Hidetaka Ohto"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-CCPP-ra-20000721",
+        "title": "Composite Capabilities/Preference Profiles: Requirements and Architecture.",
+        "date": "21 July 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CCPP-STRUCT-VOCAB2": {
+        "authors": [
+            "C&#233;dric Kiss"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430",
+        "title": "Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.",
+        "date": "30 April 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CCPP-TA": {
+        "authors": [
+            "Mikael Nilsson"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-CCPP-ta-20000721",
+        "title": "Composite Capabilities/Preference Profiles: Terminology and Abbreviations.",
+        "date": "21 July 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CCPP-TRUST": {
+        "authors": [
+            "Johan Hjelm",
+            "Hidetaka Ohto",
+            "Lalitha Suryanarayana"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-CCPP-trust-20011220",
+        "title": "CC/PP Implementors Guide: Privacy and Protocols.",
+        "date": "20 December 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CCXML": {
+        "authors": [
+            "RJ Auburn"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-ccxml-20070119",
+        "title": "Voice Browser Call Control: CCXML Version 1.0.",
+        "date": "19 January 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CDFREQS": {
+        "authors": [
+            "Steve Speicher",
+            "Petri Vuorimaa"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-CDFReqs-20051219",
+        "title": "Compound Document Use Cases and Requirements Version 2.0.",
+        "date": "19 December 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CDR": {
+        "authors": [
+            "Lasse Pajunen"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/CR-CDR-20070718",
+        "title": "Compound Document by Reference Framework 1.0.",
+        "date": "18 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CDRREQS": {
+        "authors": [
+            "Daniel Appelquist",
+            "Antoine Quint",
+            "Timur Mehrvarz"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219",
+        "title": "Compound Document by Reference Use Cases and Requirements Version 1.0.",
+        "date": "19 December 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "CGM": {
+        "authors": [
+            "Roy Platon",
+            "Chris Lilley"
+        ],
+        "href": "http://www.w3.org/TR/NOTE-cgm-970618",
+        "title": "Use of CGM as a Scalable Graphics Format.",
+        "date": "18 June 1997",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "CHARMOD": {
+        "authors": [
+            "Martin J. D&#252;rst"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-charmod-20050215",
+        "title": "Character Model for the World Wide Web 1.0: Fundamentals.",
+        "date": "15 February 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CHARMOD-NORM": {
+        "authors": [
+            "Martin J. D&#252;rst"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/WD-charmod-norm-20051027",
+        "title": "Character Model for the World Wide Web 1.0: Normalization.",
+        "date": "27 October 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CHARMOD-RESID": {
+        "authors": [
+            "Fran&#231;ois Yergeau"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/CR-charmod-resid-20041122",
+        "title": "Character Model for the World Wide Web 1.0: Resource Identifiers.",
+        "date": "22 November 2004",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CHARREQ": {
+        "authors": [
+            "Martin J. D&#252;rst"
+        ],
+        "href": "http://www.w3.org/TR/1998/WD-charreq-19980710",
+        "title": "Requirements for String Identity Matching and String Indexing.",
+        "date": "10 July 1998",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CHARSETS": "<a href=\"http://www.iana.org/assignments/character-sets\"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href=\"http://www.iana.org/assignments/character-sets\">http://www.iana.org/assignments/character-sets</a> ",
+    "CLIPBOARD-APIS": {
+        "authors": [
+            "Doug Schepers",
+            "Charles McCathieNevile"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-clipboard-apis-20061115",
+        "title": "Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.",
+        "date": "15 November 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CMS-Algorithms": "R. Housley. <a href=\"http://www.ietf.org/rfc/rfc3370.txt\"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href=\"http://www.ietf.org/rfc/rfc3370.txt\">http://www.ietf.org/rfc/rfc3370.txt</a>",
+    "CMS-WRAP": "R. Housley. <a href=\"http://www.ietf.org/rfc/rfc3217.txt\"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href=\"http://www.ietf.org/rfc/rfc3217.txt\">http://www.ietf.org/rfc/rfc3217.txt</a>",
+    "COAP": "E Shelby; et al. <a href=\"http://tools.ietf.org/html/draft-ietf-core-coap\"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-core-coap\">http://tools.ietf.org/html/draft-ietf-core-coap</a>",
+    "COLORIMETRY": "<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3",
+    "CONSENT-EU-WP187": "WP189, <a href=\"http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf\"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href=\"http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf\">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>",
+    "CONTACTS-API": "R. Tibbett. <a href=\"http://dev.w3.org/2009/dap/contacts/Overview.html\"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor's Draft. (Work in progress.) URL: <a href=\"http://dev.w3.org/2009/dap/contacts/Overview.html\">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ",
+    "CONTACTS-WRITER-API": "R. Tibbett. <a href=\"http://dev.w3.org/2009/dap/contacts/Writer.html\"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor's Draft. (Work in progress.) URL: <a href=\"http://dev.w3.org/2009/dap/contacts/Writer.html\">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ",
+    "CONTENT-IN-RDF": {
+        "authors": [
+            "Carlos A Velasco",
+            "Johannes Koch"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908",
+        "title": "Representing Content in RDF.",
+        "date": "8 September 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "COOKIES": "Adam Barth. <cite><a href=\"http://www.rfc-editor.org/rfc/rfc6265.txt\">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href=\"http://www.rfc-editor.org/rfc/rfc6265.txt\">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ",
+    "COOLURIS": {
+        "authors": [
+            "Richard Cyganiak",
+            "Leo Sauermann"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-cooluris-20081203",
+        "title": "Cool URIs for the Semantic Web.",
+        "date": "3 December 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "CORS": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-cors-20090317",
+        "title": "Cross-Origin Resource Sharing.",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CORE-DEVICE": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "href": "http://dev.w3.org/2009/dap/device/",
+        "title": "Core Device Interfaces.",
+        "date": "02 December 2009",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "Coloring-RDF": "Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ",
+    "Context-SW": "R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag",
+    "CPC-REQ": {
+        "authors": [
+            "Markus Lauff",
+            "Amy Yu"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-cpc-req-20030510",
+        "title": "Core Presentation Characteristics:&#160;Requirements and Use Cases.",
+        "date": "10 May 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSELECTION": {
+        "authors": [
+            "Rhys Lewis",
+            "Max Froumentin",
+            "Roland Merrick"
+        ],
+        "href": "http://www.w3.org/TR/2007/CR-cselection-20070725",
+        "title": "Content Selection for Device Independence (DISelect) 1.0.",
+        "date": "25 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSELECTION-PRIMER": {
+        "authors": [
+            "Roland Merrick",
+            "Rhys Lewis"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-cselection-primer-20070109",
+        "title": "Content Selection Primer 1.0.",
+        "date": "9 January 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSELECTION-XAF": {
+        "authors": [
+            "Rhys Lewis",
+            "Roland Merrick"
+        ],
+        "href": "http://www.w3.org/TR/2007/CR-cselection-xaf-20070725",
+        "title": "Delivery Context: XPath Access Functions 1.0.",
+        "date": "25 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSP": "Adam Barth; Brendon Sterne. <a href=\"http://www.w3.org/TR/CSP/\"><cite>CSP.</cite></a> URL: <a href=\"http://www.w3.org/TR/CSP/\">http://www.w3.org/TR/CSP/</a> ",
+    "CSS-ADAPTATION": "Rune Lillesveen. <a href=\"http://dev.w3.org/csswg/css-device-adapt/\">CSS Device Adaptation</a>. 23 January 2012. Editor's Draft. (Work in progress.) URL: <a href=\"http://dev.w3.org/csswg/css-device-adapt/\">http://dev.w3.org/csswg/css-device-adapt/</a>",
+    "CSS-MOBILE": {
+        "authors": [
+            "Svante Schubert"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-css-mobile-20081210",
+        "title": "CSS Mobile Profile 2.0.",
+        "date": "10 December 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS-POTENTIAL": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210",
+        "title": "List of suggested extensions to CSS.",
+        "date": "10 December 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "CSS-PRINT": {
+        "authors": [
+            "Melinda Grant"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-css-print-20061013",
+        "title": "CSS Print Profile.",
+        "date": "13 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS-TV": {
+        "authors": [
+            "Sean Hayes"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/CR-css-tv-20030514",
+        "title": "CSS TV Profile 1.0.",
+        "date": "14 May 2003",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS1": {
+        "authors": [
+            "H&#229;kon Wium Lie",
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-CSS1-20080411",
+        "title": "Cascading Style Sheets (CSS1) Level 1 Specification.",
+        "date": "11 April 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CSS2": {
+        "authors": [
+            "Ian Jacobs"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/CSS21/",
+        "title": "Cascading Style Sheets, level 2 (CSS2) Specification.",
+        "date": "07 June 2011",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CSS21": "Bert Bos; et al. <a href=\"http://www.w3.org/TR/CSS21/\"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href=\"http://www.w3.org/TR/CSS21\">http://www.w3.org/TR/CSS21/</a> ",
+    "CSS3-2D-TRANSFORMS": "Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O'Connor. <a href=\"http://www.w3.org/TR/css3-2d-transforms/\"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href=\"http://www.w3.org/TR/css3-2d-transforms/\">http://www.w3.org/TR/css3-2d-transforms/</a> ",
+    "CSS3-3D-TRANSFORMS": "Dean Jackson; David Hyatt; Chris Marrin. <a href=\"http://www.w3.org/TR/css3-3d-transforms/\"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href=\"http://www.w3.org/TR/css3-3d-transforms/\">http://www.w3.org/TR/css3-3d-transforms</a> ",
+    "CSS3-TRANSFORMS": "Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O'Connor; Dirk Schulze; Aryeh Gregor. <a href=\"http://www.w3.org/TR/css3-transforms/\"><cite>CSS Transforms.</cite></a> URL: <a href=\"http://www.w3.org/TR/css3-transforms/\">http://www.w3.org/TR/css3-transforms/</a> ",
+    "CSS3-ANIMATIONS": {
+        "authors": [
+            "Dean Jackson (Apple Inc)",
+            "David Hyatt (Apple Inc)",
+            "Chris Marrin (Apple Inc)"
+        ],
+        "href": "http://www.w3.org/TR/css3-animations/",
+        "title": "CSS Animations.",
+        "date": "03 April 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-FONTS": "John Daggett (Mozilla). <a href=\"http://www.w3.org/TR/css3-fonts\"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href=\"http://www.w3.org/TR/css3-fonts\">http://www.w3.org/TR/css3-fonts</a> ",
+    "CSS3-FONTS-20020802": {
+        "authors": [
+            "Michel Suignard",
+            "Chris Lilley"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css3-fonts-20020802",
+        "title": "CSS3 module: Fonts.",
+        "date": "2 August 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-HYPERLINKS": {
+        "authors": [
+            "Daniel Glazman",
+            "Bert Bos",
+            "Tantek &#199;elik"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224",
+        "title": "CSS3 Hyperlink Presentation Module.",
+        "date": "24 February 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-IMAGES": "Elika J. Etemad, Tab Atkins Jr.. <a href=\"http://www.w3.org/TR/css3-images/\">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href=\"http://www.w3.org/TR/css3-images/\">http://www.w3.org/TR/css3-images/</a>",
+    "CSS3-MARQUEE": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-css3-marquee-20081205",
+        "title": "CSS Marquee Module Level 3.",
+        "date": "5 December 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS3-PRESLEV": {
+        "authors": [
+            "Ian Hickson",
+            "H&#229;kon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-css3-preslev-20030813",
+        "title": "CSS3 module: Presentation Levels.",
+        "date": "13 August 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-READER": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-css3-reader-20040224",
+        "title": "The CSS 'Reader' Media Type.",
+        "date": "24 February 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-TRANSITIONS": {
+        "authors": [
+            "Dean Jackson",
+            "David Hyatt",
+            "Chris Marrin",
+            "L. David Baron"
+        ],
+        "href": "http://www.w3.org/TR/css3-transitions/",
+        "title": "CSS Transitions.",
+        "date": "03 April 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-WEBFONTS": {
+        "authors": [
+            "Michel Suignard",
+            "Chris Lilley"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css3-webfonts-20020802",
+        "title": "CSS3 module: Web Fonts.",
+        "date": "2 August 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3-BG": "Elika J. Etemad; Bert Bos; Brad Kemper. <a href=\"http://www.w3.org/TR/css3-background/\"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href=\"http://www.w3.org/TR/css3-background/\">http://www.w3.org/TR/css3-background/</a> ",
+    "CSS3BORDER": {
+        "authors": [
+            "Tapas Roy"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css3-border-20021107",
+        "title": "CSS3 module: Border.",
+        "date": "7 November 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3BOX": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-css3-box-20070809",
+        "title": "CSS basic box model.",
+        "date": "9 August 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3CASCADE": {
+        "authors": [
+            "H&#229;kon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-css3-cascade-20051215",
+        "title": "CSS3 module: Cascading and inheritance.",
+        "date": "15 December 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3COL": {
+        "authors": [
+            "Håkon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/css3-multicol/",
+        "title": "CSS3 module: Multi-column layout.",
+        "date": "12 April 2011",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS3COLOR": {
+        "authors": [
+            "Tantek Çelik",
+            "Chris Lilley",
+            "L. David Baron"
+        ],
+        "href": "http://www.w3.org/TR/css3-color",
+        "title": "CSS Color Module Level 3.",
+        "date": "07 June 2011",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CSS3GCPM": {
+        "authors": [
+            "H&#229;kon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-css3-gcpm-20070504",
+        "title": "CSS3 module: Generated Content for Paged Media.",
+        "date": "4 May 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3GENCON": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-css3-content-20030514",
+        "title": "CSS3 Generated and Replaced Content Module.",
+        "date": "14 May 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3GRID": {
+        "authors": [
+            "Markus Mielke",
+            "Alex Mogilevsky"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-css3-grid-20070905",
+        "title": "CSS Grid Positioning Module Level 3.",
+        "date": "5 September 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3INTRO": {
+        "authors": [
+            "Eric A. Meyer",
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-css3-roadmap-20010523",
+        "title": "CSS3 introduction.",
+        "date": "23 May 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3LAYOUT": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-css3-layout-20070809",
+        "title": "CSS Advanced Layout Module.",
+        "date": "9 August 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3LINE": {
+        "authors": [
+            "Michel Suignard",
+            "Eric A. Meyer"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css3-linebox-20020515",
+        "title": "CSS3 module: line.",
+        "date": "15 May 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3LIST": {
+        "authors": [
+            "Ian Hickson",
+            "Tantek &#199;elik"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css3-lists-20021107",
+        "title": "CSS3 module: Lists.",
+        "date": "7 November 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3MARQUEE": {
+        "authors": [
+            "Bert Bos"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-css3-marquee-20081205",
+        "title": "CSS Marquee Module Level 3.",
+        "date": "5 December 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS3-MEDIAQUERIES": "H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href=\"http://www.w3.org/TR/css3-mediaqueries/\"><cite>Media Queries</cite></a>  URL: <a href=\"http://www.w3.org/TR/css3-mediaqueries/\">http://www.w3.org/TR/css3-mediaqueries/</a> ",
+    "CSS3NAMESPACE": {
+        "authors": [
+            "Anne van Kesteren",
+            "Elika J. Etemad"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-css3-namespace-20080523",
+        "title": "CSS Namespaces Module.",
+        "date": "23 May 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS3PAGE": {
+        "authors": [
+            "Melinda Grant",
+            "H&#229;kon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-css3-page-20061010",
+        "title": "CSS3 Module: Paged Media.",
+        "date": "10 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3POS": "Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",
+    "CSS3RUBY": {
+        "authors": [
+            "Michel Suignard"
+        ],
+        "href": "http://www.w3.org/TR/2003/CR-css3-ruby-20030514",
+        "title": "CSS3 Ruby Module.",
+        "date": "14 May 2003",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "CSS3SPEECH": {
+        "authors": [
+            "David Raggett",
+            "Daniel Glazman",
+            "Claudio Santambrogio"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-css3-speech-20041216",
+        "title": "CSS3 Speech Module.",
+        "date": "16 December 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3SYN": {
+        "authors": [
+            "L. David Baron"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-css3-syntax-20030813",
+        "title": "CSS3 module: Syntax.",
+        "date": "13 August 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3TBL": "Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",
+    "CSS4-IMAGES": "Elika J. Etemad, Tab Atkins Jr. <a href=\"http://www.w3.org/TR/css4-images/\"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/css4-images/\">http://www.w3.org/TR/css4-images/</a> ",
+    "CSS3TEXT": {
+        "authors": [
+            "Elika J. Etemad",
+            "Koji Ishii"
+        ],
+        "href": "http://www.w3.org/TR/css3-text/",
+        "title": "CSS Text Level 3.",
+        "date": "19 January 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3TEXTLAYOUT": "Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",
+    "CSS3UI": {
+        "authors": [
+            "Tantek Çelik"
+        ],
+        "href": "http://www.w3.org/TR/css3-ui/",
+        "title": "CSS3 Basic User Interface Module.",
+        "date": "17 January 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3VAL": {
+        "authors": [
+            "Chris Lilley",
+            "H&#229;kon Wium Lie"
+        ],
+        "href": "http://www.w3.org/TR/css3-values/",
+        "title": "CSS3 Values and Units.",
+        "date": "08 March 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSS3WRITINGMODES": {
+        "authors": [
+            "Elika J. Etemad",
+            "Koji Ishii",
+            "Shinyu Murakami"
+        ],
+        "href": "http://dev.w3.org/csswg/css3-writing-modes",
+        "title": "CSS Writing Modes Module Level 3.",
+        "date": "17 October 2010",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "CSSBEIJING": {
+        "authors": [
+            "Elika J. Etemad"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-css-beijing-20080516",
+        "title": "Cascading Style Sheets (CSS) Snapshot 2007.",
+        "date": "16 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSSOM": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/cssom/",
+        "title": "CSSOM.",
+        "date": "12 July 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSSOM-VIEW": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-cssom-view-20080222",
+        "title": "CSSOM View Module.",
+        "date": "22 February 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CSSSTYLEATTR": {
+        "authors": [
+            "Marc Attinasi",
+            "Bert Bos",
+            "Tantek &#199;elik"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-css-style-attr-20020515",
+        "title": "Syntax of CSS rules in HTML's &quot;style&quot; attribute.",
+        "date": "15 May 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CT-GUIDELINES": {
+        "authors": [
+            "Jo Rabin"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-ct-guidelines-20080801",
+        "title": "Content Transformation Guidelines 1.0.",
+        "date": "1 August 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CT-LANDSCAPE": {
+        "authors": [
+            "Jo Rabin",
+            "Andrew Swainston"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-ct-landscape-20071025",
+        "title": "Content Transformation Landscape 1.0.",
+        "date": "25 October 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "CURIE": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",
+        "title": "RDFa Core 1.1 - Section 6.",
+        "date": "7 June 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "CVE-2009-0217": "<a href=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217\"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href=\"http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217\"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>",
+    "CX": {
+        "authors": [
+            "Philippe Le H&#233;garet"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/NOTE-CX-20011211",
+        "title": "Component Extension (CX) API requirements Version 1.0.",
+        "date": "11 December 2001",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DAHUT": "Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>",
+    "DAP-ACCESS-REQS": "L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href=\"http://dev.w3.org/2009/dap/policy-reqs/\"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href=\"http://dev.w3.org/2009/dap/policy-reqs/\">http://dev.w3.org/2009/dap/policy-reqs/</a> ",
+    "DAP-POLICY-FRAMEWORK": "L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href=\"http://dev.w3.org/2009/dap/policy/Framework.html\"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href=\"http://dev.w3.org/2009/dap/policy/Framework.html\">http://dev.w3.org/2009/dap/policy/Framework.html</a> ",
+    "DAP-PRIVACY-POSITION": "Frederick Hirsch, Robin Berjon. <a href=\"http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html\"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href=\"http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html\">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href=\"http://www.w3.org/2010/policy-ws/\">W3C Workshop on Privacy and Data Usage Control</a>.)",
+    "DAP-PRIVACY-REQS": {
+        "authors": [
+            "Alissa Cooper",
+            "Frederick Hirsch",
+            "John Morris"
+        ],
+        "href": "http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/",
+        "title": "Device API Privacy Requirements",
+        "date": "29 June 2010",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DAP-REQS": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/",
+        "title": "Device API Requirementsml",
+        "date": "15 October 2009",
+        "status": "Working Group Note"
+    },
+    "DAP-XACML-POLICY-PROFILE": "L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href=\"http://dev.w3.org/2009/dap/policy/Profile.html\"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href=\"http://dev.w3.org/2009/dap/policy/Profile.html\">http://dev.w3.org/2009/dap/policy/Profile.html</a> ",
+    "Davis": "<a href=\"http://www.usenix.org/publications/library/proceedings/usenix01/davis.html\"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href=\"http://www.usenix.org/publications/library/proceedings/usenix01/davis.html\">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>",
+    "DC11": {
+        "authors": [
+            "Dublin Core metadata initiative"
+        ],
+        "href": "http://dublincore.org/documents/dcmi-terms/",
+        "title": "Dublin Core metadata element set, version 1.1.",
+        "date": "July 1999",
+        "status": "Dublin Core recommendation"
+    },
+    "DCONTOLOGY": {
+        "authors": [
+            "Jos&#233",
+            "Manuel Cantera Fonseca",
+            "Rhys Lewis"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-dcontology-20090616",
+        "title": "Delivery Context Ontology.",
+        "date": "16 June 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DC-RDF": {
+        "authors": [
+            "M. Nilsson"
+        ],
+        "etAl": true,
+        "href": "http://dublincore.org/documents/dc-rdf/",
+        "title": "Expressing Dublin Core metadata using the Resource Description Framework (RDF).",
+        "date": "14 January 2008",
+        "status": "DCMI Recommendation"
+    },
+    "DC-TERMS": "Dublin Core Metadata Initiative. <a href=\"http://dublincore.org/documents/2010/10/11/dcmi-terms/\"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href=\"http://dublincore.org/documents/2010/10/11/dcmi-terms/\">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.",
+    "DCAT-UCR": "R. Cyganiak; F. Maali. <a href=\"http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html\"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor's Draft. URL: <a href=\"http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html\">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.",
+    "DD-ECOSYSTEM": {
+        "authors": [
+            "Rotan Hanrahan"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031",
+        "title": "Device Description Ecosystem 1.0.",
+        "date": "31 October 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DD-LANDSCAPE": {
+        "authors": [
+            "Matt Womer",
+            "Eman Nkeze",
+            "James Pearce"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031",
+        "title": "Device Description Landscape 1.0.",
+        "date": "31 October 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DD-STRUCTURES": {
+        "authors": [
+            "Jos&#233",
+            "Manuel Cantera Fonseca"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-dd-structures-20081205",
+        "title": "Device Description Structures.",
+        "date": "5 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DDR-CORE-VOCABULARY": {
+        "authors": [
+            "Andrea Trasatti",
+            "Jo Rabin",
+            "Rotan Hanrahan"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414",
+        "title": "Device Description Repository Core Vocabulary.",
+        "date": "14 April 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DDR-REQUIREMENTS": {
+        "authors": [
+            "Kevin Smith",
+            "David Sanders"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217",
+        "title": "Device Description Repository Requirements 1.0.",
+        "date": "17 December 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DDR-SIMPLE-API": {
+        "authors": [
+            "Jos&#233",
+            "Manuel Cantera Fonseca"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205",
+        "title": "Device Description Repository Simple API.",
+        "date": "5 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DES": "<a href=\"http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf\"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href=\"http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf\">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>",
+    "DEVICE-ORIENTATION": "Steve Block, Andrei Popescu. <a href=\"http://www.w3.org/TR/2011/WD-orientation-event-20111201/\">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/2011/WD-orientation-event-20111201/\">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>",
+    "DFAUI": {
+        "authors": [
+            "Arthur Barstow"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-dfaui-20070912",
+        "title": "Declarative Formats for Applications and User Interfaces.",
+        "date": "12 September 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DI-ATDI": {
+        "authors": [
+            "Roland Merrick",
+            "Rotan Hanrahan"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-di-atdi-20040218",
+        "title": "Authoring Techniques for Device Independence.",
+        "date": "18 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DI-DCO": {
+        "authors": [
+            "Sailesh Sathish",
+            "Rhys Lewis",
+            "Roger Gimson"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-di-dco-20060320",
+        "title": "Delivery Context Overview for Device Independence.",
+        "date": "20 March 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DI-GLOSS": {
+        "authors": [
+            "Rhys Lewis"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-di-gloss-20050118",
+        "title": "Glossary of Terms for Device Independence.",
+        "date": "18 January 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DI-PRINC": {
+        "authors": [
+            "Roger Gimson"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-di-princ-20030901",
+        "title": "Device Independence Principles.",
+        "date": "1 September 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DIAL": {
+        "authors": [
+            "Kevin Smith"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-dial-20070727",
+        "title": "Device Independent Authoring Language (DIAL).",
+        "date": "27 July 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DIAL-PRIMER": {
+        "authors": [
+            "Kevin Smith",
+            "Kevin Smith"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-dial-primer-20071101",
+        "title": "DIAL Part 0: Primer.",
+        "date": "1 November 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DIG2000": {
+        "authors": [
+            "Digital Imaging Group"
+        ],
+        "href": "http://www.digitalimaging.org/pdf/wg1n1017.pdf",
+        "title": "DIG2000 file format proposal.",
+        "date": "Oct 1998",
+        "status": "Report (draft) ISO/IEC JTC1/SG29/WG1 N1017"
+    },
+    "DISCO-PROP": "Rich Tibbett, Clarke Stevens. <a href=\"http://people.opera.com/richt/release/specs/discovery/Overview.html\"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href=\"http://people.opera.com/richt/release/specs/discovery/Overview.html\">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>",
+    "DNS-SD": {
+        "authors": [
+            "S. Cheshire",
+            "M. Krochmal"
+        ],
+        "href": "http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt",
+        "title": "DNS-Based Service Discovery.",
+        "date": "27 February 2011",
+        "status": "IETF Draft",
+        "publisher": "IETF"
+    },
+    "DOM-BINDINGS": {
+        "authors": [
+            "Cameron McCormack"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-WebIDL-20081219",
+        "title": "Web IDL.",
+        "date": "19 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DOM4": "Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href=\"http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/\"><cite>DOM4.</cite></a> URL: <a href=\"http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/\">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ",
+    "DOM-LEVEL-1": {
+        "authors": [
+            "Vidur Apparao"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/",
+        "title": "Document Object Model (DOM) Level 1.",
+        "date": "1 October 1998",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-1-2e": {
+        "authors": [
+            "Jonathan Robie"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929",
+        "title": "Document Object Model (DOM) Level 1 Specification (Second Edition).",
+        "date": "29 September 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-CORE": {
+        "authors": [
+            "Arnaud Le Hors"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/",
+        "title": "Document Object Model (DOM) Level 2 Core Specification.",
+        "date": "13 November 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-EVENTS": {
+        "authors": [
+            "Tom Pixley"
+        ],
+        "href": "http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113",
+        "title": "Document Object Model (DOM) Level 2 Events Specification.",
+        "date": "13 November 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-HTML": {
+        "authors": [
+            "Arnaud Le Hors",
+            "Johnny Stenback",
+            "Philippe Le H&#233;garet"
+        ],
+        "href": "http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109",
+        "title": "Document Object Model (DOM) Level 2 HTML Specification.",
+        "date": "9 January 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-STYLE": {
+        "authors": [
+            "Vidur Apparao",
+            "Philippe Le H&#233;garet",
+            "Chris Wilson"
+        ],
+        "href": "http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113",
+        "title": "Document Object Model (DOM) Level 2 Style Specification.",
+        "date": "13 November 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-TRAVERSAL-RANGE": {
+        "authors": [
+            "Vidur Apparao"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113",
+        "title": "Document Object Model (DOM) Level 2 Traversal and Range Specification.",
+        "date": "13 November 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-2-VIEWS": {
+        "authors": [
+            "Laurence Cable",
+            "Arnaud Le Hors"
+        ],
+        "href": "http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113",
+        "title": "Document Object Model (DOM) Level 2 Views Specification.",
+        "date": "13 November 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-AS": {
+        "authors": [
+            "Ben Chang"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725",
+        "title": "Document Object Model (DOM) Level 3 Abstract Schemas Specification.",
+        "date": "25 July 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-CORE": {
+        "authors": [
+            "Gavin Nicol"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407",
+        "title": "Document Object Model (DOM) Level 3 Core Specification.",
+        "date": "7 April 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-EVENTS": {
+        "authors": [
+            "Travis Leithead",
+            "Jacob Rossi",
+            "Doug Schepers",
+            "Bj&#246;rn H&#246;hrmann",
+            "Tom Pixley",
+            "Philippe Le H&#233;garet"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/",
+        "title": "Document Object Model (DOM) Level 3 Events Specification.",
+        "date": "06 September 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-LS": {
+        "authors": [
+            "Johnny Stenback",
+            "Andy Heninger"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407",
+        "title": "Document Object Model (DOM) Level 3 Load and Save Specification.",
+        "date": "7 April 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-VAL": {
+        "authors": [
+            "Ben Chang",
+            "Rezaur Rahman",
+            "Joe Kesselman"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127",
+        "title": "Document Object Model (DOM) Level 3 Validation Specification.",
+        "date": "27 January 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-VIEWS": {
+        "authors": [
+            "Ray Whitmer"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226",
+        "title": "Document Object Model (DOM) Level 3 Views and Formatting Specification.",
+        "date": "26 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DOM-LEVEL-3-XPATH": {
+        "authors": [
+            "Ray Whitmer"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226",
+        "title": "Document Object Model (DOM) Level 3 XPath Specification.",
+        "date": "26 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DOM-REQUIREMENTS": {
+        "authors": [
+            "Arnaud Le Hors"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226",
+        "title": "Document Object Model (DOM) Requirements.",
+        "date": "26 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DPF": {
+        "authors": [
+            "Max Froumentin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/CR-DPF-20071221",
+        "title": "Delivery Context: Client Interfaces (DCCI) 1.0.",
+        "date": "21 December 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "DSIG-LABEL": {
+        "authors": [
+            "Philip DesAutels"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/1998/REC-DSig-label-19980527",
+        "title": "PICS Signed Labels (DSig) 1.0 Specification.",
+        "date": "27 May 1998",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "DSIG-USAGE": {
+        "authors": [
+            "Thomas Roessler"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220",
+        "title": "Using XML Digital Signatures in the 2006 XML Environment.",
+        "date": "20 December 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "DSS": "<a href=\"http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf\"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href=\"http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf\">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>",
+    "EARL10-REQUIREMENTS": {
+        "authors": [
+            "Shadi Abou-Zahra",
+            "Jim Ley"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711",
+        "title": "Requirements for the Evaluation and Report Language (EARL) 1.0.",
+        "date": "11 July 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EARL10-SCHEMA": {
+        "authors": [
+            "Shadi Abou-Zahra"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323",
+        "title": "Evaluation and Report Language (EARL) 1.0 Schema.",
+        "date": "23 March 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EBXML-MSG": "Ian Jones; Brian Gibb; David Fischer. <a href=\"https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf\"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href=\"https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf\">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>",
+    "ECC-ALGS": {
+        "authors": [
+            "D. McGrew",
+            "K. Igoe",
+            "M. Salter"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc6090.txt",
+        "title": "RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.",
+        "date": "February 2011",
+        "status": "IETF Informational RFC",
+        "publisher": "IETF"
+    },
+    "EC-RELATED-ACTIVITIES": {
+        "authors": [
+            "Thierry Michel"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107",
+        "title": "W3C and Electronic Commerce.",
+        "date": "7 January 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "ECMA-262": "<a href=\"http://www.ecma-international.org/publications/standards/Ecma-262.htm\"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href=\"http://www.ecma-international.org/publications/standards/Ecma-262.htm\">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ",
+    "ECMA-262-51": "<a href=\"http://www.ecma-international.org/publications/standards/Ecma-262.htm\">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href=\"http://www.ecma-international.org/publications/standards/Ecma-262.htm\">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>",
+    "EGOV-IMPROVING": {
+        "authors": [
+            "Kevin Novak",
+            "Jos&#233",
+            "M. Alonso"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-egov-improving-20090310",
+        "title": "Improving Access to Government through Better Use of the Web.",
+        "date": "10 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ELEMENTTRAVERSAL": {
+        "authors": [
+            "Robin Berjon",
+            "Doug Schepers"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-ElementTraversal-20081222",
+        "title": "Element Traversal Specification.",
+        "date": "22 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "ELEMTYPO": "Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",
+    "EMAIL": "P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",
+    "EMMA": {
+        "authors": [
+            "Michael Johnston"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-emma-20090210",
+        "title": "EMMA: Extensible MultiModal Annotation markup language.",
+        "date": "10 February 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "EMMAREQS": {
+        "authors": [
+            "St&#233;phane H. Maes",
+            "Stephen Potter"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113",
+        "title": "Requirements for EMMA.",
+        "date": "13 January 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "ERICSSON-WDC": "<a href=\"https://labs.ericsson.com/apis/web-device-connectivity/\"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href=\"https://labs.ericsson.com/apis/web-device-connectivity/\"></a>",
+    "ESDH": "E. Rescorla. <a href=\"http://www.ietf.org/rfc/rfc2631.txt\"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href=\"http://www.ietf.org/rfc/rfc2631.txt\">http://www.ietf.org/rfc/rfc2631.txt</a>",
+    "EXI": {
+        "authors": [
+            "Takuki Kamiya",
+            "John Schneider"
+        ],
+        "href": "http://www.w3.org/TR/2009/CR-exi-20091208/",
+        "title": "Efficient XML Interchange (EXI) Format 1.0.",
+        "date": "8 December 2009",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "EXI-BEST-PRACTICES": {
+        "authors": [
+            "Mike Cokus",
+            "Daniel Vogelheim"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-exi-best-practices-20071219",
+        "title": "Efficient XML Interchange (EXI) Best Practices.",
+        "date": "19 December 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EXI-EVALUATION": {
+        "authors": [
+            "Carine Bournez"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-exi-evaluation-20080728",
+        "title": "Efficient XML Interchange Evaluation.",
+        "date": "28 July 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EXI-IMPACTS": {
+        "authors": [
+            "Jaakko Kangasharju"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-exi-impacts-20080903",
+        "title": "Efficient XML Interchange (EXI) Impacts.",
+        "date": "3 September 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EXI-MEASUREMENTS": {
+        "authors": [
+            "Jaakko Kangasharju"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/WD-exi-measurements-20070725",
+        "title": "Efficient XML Interchange Measurements Note.",
+        "date": "25 July 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "EXI-PRIMER": {
+        "authors": [
+            "Daniel Peintner",
+            "Santiago Pericas-Geertsen"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-exi-primer-20071219",
+        "title": "Efficient XML Interchange (EXI) Primer.",
+        "date": "19 December 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "FILE-UPLOAD": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-file-upload-20061018",
+        "title": "File Upload.",
+        "date": "18 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "FILE-API": {
+        "authors": [
+            "Arun Ranganathan",
+            "Jonas Sicking"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-FileAPI-20121025/",
+        "title": "File API.",
+        "date": "25 October 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "FILE-WRITER": {
+        "authors": [
+            "Eric Uhrhane"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-file-writer-api-20110419/",
+        "title": "File Writer API.",
+        "date": "19 April 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "FIN-PRIV-NOTICE": "Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ",
+    "FIPS-180-3": "<a href=\"http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf\"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href=\"http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf\">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>",
+    "FIPS-186-3": "<a href=\"http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf\"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href=\"http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf\">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>",
+    "FIR": "Joe Clark. <a href=\"http://www.alistapart.com/articles/fir\">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href=\"http://www.alistapart.com/articles/fir\">http://www.alistapart.com/articles/fir</a> ",
+    "FLEX": "<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",
+    "FLEXBOX": {
+        "authors": [
+            "Tab Atkins Jr",
+            "Elika J. Etemad",
+            "Alex Mogilevsky"
+        ],
+        "href": "http://www.w3.org/TR/css3-flexbox/",
+        "title": "Flexible Box Layout Module.",
+        "date": "12 June 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "FOAF": "Dan Brickley, Libby Miller. <a href=\"http://xmlns.com/foaf/spec/\"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href=\"http://xmlns.com/foaf/spec/\">http://xmlns.com/foaf/spec/</a>",
+    "FULLSCREEN": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html",
+        "title": "The Fullscreen API.",
+        "date": "4 January 2012",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "GEOLOCATION-API": {
+        "authors": [
+            "Andrei Popescu"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-geolocation-API-20081222/",
+        "title": "Geolocation API Specification.",
+        "date": "22 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "GEOPRIV-ARCH": "Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>",
+    "GEOLOCATION-PRIVACY": "Marcos Cáceres <a href=\"http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf\"><cite>Privacy of Geolocation Implementations</cite></a>, \"W3C Workshop on Privacy for Advanced Web APIs\" paper, 12/13 July 2010. URL: <a href=\"http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf\">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>",
+    "GETUSERMEDIA": {
+        "authors": [
+            "D. Burnett",
+            "A. Narayanan"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-mediacapture-streams-20120628/",
+        "title": "Media Capture and Streams",
+        "date": "28 June 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "GRDDL": {
+        "authors": [
+            "Dan Connolly"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-grddl-20070911",
+        "title": "Gleaning Resource Descriptions from Dialects of Languages (GRDDL).",
+        "date": "11 September 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "GRDDL-PRIMER": {
+        "authors": [
+            "Harry Halpin",
+            "Ian Davis"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628",
+        "title": "GRDDL Primer.",
+        "date": "28 June 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "GRDDL-SCENARIOS": {
+        "authors": [
+            "Fabien Gandon"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406",
+        "title": "GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.",
+        "date": "6 April 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "GRDDL-TESTS": {
+        "authors": [
+            "Chimezie Ogbuji"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-grddl-tests-20070911",
+        "title": "GRDDL Test Cases.",
+        "date": "11 September 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "GSM-SMS": {
+        "authors": [
+            "3G Partnership Project"
+        ],
+        "href": "http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip",
+        "title": "Technical realization of the Short Message Service (SMS).",
+        "date": "11 January 2002",
+        "status": "3GPP 0340-750"
+    },
+    "HASH-IN-URI": {
+        "authors": [
+            "T.V. Raman",
+            "Ashok Malhotra"
+        ],
+        "href": "http://www.w3.org/2001/tag/2011/01/HashInURI-20110115",
+        "title": "Repurposing the Hash Sign for the New Web.",
+        "date": "15 January 2011",
+        "status": "Putative TAG Finding"
+    },
+    "HCLS-KB": {
+        "authors": [
+            "Eric Prud'hommeaux",
+            "M. Scott Marshall"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604",
+        "title": "A Prototype Knowledge Base for the Life Sciences.",
+        "date": "4 June 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HCLS-SENSELAB": {
+        "authors": [
+            "Kei-Hoi Cheung",
+            "Matthias Samwald"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604",
+        "title": "Experiences with the conversion of SenseLab databases to RDF/OWL.",
+        "date": "4 June 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HIGHRES-TIME": "Jatinder Mann. <a href=\"http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html\"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href=\"http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html\">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>",
+    "HLINK": {
+        "authors": [
+            "Steven Pemberton",
+            "Masayasu Ishikawa"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-hlink-20020913",
+        "title": "HLink: Link recognition for the XHTML Family.",
+        "date": "13 September 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HMAC": "H. Krawczyk, M. Bellare, R. Canetti. <a href=\"http://www.ietf.org/rfc/rfc2104.txt\"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href=\"http://www.ietf.org/rfc/rfc2104.txt\">http://www.ietf.org/rfc/rfc2104.txt</a>",
+    "HMAC-Security": "C. Rechberger, V. Rijmen. <a href=\"http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf\"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href=\"http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf\">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>",
+    "HMRMC": "<a href=\"http://www.hmrc.gov.uk/softwaredevelopers/index.htm\"><cite>HM Revenue and customs</cite></a> Her Majesty's Revenue and Customs. URL: <a href=\"http://www.hmrc.gov.uk/softwaredevelopers/index.htm\">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href=\"http://www.hmrc.gov.uk/ebu/responsemessages.pdf\">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>",
+    "HSL": "Steven Pemberton. <a href=\"http://www.cwi.nl/~steven/css/hsl.html\"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href=\"http://www.cwi.nl/~steven/css/hsl.html\">http://www.cwi.nl/~steven/css/hsl.html</a> ",
+    "HTML-DESIGN-PRINCIPLES": {
+        "authors": [
+            "Anne van Kesteren",
+            "Maciej Stachowiak"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-html-design-principles-20071126",
+        "title": "HTML Design Principles.",
+        "date": "26 November 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HTML-LAN": {
+        "authors": [
+            "M. T. Carrasco Benitez"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-html-lan-19980313",
+        "title": "Primary Language in HTML.",
+        "date": "13 March 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HTML32": {
+        "authors": [
+            "David Raggett"
+        ],
+        "href": "http://www.w3.org/TR/REC-html32-19970114",
+        "title": "HTML 3.2 Reference Specification.",
+        "date": "14 January 1997",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "HTML40": {
+        "authors": [
+            "Ian Jacobs",
+            "David Raggett",
+            "Arnaud Le Hors"
+        ],
+        "href": "http://www.w3.org/TR/1998/REC-html40-19980424",
+        "title": "HTML 4.0 Specification.",
+        "date": "24 April 1998",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "HTML40-MOBILE": {
+        "authors": [
+            "Shin'ichi Matsui"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315",
+        "title": "HTML 4.0 Guidelines for Mobile Access.",
+        "date": "15 March 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HTML401": {
+        "authors": [
+            "David Raggett",
+            "Ian Jacobs",
+            "Arnaud Le Hors"
+        ],
+        "href": "http://www.w3.org/TR/1999/REC-html401-19991224",
+        "title": "HTML 4.01 Specification.",
+        "date": "24 December 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "HTML5": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/html5/",
+        "title": "HTML5.",
+        "date": "17 December 2012",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "HTML5-20121025": {
+        "authors": [
+            "Ian Hickson",
+            "David Hyatt"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-html5-20121025/",
+        "title": "HTML5.",
+        "date": "25 October 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HTML5-DIFF": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-html5-diff-20090212",
+        "title": "HTML 5 differences from HTML 4.",
+        "date": "12 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HTML5-PUBNOTES": {
+        "authors": [
+            "Michael Smith"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610",
+        "title": "HTML 5 Publication Notes.",
+        "date": "10 June 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HTML-DEVICE": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://dev.w3.org/html5/html-device/",
+        "title": "HTML Device",
+        "date": "9th September 2010",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "HTMLICCPROF": "Apple Computer with input from Microsoft Corporation. <a href=\"http://www.apple.com/colorsync/benefits/web/icc-profiles.html\"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href=\"http://www.apple.com/colorsync/benefits/web/icc-profiles.html\">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ",
+    "HTTP-IN-RDF": {
+        "authors": [
+            "Carlos A Velasco",
+            "Johannes Koch",
+            "Shadi Abou-Zahra"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908",
+        "title": "HTTP Vocabulary in RDF.",
+        "date": "8 September 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HTTP-NG-TESTBED": {
+        "authors": [
+            "Daniel Veillard"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710",
+        "title": "Design of HTTP-ng Testbed.",
+        "date": "10 July 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "HTTP11": {
+        "authors": [
+            "R. Fielding"
+        ],
+        "etAl": true,
+        "href": "http://www.ietf.org/rfc/rfc2616.txt",
+        "title": "Hypertext Transfer Protocol - HTTP/1.1.",
+        "date": "June 1999",
+        "status": "Internet RFC 2616",
+        "publisher": "IETF"
+    },
+    "HTTP-TLS": {
+        "authors": [
+            "E. Rescorla"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2818.txt",
+        "title": "HTTP Over TLS.",
+        "date": "May 2000",
+        "status": "Internet RFC 2818",
+        "publisher": "IETF"
+    },
+    "HunterZhan": "Hunter, Jane; Zhan, Zhimin. <a href=\"http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html\">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href=\"http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html\">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ",
+    "HTML-RDFA": {
+        "authors": [
+            "Manu Sporny"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/",
+        "title": "HTML+RDFa 1.1",
+        "date": "25 May 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "I18N-GUIDE-FRAMEWORK": {
+        "authors": [
+            "Richard Ishida"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417",
+        "title": "Framework Document for i18n Guidelines 1.0.",
+        "date": "17 April 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ID-MGM": "Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",
+    "IEEE1363": "<a href=\"http://grouper.ieee.org/groups/1363/\"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href=\"http://grouper.ieee.org/groups/1363/\">http://grouper.ieee.org/groups/1363/</a>",
+    "IEEE1588": "<a href=\"http://grouper.ieee.org/groups/1588/\"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href=\"http://grouper.ieee.org/groups/1588/\">http://grouper.ieee.org/groups/1588/</a>",
+    "IEEE802-1AS": "Geoff Garner. <a href=\"http://ieee802.org/1/pages/802.1as.html\"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href=\"http://ieee802.org/1/pages/802.1as.html\">http://ieee802.org/1/pages/802.1as.html</a>",
+    "IEEE802-3": "<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.",
+    "I18N-HTML-TECH-BIDI": {
+        "authors": [
+            "Richard Ishida"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606",
+        "title": "Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.",
+        "date": "6 June 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "I18N-HTML-TECH-CHAR": {
+        "authors": [
+            "Richard Ishida"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509",
+        "title": "Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.",
+        "date": "9 May 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "I18N-HTML-TECH-LANG": {
+        "authors": [
+            "Richard Ishida"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412",
+        "title": "Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.",
+        "date": "12 April 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "IANA-SRVPORT-REG": "<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>",
+    "IANA-TSV": {
+        "authors": [
+            "Paul Lindner"
+        ],
+        "href": "http://www.iana.org/assignments/media-types/text/tab-separated-values",
+        "title": "Definition of tab-separated-values (tsv)",
+        "date": "June 1993",
+        "status": "IANA Media Type Registration"
+    },
+    "ICC32": "<a href=\"http://www.color.org/icc32.pdf\"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href=\"http://www.color.org/icc32.pdf\">http://www.color.org/icc32.pdf</a>",
+    "ICC42": "<a href=\"http://color.org/ICC1v42_2006-05.pdf\"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href=\"http://color.org/ICC1v42_2006-05.pdf\">http://color.org/ICC1v42_2006-05.pdf</a> ",
+    "ICE": {
+        "authors": [
+            "J. Rosenberg"
+        ],
+        "href": "http://tools.ietf.org/html/rfc5245",
+        "title": "Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.",
+        "date": "April 2010",
+        "status": "Internet RFC 5245",
+        "publisher": "IETF"
+    },
+    "ILU-REQUESTOR": {
+        "authors": [
+            "Paul Everitt"
+        ],
+        "href": "http://www.w3.org/TR/WD-ilu-requestor-960307",
+        "title": "The ILU Requester: Object Services in HTTP Servers.",
+        "date": "7 March 1996",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "IMAGEMAP": {
+        "authors": [
+            "Ian Graham"
+        ],
+        "href": "http://www.w3.org/TR/NOTE-imagemap",
+        "title": "Imagemapped Images and Image-Incapable User Agents.",
+        "date": "27 November 1996",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "INDEXEDDB": "Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href=\"http://www.w3.org/TR/IndexedDB/\">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/IndexedDB/\">http://www.w3.org/TR/IndexedDB/</a>",
+    "INKML": {
+        "authors": [
+            "Stephen M. Watt",
+            "Max Froumentin",
+            "Yi-Min Chee"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-InkML-20061023",
+        "title": "Ink Markup Language (InkML).",
+        "date": "23 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "INKREQS": {
+        "authors": [
+            "Yi-Min Chee",
+            "Sai Prasad"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-inkreqs-20030122",
+        "title": "Requirements for the Ink Markup Language.",
+        "date": "22 January 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "IRI": {
+        "authors": [
+            "M. Duerst",
+            "M. Suignard"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3987.txt",
+        "title": "Internationalized Resource Identifiers (IRI).",
+        "date": "January 2005",
+        "status": "Internet RFC 3987",
+        "publisher": "IETF"
+    },
+    "ISO10646": "<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",
+    "ISO15924": "<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard",
+    "ISO18033-2": "<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href=\"http://www.iso.org/iso/home.htm\">http://www.iso.org/iso/home.htm</a>.",
+    "ISO8601": "<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href=\"http://www.iso.org/iso/catalogue_detail?csnumber=40874\">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ",
+    "ISO9070": "<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href=\"http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644\">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ",
+    "ISO8879": "<a href=\"http://www.iso.ch/cate/d16387.html\"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href=\"http://www.iso.ch/cate/d16387.html\">http://www.iso.ch/cate/d16387.html</a> ",
+    "ITS": {
+        "authors": [
+            "Felix Sasaki",
+            "Christian Lieske"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-its-20070403",
+        "title": "Internationalization Tag Set (ITS) Version 1.0.",
+        "date": "3 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "ITSREQ": {
+        "authors": [
+            "Yves Savourel"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-itsreq-20060518",
+        "title": "Internationalization and Localization Markup Requirements.",
+        "date": "18 May 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "ITUMCC": "<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",
+    "ITUMNC": "<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",
+    "JIGSAW": "Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href=\"http://www.w3.org/Jigsaw/Doc/Programmer/design.html\"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href=\"http://www.w3.org/Jigsaw/Doc/Programmer/design.html\">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ",
+    "JIS4051": "<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",
+    "JISX4051": "<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",
+    "JLREQ": {
+        "authors": [
+            "Kenzou Onozawa"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-jlreq-20081015",
+        "title": "Requirements of Japanese Text Layout.",
+        "date": "15 October 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "JPEG": "Hamilton, Eric. <a href=\"http://www.w3.org/Graphics/JPEG/jfif3.pdf\"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href=\"http://www.w3.org/Graphics/JPEG/jfif3.pdf\">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.",
+    "JPEG2000": {
+        "authors": [
+            "Joint Photographers Expert Group (JPEG)"
+        ],
+        "href": "http://www.jpeg.org/cd15444-1.pdf",
+        "title": "Jpeg 2000 image coding system.",
+        "date": "9 Dec 1999",
+        "status": "Report (draft) ISO/IEC CD15444-1:1999"
+    },
+    "JAX-RS": "M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href=\"http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf\"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>",
+    "JSON-LD": {
+        "authors": [
+            "Manu Sporny"
+        ],
+        "etAl": true,
+        "href": "http://json-ld.org/spec/latest/",
+        "title": "JSON-LD - Linked Data Expression in JSON",
+        "date": "15 October 2010",
+        "status": "Unofficial Draft"
+    },
+    "KnowPrivacy": "Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href=\"http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf\"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href=\"http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf\">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ",
+    "KUIL": {
+        "authors": [
+            "Kormann",
+            "Thierry"
+        ],
+        "href": "http://www.inria.fr/koala/kuil/index.html",
+        "title": "KUIL, the Koala User Interface Language.",
+        "date": "Sep 1999",
+        "status": "Software package"
+    },
+    "LANGCULTTYPE": "John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",
+    "LBASE": {
+        "authors": [
+            "Ramanathan V. Guha",
+            "Patrick Hayes"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-lbase-20031010",
+        "title": "LBase: Semantics for Languages of the Semantic Web.",
+        "date": "10 October 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "LDAP-DN": "K. Zeilenga. <a href=\"http://www.ietf.org/rfc/rfc4514.txt\"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href=\"http://www.ietf.org/rfc/rfc4514.txt\">http://www.ietf.org/rfc/rfc4514.txt</a>",
+    "LEIRI": {
+        "authors": [
+            "Richard Tobin",
+            "Norman Walsh",
+            "Henry S. Thompson"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-leiri-20081103",
+        "title": "Legacy extended IRIs for XML resource identification.",
+        "date": "3 November 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "LEXICON-REQS": {
+        "authors": [
+            "Paolo Baggia",
+            "Frank Scahill"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029",
+        "title": "Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.",
+        "date": "29 October 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "LIC-PRIV": "Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",
+    "LINKED-DATA": {
+        "authors": [
+            "Tim Berners-Lee"
+        ],
+        "href": "http://www.w3.org/DesignIssues/LinkedData.html",
+        "title": "Linked Data Design Issues.",
+        "date": "27 July 2006",
+        "status": "W3C-Internal Document",
+        "publisher": "W3C"
+    },
+    "LINKED-DATA-PLATFORM": {
+        "authors": [
+            "Steve Speicher"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/ldp/",
+        "title": "Linked Data Platform 1.0",
+        "date": "25 October 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "LLD-UC": {
+        "authors": [
+            "D. Vila Suero"
+        ],
+        "href": "http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/",
+        "title": "Library Linked Data Incubartor Group: Use Cases.",
+        "date": "25 October 2011",
+        "status": "W3C Incubator Group Report",
+        "publisher": "W3C"
+    },
+    "LTLI": {
+        "authors": [
+            "Felix Sasaki"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-ltli-20060612",
+        "title": "Language Tags and Locale Identifiers for the World Wide Web.",
+        "date": "12 June 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MATHML": {
+        "authors": [
+            "Patrick Ion",
+            "Robert Miner"
+        ],
+        "href": "http://www.w3.org/1999/07/REC-MathML-19990707",
+        "title": "Mathematical Markup Language (MathML) 1.01 Specification.",
+        "date": "7 July 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MATHML-BVAR": {
+        "authors": [
+            "Stan Devitt",
+            "Michael Kohlhase"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110",
+        "title": "Bound Variables in MathML.",
+        "date": "10 November 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MATHML-FOR-CSS": {
+        "authors": [
+            "David Carlisle"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/WD-mathml-for-css-20071214",
+        "title": "A MathML for CSS profile.",
+        "date": "14 December 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MATHML-TYPES": {
+        "authors": [
+            "Stan Devitt",
+            "Michael Kohlhase",
+            "Max Froumentin"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-mathml-types-20031110",
+        "title": "Structured Types in MathML 2.0.",
+        "date": "10 November 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MATHML-UNITS": {
+        "authors": [
+            "Douglas Wilhelm Harder",
+            "Stan Devitt"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-mathml-units-20031110",
+        "title": "Units in MathML.",
+        "date": "10 November 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MATHML2": {
+        "authors": [
+            "Nico Poppelier"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/REC-MathML2-20031021",
+        "title": "Mathematical Markup Language (MathML) Version 2.0 (Second Edition).",
+        "date": "21 October 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MATHML3": {
+        "authors": [
+            "Patrick Ion",
+            "David Carlisle",
+            "Robert Miner"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-MathML3-20081117",
+        "title": "Mathematical Markup Language (MathML) Version 3.0.",
+        "date": "17 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MCINTOSH-WRAP": " Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005",
+    "MDN-SETCAPTURE": "Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",
+    "MDNS": {
+        "authors": [
+            "S. Cheshire",
+            "M. Krochmal"
+        ],
+        "href": "http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt",
+        "title": "Multicast DNS.",
+        "date": "14 February 2011",
+        "status": "IETF Draft",
+        "publisher": "IETF"
+    },
+    "MEDIA-ANNOT-REQS": "WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href=\"http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/\"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href=\"http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/\">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ",
+    "MEDIA-FRAGMENT": {
+        "authors": [
+            "R. Troncy",
+            "E. Mannens",
+            "Silvia Pfeiffer and Davy Van Deursen"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-media-frags-20100624",
+        "title": "Media Fragments URI 1.0.",
+        "date": "18 November 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MEDIA-FRAGMENTS": "Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href=\"http://www.w3.org/TR/2011/WD-media-frags-20110317/\"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href=\"http://www.w3.org/TR/2011/WD-media-frags-20110317/\">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ",
+    "MEDIA-FRAGMENTS-REQS": "Raphael Troncy; Erik Mannens. <a href=\"http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217\"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href=\"http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217\">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ",
+    "MEDIAACCESSEVENTS": {
+        "authors": [
+            "Ola Andersson",
+            "Jean-Claude Dufourd",
+            "Roland Lundblad"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013",
+        "title": "Media Access Events.",
+        "date": "13 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MEDIACAPTURE-API": "Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",
+    "MEDIAONT": {
+        "authors": [
+            "WonSuk Lee",
+            "et. al"
+        ],
+        "href": "http://www.w3.org/TR/2012/REC-mediaont-10-20120209/",
+        "title": "Ontology for Media Resources 1.0.",
+        "date": "9 February 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MEDIAONT-API": {
+        "authors": [
+            "WonSuk Lee",
+            "Florian Stegmaier",
+            "Chris Poppe"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608",
+        "title": "API for Media Resource 1.0.",
+        "date": "8 June 2010",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MEDIAQ": "Håkon Wium Lie; et al. <a href=\"http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/\"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/\">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ",
+    "MESSAGING-API": "Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",
+    "MICRODATA": "<cite><a href=\"http://www.w3.org/TR/2012/WD-microdata-20120329/\">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href=\"http://www.w3.org/TR/microdata/\">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/",
+    "MICRODATA-RDF": "<cite><a href=\"http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/\">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href=\"http://www.w3.org/TR/microdata-rdf/\">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/",
+    "MICROFORMATS": "<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",
+    "MIDI": "<a href=\"http://www.midi.org/techspecs/index.php\"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href=\"http://www.midi.org/techspecs/index.php\">http://www.midi.org/techspecs/index.php</a>",
+    "MIME-REG": "N. Freed, J. Klensin. <a href=\"http://www.ietf.org/rfc/rfc4289.txt\"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href=\"http://www.ietf.org/rfc/rfc4289.txt\">http://www.ietf.org/rfc/rfc4289.txt</a>",
+    "MMI-ARCH": {
+        "authors": [
+            "Jim Barnett"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-mmi-arch-20081016",
+        "title": "Multimodal Architecture and Interfaces.",
+        "date": "16 October 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MMI-AUTH": {
+        "authors": [
+            "Ingmar Kliche"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702",
+        "title": "Authoring Applications for the Multimodal Architecture.",
+        "date": "2 July 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MMI-DEV-FEEDBACK": {
+        "authors": [
+            "Gerald McCobb"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414",
+        "title": "Multimodal Application Developer Feedback.",
+        "date": "14 April 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MMI-FRAMEWORK": {
+        "authors": [
+            "T.V. Raman",
+            "James A. Larson",
+            "David Raggett"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506",
+        "title": "W3C Multimodal Interaction Framework.",
+        "date": "6 May 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MMI-REQS": {
+        "authors": [
+            "St&#233;phane H. Maes",
+            "Vijay Saraswat"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108",
+        "title": "Multimodal Interaction Requirements.",
+        "date": "8 January 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MMI-SUGGESTIONS": {
+        "authors": [
+            "Jim Larson"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911",
+        "title": "Common Sense Suggestions for Developing Multimodal User Interfaces.",
+        "date": "11 September 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MMI-USE-CASES": {
+        "authors": [
+            "David Raggett",
+            "Emily Candell"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204",
+        "title": "Multimodal Interaction Use Cases.",
+        "date": "4 December 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MOBILE-BP": {
+        "authors": [
+            "Charles McCathieNevile",
+            "Jo Rabin"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-mobile-bp-20080729",
+        "title": "Mobile Web Best Practices 1.0.",
+        "date": "29 July 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MOBILE-BP-SCOPE": {
+        "authors": [
+            "Phil Archer",
+            "Ed Mitukiewicz"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220",
+        "title": "Scope of Mobile Web Best Practices.",
+        "date": "20 December 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MOBILEOK": {
+        "authors": [
+            "Jo Rabin",
+            "Phil Archer"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-mobileOK-20081117",
+        "title": "W3C mobileOK Scheme 1.0.",
+        "date": "17 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MOBILEOK-BASIC10-TESTS": {
+        "authors": [
+            "Jo Rabin",
+            "Sean Owen"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208",
+        "title": "W3C mobileOK Basic Tests 1.0.",
+        "date": "8 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MODALITY-INTERFACE": {
+        "authors": [
+            "Brad Porter"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-modality-interface-20040510",
+        "title": "Modality Component to Host Environment DOM Requirements and Capabilities Assessment.",
+        "date": "10 May 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "MOZ-ICONS": "Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",
+    "MRCPv2": "Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>",
+    "MULTIMODAL-REQS": {
+        "authors": [
+            "Marianne Hickey"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710",
+        "title": "Multimodal Requirements for Voice Markup Languages.",
+        "date": "10 July 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "MWABP": {
+        "authors": [
+            "Adam Connors",
+            "Bryan Sullivan"
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-mwabp-20101214/",
+        "title": "Mobile Web Application Best Practices.",
+        "date": "14 December 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "MWBP-WCAG": {
+        "authors": [
+            "Yeliz Yesilada",
+            "Alan Chuter"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703",
+        "title": "Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).",
+        "date": "3 July 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "NAMES": {
+        "authors": [
+            "Lilley",
+            "Chris"
+        ],
+        "href": "http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html",
+        "title": "Restrictions on identifiers.",
+        "date": "(forthcoming)",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "NAMESPACESTATE": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-namespaceState-20060329",
+        "title": "The Disposition of Names in an XML Namespace.",
+        "date": "29 March 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "NAMED-GRAPHS": "Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",
+    "NAVIGATOR": "Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",
+    "NFC": "M. Davis, Ken Whistler. <a href=\"http://www.unicode.org/reports/tr15/\"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href=\"http://www.unicode.org/reports/tr15/\">http://www.unicode.org/reports/tr15/</a>",
+    "NGRAM-SPEC": {
+        "authors": [
+            "David Raggett",
+            "Michael K. Brown",
+            "Andreas Kellner"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-ngram-spec-20010103",
+        "title": "Stochastic Language Models (N-Gram) Specification.",
+        "date": "3 January 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "NL-SPEC": {
+        "authors": [
+            "Deborah A. Dahl"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-nl-spec-20001120",
+        "title": "Natural Language Semantics Markup Language for the Speech Interface Framework.",
+        "date": "20 November 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "NOTE-CCPP": {
+        "authors": [
+            "Franklin Reynolds"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/1999/07/NOTE-CCPP-19990727",
+        "title": "Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.",
+        "date": "27 July 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "N3": {
+        "authors": [
+            "Tim Berners-Lee",
+            "Dan Connolly"
+        ],
+        "href": "http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/",
+        "title": "Notation3 (N3): A readable RDF syntax.",
+        "date": "14 January 2008",
+        "status": "W3C Team Submission",
+        "publisher": "W3C"
+    },
+    "NTP": "D. Mills. <a href=\"http://www.ietf.org/rfc/rfc1305.txt\"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href=\"http://www.ietf.org/rfc/rfc1305.txt\">http://www.ietf.org/rfc/rfc1305.txt</a>",
+    "OAEP-ATTACK": "Manger, James. <a href=\"http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf\"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href=\"http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf\">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>",
+    "OASIS-TAG": "Stephen D. Green, Dmitry Kostovarov. <a href=\"http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html\"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href=\"http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html\">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>",
+    "OGP": "<a href=\"http://ogp.me\"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href=\"http://ogp.me\">http://ogp.me</a>",
+    "OCSP": "M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href=\"http://www.ietf.org/rfc/rfc2560.txt\"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href=\"http://www.ietf.org/rfc/rfc2560.txt\">http://www.ietf.org/rfc/rfc2560.txt</a>",
+    "ODRL11": {
+        "authors": [
+            "Renato Iannella"
+        ],
+        "href": "http://www.w3.org/TR/odrl",
+        "title": "Open Digital Rights Language (ODRL) Version 1.1.",
+        "date": "W3C Note",
+        "status": "19 September 2002",
+        "publisher": "W3C"
+    },
+    "OEB101": "<a href=\"http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm\"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href=\"http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm\">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ",
+    "OFFLINE-WEBAPPS": {
+        "authors": [
+            "Ian Hickson",
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530",
+        "title": "Offline Web Applications.",
+        "date": "30 May 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "OIPF-DAE-2": "Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>",
+    "OIPF-SERV-2": "Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>",
+    "OIPF-REQS-2": "Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>",
+    "OIPF-ARCH-2": "Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>",
+    "OIPF-PROT-2": "Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>",
+    "OMA-CAB": "Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/",
+    "OMA-DM": "<a href=\"http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx\"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href=\"http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx\">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ",
+    "OMA-URI-SCHEMES": "<a href=\"http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf\"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href=\"http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf\">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ",
+    "OMA-PUSH": "Open Mobile Alliance. OMA Push Version 2.3. URL: <a href=\"http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx\">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ",
+    "ORIGIN": "<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.",
+    "OWL-FEATURES": {
+        "authors": [
+            "Deborah L. McGuinness",
+            "Frank van Harmelen"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-owl-features-20040210",
+        "title": "OWL Web Ontology Language Overview.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-GUIDE": {
+        "authors": [
+            "Deborah L. McGuinness",
+            "Michael K. Smith",
+            "Chris Welty"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-owl-guide-20040210",
+        "title": "OWL Web Ontology Language Guide.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-PARSING": {
+        "authors": [
+            "Sean Bechhofer"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121",
+        "title": "OWL Web Ontology Language Parsing OWL in RDF/XML.",
+        "date": "21 January 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "OWL-REF": {
+        "authors": [
+            "Guus Schreiber",
+            "Mike Dean"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-owl-ref-20040210",
+        "title": "OWL Web Ontology Language Reference.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-SEMANTICS": {
+        "authors": [
+            "Patrick Hayes",
+            "Peter F. Patel-Schneider",
+            "Ian Horrocks"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-owl-semantics-20040210",
+        "title": "OWL Web Ontology Language Semantics and Abstract Syntax.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-TEST": {
+        "authors": [
+            "Jeremy J. Carroll",
+            "Jos De Roo"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-owl-test-20040210",
+        "title": "OWL Web Ontology Language Test Cases.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-TIME": {
+        "authors": [
+            "Feng Pan",
+            "Jerry R. Hobbs"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-owl-time-20060927",
+        "title": "Time Ontology in OWL.",
+        "date": "27 September 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "OWL-XMLSYNTAX": {
+        "authors": [
+            "Masahiro Hori",
+            "Peter F. Patel-Schneider",
+            "J&#233;r&#244;me Euzenat"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611",
+        "title": "OWL Web Ontology Language XML Presentation Syntax.",
+        "date": "11 June 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "OWL2-MANCHESTER-SYNTAX": {
+        "authors": [
+            "Peter F. Patel-Schneider",
+            "Matthew Horridge"
+        ],
+        "href": "http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/",
+        "title": "OWL 2 Web Ontology Language:Manchester Syntax.",
+        "date": "27 October 2009",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "OWL2-MAPPING-TO-RDF": {
+        "authors": [
+            "Boris Motik",
+            "Peter F. Patel-Schneider"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/",
+        "title": "OWL 2 Web Ontology Language:Mapping to RDF Graphs.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-NEW-FEATURES": {
+        "authors": [
+            "Evan K. Wallace",
+            "Christine Golbreich"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-new-features-20091027",
+        "title": "OWL 2 Web Ontology Language:New Features and Rationale.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-PRIMER": {
+        "authors": [
+            "Pascal Hitzler",
+            "Markus Kr&#246;tzsch",
+            "Bijan Parsia",
+            "Peter F. Patel-Schneider",
+            "Sebastian Rudolph"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-primer-20091027/",
+        "title": "OWL 2 Web Ontology Language:Primer.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-PROFILES": {
+        "authors": [
+            "Boris Motik",
+            "Bernardo Cuenca Grau",
+            "Ian Horrocks",
+            "Zhe Wu",
+            "Achille Fokoue",
+            "Carsten Lutz"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/",
+        "title": "OWL 2 Web Ontology Language:Profiles.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-QUICK-REFERENCE": {
+        "authors": [
+            "Jie Bao",
+            "Elisa F. Kendall",
+            "Deborah L. McGuinness",
+            "Peter F. Patel-Schneider"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/",
+        "title": "OWL 2 Web Ontology Language:Quick Reference Guide.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-RDF-BASED-SEMANTICS": {
+        "authors": [
+            "Michael Schneider"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/",
+        "title": "OWL 2 Web Ontology Language:RDF-Based Semantics.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL-RL-in-RIF": {
+        "authors": [
+            "Dave Reynolds"
+        ],
+        "href": "http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/",
+        "title": "OWL 2 RL in RIF.",
+        "date": "22 June 2010",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "OWL2-DIRECT-SEMANTICS": {
+        "authors": [
+            "Boris Motik",
+            "Peter F. Patel-Schneider",
+            "Bernardo Cuenca Grau"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/",
+        "title": "OWL 2 Web Ontology Language:Direct Semantics.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-SYNTAX": {
+        "authors": [
+            "Boris Motik",
+            "Peter F. Patel-Schneider",
+            "Bijan Parsia"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/",
+        "title": "OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-CONFORMANCE": "Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href=\"http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/\"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href=\"http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/\">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ",
+    "OWL2-XML-SERIALIZATION": {
+        "authors": [
+            "Boris Motik",
+            "Bijan Parsia",
+            "Peter Patel-Schneider",
+            ""
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/",
+        "title": "OWL 2 Web Ontology Language: XML Serialization.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "OWL2-OVERVIEW": {
+        "authors": [
+            "W3C OWL Working Group"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-owl2-overview-20091027/",
+        "title": "OWL 2 Web Ontology Language: Overview.",
+        "date": "27 October 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "P3P-PREFERENCES": {
+        "authors": [
+            "Marc Langheinrich"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-P3P-preferences-20020415",
+        "title": "A P3P Preference Exchange Language 1.0 (APPEL1.0).",
+        "date": "15 April 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "P3P-RDFSCHEMA": {
+        "authors": [
+            "Rigo Wenning",
+            "Lorrie Cranor",
+            "Brian McBride"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125",
+        "title": "An RDF Schema for P3P.",
+        "date": "25 January 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "P3P1.0": {
+        "authors": [
+            "Massimo Marchiori"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-P3P-20020416",
+        "title": "The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.",
+        "date": "16 April 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "P3P10-PRINCIPLES": {
+        "authors": [
+            "Lorrie Faith Cranor"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721",
+        "title": "P3P Guiding Principles.",
+        "date": "21 July 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "P3P10-PROTOCOLS": {
+        "authors": [
+            "Joseph Reagle",
+            "Philip DesAutels",
+            "Steve Lucas"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324",
+        "title": "P3P Protocol and Data Transport Working Group Draft White Paper.",
+        "date": "24 March 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "P3P11": {
+        "authors": [
+            "Matthias Schunter",
+            "Rigo Wenning"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-P3P11-20061113",
+        "title": "The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.",
+        "date": "13 November 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "P3PDEPLOYMENT": {
+        "authors": [
+            "Martin Presler-Marshall"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211",
+        "title": "The Platform for Privacy Preferences 1.0 Deployment Guide.",
+        "date": "11 February 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "PAGE-VISIBILITY": "J. Mann; A. Jain. <a href=\"http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html\"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor's Draft. (Work in progress.) URL: <a href=\"http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html\">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ",
+    "PGP": "J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href=\"http://www.ietf.org/rfc/rfc4880.txt\"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href=\"http://www.ietf.org/rfc/rfc4880.txt\">http://www.ietf.org/rfc/rfc4880.txt</a>",
+    "PICS-LABELS": {
+        "authors": [
+            "Win Treese"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/REC-PICS-labels-961031",
+        "title": "PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.",
+        "date": "31 October 1996",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "PICS-SERVICES": {
+        "authors": [
+            "David Singer",
+            "Paul Resnick",
+            "Jim Miller"
+        ],
+        "href": "http://www.w3.org/TR/REC-PICS-services-961031",
+        "title": "PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.",
+        "date": "31 October 1996",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "PICSRULES": {
+        "authors": [
+            "Clive D.W. Feather"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/REC-PICSRules-971229",
+        "title": "PICSRules 1.1 Specification.",
+        "date": "29 December 1997",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "PKCS1": "J. Jonsson and B. Kaliski. <a href=\"http://www.ietf.org/rfc/rfc3447.txt\"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href=\"http://www.ietf.org/rfc/rfc3447.txt\">http://www.ietf.org/rfc/rfc3447.txt</a> ",
+    "PKCS5": {
+        "authors": [
+            "B. Kaliski"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2898.txt",
+        "title": "PKCS #5 v2.0: Password-Based Cryptography Standard",
+        "date": "IETF RFC 2898",
+        "status": "September 2000",
+        "publisher": "IETF"
+    },
+    "PKCS5Amd1": "<a href=\"ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf\"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href=\"ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf\">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>",
+    "PLING-WIKI": "Policy Languages Interest Group (PLING). <a href=\"http://www.w3.org/Policy/pling/\"><cite>PLING Wiki.</cite></a> URL: <a href=\"http://www.w3.org/Policy/pling/\">http://www.w3.org/Policy/pling/</a> ",
+    "PNG2e": {
+        "authors": [
+            "David Duce"
+        ],
+        "href": "http://www.w3.org/TR/2003/REC-PNG-20031110",
+        "title": "Portable Network Graphics (PNG) Specification (Second Edition).",
+        "date": "10 November 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "POCO-SCHEMA": "Joseph Smarr. <a href=\"http://portablecontacts.net/draft-spec.html#schema\"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href=\"http://portablecontacts.net/draft-spec.html#schema\">http://portablecontacts.net/draft-spec.html#schema</a> ",
+    "POINTER-EVENTS": {
+        "authors": [
+            "Jacob Rossi",
+            "Matt Brubeck"
+        ],
+        "href": "http://www.w3.org/TR/pointerevents/",
+        "title": "Pointer Events.",
+        "date": "11 December 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POINTERS-IN-RDF": {
+        "authors": [
+            "Mike Squillace",
+            "Carlos Iglesias"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310",
+        "title": "Pointer Methods in RDF.",
+        "date": "10 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POLICY-REQS": {
+        "authors": [
+            "Laura Arribas",
+            "Paddy Byers",
+            "Marcin Hanclik",
+            "Frederick Hirsch",
+            "David Rogers"
+        ],
+        "href": "http://dev.w3.org/2009/dap/policy-reqs",
+        "title": "Device API Policy Requirements.",
+        "date": "13 April 2010",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "POSITIONING": {
+        "authors": [
+            "Robert Stevahn",
+            "Scott Furman",
+            "Scott Isaacs"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-positioning-19990902",
+        "title": "Positioning HTML Elements with Cascading Style Sheets.",
+        "date": "2 September 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POSTMSG": "Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>",
+    "POWDER-DR": {
+        "authors": [
+            "Kevin Smith",
+            "Phil Archer",
+            "Andrea Perego"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-powder-dr-20081114",
+        "title": "Protocol for Web Description Resources (POWDER): Description Resources.",
+        "date": "14 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-FORMAL": {
+        "authors": [
+            "Phil Archer",
+            "Stasinos Konstantopoulos"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-powder-formal-20081114",
+        "title": "Protocol for Web Description Resources (POWDER): Formal Semantics.",
+        "date": "14 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-GROUPING": {
+        "authors": [
+            "Andrea Perego",
+            "Kevin Smith",
+            "Phil Archer"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-powder-grouping-20081114",
+        "title": "Protocol for Web Description Resources (POWDER): Grouping of Resources.",
+        "date": "14 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-PRIMER": {
+        "authors": [
+            "Kai Scheppe"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-powder-primer-20081114",
+        "title": "Protocol for Web Description Resources (POWDER): Primer.",
+        "date": "14 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-TEST": {
+        "authors": [
+            "Antonis Kukurikos"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-powder-test-20080815",
+        "title": "Protocol for Web Description Resources (POWDER): Test Suite.",
+        "date": "15 August 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-USE-CASES": {
+        "authors": [
+            "Phil Archer"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031",
+        "title": "POWDER: Use Cases and Requirements.",
+        "date": "31 October 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "POWDER-VOC": {
+        "authors": [
+            "Andrea Perego",
+            "Phil Archer"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-powder-voc-20070925",
+        "title": "Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.",
+        "date": "25 September 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "POWDER-XSD": {
+        "authors": [
+            "Kevin Smith",
+            "Andrea Perego",
+            "Phil Archer"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-powder-xsd-20070925",
+        "title": "Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).",
+        "date": "25 September 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "PRINT": {
+        "authors": [
+            "H&#229;kon Wium Lie",
+            "Robert Stevahn",
+            "Stephen Waters"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-print-19990902",
+        "title": "CSS Printing Extensions.",
+        "date": "2 September 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "PRIV-ICONS": "Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ",
+    "PRIV-ICONSET": "Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ",
+    "PRIV-LABEL": "Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ",
+    "PRIVACY-BY-DESIGN": "Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>",
+    "PRIVACY-ISSUES-GEO": "Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ",
+    "PRIVACY-TERMINOLOGY": "A. Pfitzmann, M. Hansen, H Tschofenig. <a href=\"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html\"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre\"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html\">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>",
+    "PROC-MODEL-REQ": {
+        "authors": [
+            "Dmitry Lenkov",
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405",
+        "title": "XML Processing Model Requirements.",
+        "date": "5 April 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "PROGRESS-EVENTS": {
+        "authors": [
+            "Charles McCathieNevile"
+        ],
+        "href": "http://www.w3.org/TR/2011/CR-progress-events-20110922/",
+        "title": "Progress Events 1.0.",
+        "date": "22 September 2011",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "PROV-RDF-S": "Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ",
+    "PROV-QUERY": "Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ",
+    "PRONUNCIATION-LEXICON": {
+        "authors": [
+            "Paolo Baggia"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014",
+        "title": "Pronunciation Lexicon Specification (PLS) Version 1.0.",
+        "date": "14 October 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "PTECH-DECL": "C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917\"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917\">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>",
+    "PTECH-MIGRATE": "C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187\"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187\">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>",
+    "PTECH-SCW": "J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href=\"http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/\"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href=\"http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/\">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>",
+    "PTECH-WM": "J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919\"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href=\"http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919\">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>",
+    "PWGMSN": "Ron Bergman; Tom Hastings. <a href=\"ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf\"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href=\"ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf\">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ",
+    "QA-HANDBOOK": {
+        "authors": [
+            "Lofton Henderson"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906",
+        "title": "The QA Handbook.",
+        "date": "6 September 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "QAFRAME-OPS-EXTECH": {
+        "authors": [
+            "Dimitris Dimitriadis"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202",
+        "title": "QA Framework: Operational Examples &amp; Techniques.",
+        "date": "2 December 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "QAFRAME-SPEC": {
+        "authors": [
+            "Lynne Rosenthal"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-qaframe-spec-20050817",
+        "title": "QA Framework: Specification Guidelines.",
+        "date": "17 August 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "QAFRAME-TEST": {
+        "authors": [
+            "Patrick Curran",
+            "Dimitris Dimitriadis"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-qaframe-test-20040820",
+        "title": "QA Framework: Test Guidelines.",
+        "date": "20 August 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "QNAMES": {
+        "authors": [
+            "N. Walsh"
+        ],
+        "href": "http://www.w3.org/2001/tag/doc/qnameids-2004-03-17",
+        "title": "Using Qualified Names (QNames) as Identifiers in XML Content",
+        "date": "17 March, 2004",
+        "status": "TAG Finding"
+    },
+    "QUOTA-API": "Kinuko Yasuda. <a href=\"http://www.w3.org/TR/quota-api/\"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/quota-api/\">http://www.w3.org/TR/quota-api/</a>",
+    "RANDOM": "D.  Eastlake, S. Crocker, J. Schiller. <a href=\"http://www.ietf.org/rfc/rfc4086.txt\"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href=\"http://www.ietf.org/rfc/rfc4086.txt\">http://www.ietf.org/rfc/rfc4086.txt</a>",
+    "RDB2RDF-UC": {
+        "authors": [
+            "Eric Prud'hommeaux",
+            "Michael Hausenblas"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/",
+        "title": "Use Cases and Requirements for Mapping Relational Databases to RDF.",
+        "date": "8 June 2010",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "RDF-CONCEPTS": {
+        "authors": [
+            "Graham Klyne",
+            "Jeremy J. Carroll"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-concepts-20040210",
+        "title": "Resource Description Framework (RDF): Concepts and Abstract Syntax.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-DAWG-UC": {
+        "authors": [
+            "Kendall Grant Clark"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325",
+        "title": "RDF Data Access Use Cases and Requirements.",
+        "date": "25 March 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "RDF-MT": {
+        "authors": [
+            "Patrick Hayes"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-mt-20040210",
+        "title": "RDF Semantics.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-PRIMER": {
+        "authors": [
+            "Frank Manola",
+            "Eric Miller"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-primer-20040210/",
+        "title": "RDF Primer.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SCHEMA": {
+        "authors": [
+            "Dan Brickley",
+            "Ramanathan V. Guha"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-schema-20040210",
+        "title": "RDF Vocabulary Description Language 1.0: RDF Schema.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SPARQL-JSON-RES": {
+        "authors": [
+            "Kendall Grant Clark",
+            "Elias Torres",
+            "Lee Feigenbaum"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618",
+        "title": "Serializing SPARQL Query Results in JSON.",
+        "date": "18 June 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RDF-SPARQL-PROTOCOL": {
+        "authors": [
+            "Lee Feigenbaum",
+            "Kendall Grant Clark",
+            "Elias Torres"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115",
+        "title": "SPARQL Protocol for RDF.",
+        "date": "15 January 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SPARQL-QUERY": {
+        "authors": [
+            "Andy Seaborne",
+            "Eric Prud'hommeaux"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115",
+        "title": "SPARQL Query Language for RDF.",
+        "date": "15 January 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SPARQL-UPDATE": {
+        "authors": [
+            "S. Schenk",
+            "P. Gearon"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",
+        "title": "SPARQL 1.1 Update.",
+        "date": "W3C Working Draft",
+        "status": "26 January 2010",
+        "publisher": "W3C"
+    },
+    "RDF-SPARQL-XMLRES": {
+        "authors": [
+            "Jeen Broekstra",
+            "Dave Beckett"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115",
+        "title": "SPARQL Query Results XML Format.",
+        "date": "15 January 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SYNTAX": {
+        "authors": [
+            "Ora Lassila",
+            "Ralph R. Swick"
+        ],
+        "href": "http://www.w3.org/TR/1999/REC-rdf-syntax-19990222",
+        "title": "Resource Description Framework (RDF) Model and Syntax Specification.",
+        "date": "22 February 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-SYNTAX-GRAMMAR": {
+        "authors": [
+            "Dave Beckett"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210",
+        "title": "RDF/XML Syntax Specification (Revised).",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-TESTCASES": {
+        "authors": [
+            "Jan Grant",
+            "Dave Beckett"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-rdf-testcases-20040210",
+        "title": "RDF Test Cases.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDF-UML": {
+        "authors": [
+            "Walter W. Chang"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804",
+        "title": "A Discussion of the Relationship Between RDF-Schema and UML.",
+        "date": "4 August 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RDFA-CORE": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",
+        "title": "RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.",
+        "date": "7 June 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDFA-LITE": {
+        "authors": [
+            "Manu Sporny"
+        ],
+        "href": "http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/",
+        "title": "RDFa Lite 1.1.",
+        "date": "7 June 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDFA-PRIMER": {
+        "authors": [
+            "Ben Adida",
+            "Ivan Herman",
+            "Manu Sporny"
+        ],
+        "href": "http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607",
+        "title": "RDFa Primer.",
+        "date": "07 June 2012",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RDFA-SYNTAX": {
+        "authors": [
+            "Ben Adida"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014",
+        "title": "RDFa in XHTML: Syntax and Processing.",
+        "date": "14 October 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RDFCAL": {
+        "authors": [
+            "Dan Connolly",
+            "Libby Miller"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-rdfcal-20050929",
+        "title": "RDF Calendar - an application of the Resource Description Framework to iCalendar Data.",
+        "date": "29 September 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RDFTM-SURVEY": {
+        "authors": [
+            "Fabio Vitali"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210",
+        "title": "A Survey of RDF/Topic Maps Interoperability Proposals.",
+        "date": "10 February 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RELAXNG-SCHEMA": "<a href=\"http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip\"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href=\"http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip\">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>",
+    "REUSABLE-DIALOG-REQS": {
+        "authors": [
+            "Daniel C. Burnett"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426",
+        "title": "Reusable Dialog Requirements for Voice Markup Language.",
+        "date": "26 April 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "REX": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-rex-20061013",
+        "title": "Remote Events for XML (REX) 1.0.",
+        "date": "13 October 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "REX-REQS": {
+        "authors": [
+            "Robin Berjon"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202",
+        "title": "Remote Events for XML (REX) Requirements.",
+        "date": "2 February 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "RFC1034": {
+        "authors": [
+            "P. Mockapetris"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc1034.txt",
+        "title": "DOMAIN NAMES - CONCEPTS AND FACILITIES.",
+        "date": "November 1987",
+        "status": "Internet RFC 1034",
+        "publisher": "IETF"
+    },
+    "RFC1738": {
+        "authors": [
+            "T. Berners-Lee",
+            "L. Masinter",
+            "M. McCahill"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc1738.txt",
+        "title": "Uniform Resource Locators (URL).",
+        "date": "December 1994",
+        "status": "Internet RFC 1738",
+        "publisher": "IETF"
+    },
+    "RFC1808": {
+        "authors": [
+            "R. Fielding"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc1808.txt",
+        "title": "Relative Uniform Resource Locators.",
+        "date": "June 1995",
+        "status": "Internet RFC 1808 (Obsoleted by RFC 3986)",
+        "publisher": "IETF"
+    },
+    "RFC2045": "N. Freed and N. Borenstein. <a href=\"http://www.ietf.org/rfc/rfc2045.txt\"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href=\"http://www.ietf.org/rfc/rfc2045.txt\">http://www.ietf.org/rfc/rfc2045.txt</a> ",
+    "RFC2046": {
+        "authors": [
+            "N. Freed",
+            "N. Borenstein"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2046.txt",
+        "title": "Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.",
+        "date": "November 1996",
+        "status": "Internet RFC 2046",
+        "publisher": "IETF"
+    },
+    "RFC2119": "S. Bradner. <a href=\"http://www.ietf.org/rfc/rfc2119.txt\"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href=\"http://www.ietf.org/rfc/rfc2119.txt\">http://www.ietf.org/rfc/rfc2119.txt</a> ",
+    "RFC2231": {
+        "authors": [
+            "N. Freed",
+            "K. Moore"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2231.txt",
+        "title": "MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.",
+        "date": "November 1997",
+        "status": "IETF RFC 2231",
+        "publisher": "IETF"
+    },
+    "RFC2318": "H. Lie, B. Bos, C. Lilley. <a href=\"http://www.ietf.org/rfc/rfc2318.txt\"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href=\"http://www.ietf.org/rfc/rfc2318.txt\">http://www.ietf.org/rfc/rfc2318.txt</a> ",
+    "RFC2397": {
+        "authors": [
+            "L. Masinter"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2397.txt",
+        "title": "The &quot;data&quot; URL scheme.",
+        "date": "August 1998",
+        "status": "Internet RFC 2397",
+        "publisher": "IETF"
+    },
+    "RFC2426": "F. Dawson, T. Howes. <a href=\"http://www.ietf.org/rfc/rfc2426.txt\"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href=\"http://www.ietf.org/rfc/rfc2426.txt\">http://www.ietf.org/rfc/rfc2426.txt</a> ",
+    "RFC2531": {
+        "authors": [
+            "G. Klyne",
+            "L. McIntyre"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2531.txt",
+        "title": "Content Feature Schema for Internet Fax.",
+        "date": "March 1999",
+        "status": "Internet RFC 2531",
+        "publisher": "IETF"
+    },
+    "RFC2533": {
+        "authors": [
+            "G. Klyne"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2533",
+        "title": "A Syntax for Describing Media Feature Sets.",
+        "date": "March 1999",
+        "status": "Internet RFC 2533",
+        "publisher": "IETF"
+    },
+    "RFC2534": {
+        "authors": [
+            "L. Masinter",
+            "D. Wing"
+        ],
+        "etAl": true,
+        "href": "http://www.ietf.org/rfc/rfc2534",
+        "title": "Media Features for Display, Print, and Fax.",
+        "date": "March 1999",
+        "status": "Internet RFC 2534",
+        "publisher": "IETF"
+    },
+    "RFC3406": "L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href=\"http://www.ietf.org/rfc/rfc3406.txt\"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href=\"http://www.ietf.org/rfc/rfc3406.txt\"> http://www.ietf.org/rfc/rfc3406.txt</a>",
+    "RFC2854": {
+        "authors": [
+            "D. Connolly",
+            "L. Masinter"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc2854.txt",
+        "title": "The 'text/html' Media Type.",
+        "date": "June 2000",
+        "status": "Internet RFC 2854"
+    },
+    "RFC2978": {
+        "authors": [
+            "N. Freed",
+            "J. Postel"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc2978.txt",
+        "title": "IANA Charset Registration Procedures.",
+        "date": "October 2000",
+        "status": "Internet RFC 2978",
+        "publisher": "IETF"
+    },
+    "RFC3023": {
+        "authors": [
+            "M. Murata",
+            "S. St.Laurent",
+            "D. Kohn"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3023.txt",
+        "title": "XML Media Types",
+        "date": "January 2001",
+        "status": "Internet RFC 3023",
+        "publisher": "IETF"
+    },
+    "RFC3161": {
+        "authors": [
+            "C. Adams",
+            "P. Cain",
+            "D. Pinkas",
+            "R. Zuccherato"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc3161.txt",
+        "title": "Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)",
+        "date": "August 2001",
+        "status": "Internet RFC 3161"
+    },
+    "RFC3161-PKIX-UPDATE-9": "Stefan Santesson, Nick Pope. <a href=\"http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt\"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href=\"http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt\"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ",
+    "RFC3218": {
+        "authors": [
+            "Rescorla",
+            "E"
+        ],
+        "href": "http://tools.ietf.org/html/rfc3218",
+        "title": "Preventing the Million Message Attack on Cryptographic Message Syntax.",
+        "date": "January 2002",
+        "status": "Informational RFC 3218",
+        "publisher": "IETF"
+    },
+    "RFC3236": {
+        "authors": [
+            "P. Stark",
+            "M. Baker"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc3236.txt",
+        "title": "The 'application/xhtml+xml' Media Type.",
+        "date": "January 2002",
+        "status": "Internet RFC 3236"
+    },
+    "RFC3279": "W. Polk, R. Housley, L. Bassham. <a href=\"http://www.ietf.org/rfc/rfc3279.txt\"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href=\"http://www.ietf.org/rfc/rfc3279.txt\">http://www.ietf.org/rfc/rfc3279.txt</a>",
+    "RFC3339": "G. Klyne, C. Newman. <a href=\"http://www.ietf.org/rfc/rfc3339.txt\"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href=\"http://www.ietf.org/rfc/rfc3339.txt\">http://www.ietf.org/rfc/rfc3339.txt</a>",
+    "RFC3428": {
+        "authors": [
+            "B. Campbell",
+            "Ed",
+            "J. Rosenberg"
+        ],
+        "etAl": true,
+        "href": "http://www.ietf.org/rfc/rfc3428.txt",
+        "title": "Session Initiation Protocol (SIP) Extension for Instant Messaging.",
+        "date": "December 2002",
+        "status": "Internet RFC 3428",
+        "publisher": "IETF"
+    },
+    "RFC3490": "P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",
+    "RFC3555": "S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",
+    "RFC3966": {
+        "authors": [
+            "H. Schulzrinne"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3966.txt",
+        "title": "The tel URI for Telephone Numbers",
+        "date": "December 2004",
+        "status": "Internet RFC 3966",
+        "publisher": "IETF"
+    },
+    "RFC3986": {
+        "authors": [
+            "T. Berners-Lee",
+            "R. Fielding",
+            "L. Masinter"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3986.txt",
+        "title": "Uniform Resource Identifier (URI): Generic Syntax.",
+        "date": "January 2005",
+        "status": "Internet RFC 3986",
+        "publisher": "IETF"
+    },
+    "RFC3987": {
+        "authors": [
+            "M. D&#252;rst",
+            "M. Suignard"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3987.txt",
+        "title": "Internationalized Resource Identifiers (IRIs).",
+        "date": "January 2005",
+        "status": "Internet RFC 3987",
+        "publisher": "IETF"
+    },
+    "RFC4050": {
+        "authors": [
+            "S. Blake-Wilson",
+            "G. Karlinger",
+            "T. Kobayashi",
+            "Y. Wang"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4050.txt",
+        "title": "Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.",
+        "date": "IETF RFC 4050",
+        "status": "April 2005",
+        "publisher": "IETF"
+    },
+    "RFC4051": "D. Eastlake 3rd. <a href=\"http://www.ietf.org/rfc/rfc4051.txt\"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href=\"http://www.ietf.org/rfc/rfc4051.txt\">http://www.ietf.org/rfc/rfc4051.txt</a>",
+    "RFC4055": "J. Schaad, B. Kaliski, R. Housley. <a href=\"http://www.ietf.org/rfc/rfc4055.txt\"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href=\"http://www.ietf.org/rfc/rfc4055.txt\">http://www.ietf.org/rfc/rfc4055.txt</a>",
+    "RFC4122": {
+        "authors": [
+            "P. Leach",
+            "M. Mealling",
+            "R. Salz"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4122.txt",
+        "title": "A Universally Unique IDentifier (UUID) URN Namespace",
+        "date": "July 2005",
+        "status": "Internet RFC 4122",
+        "publisher": "IETF"
+    },
+    "RFC4180": "Y. Shafranovich. <a href=\"http://www.ietf.org/rfc/rfc4180.txt\"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href=\"http://www.ietf.org/rfc/rfc4180.txt\">http://www.ietf.org/rfc/rfc4180.txt</a>",
+    "RFC4281": {
+        "authors": [
+            "R. Gellens",
+            "D. Singer",
+            "P. Frojdh"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4281.txt",
+        "title": "The Codecs Parameter for &quot;Bucket&quot; Media Types",
+        "date": "November 2005",
+        "status": "Internet RFC 4281",
+        "publisher": "IETF"
+    },
+    "RFC4572": {
+        "authors": [
+            "J. Lennox"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4572.txt",
+        "title": " Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).",
+        "date": "July 2006",
+        "status": "Internet RFC 4572",
+        "publisher": "IETF"
+    },
+    "RFC4627": {
+        "authors": [
+            "D. Crockford"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4627.txt",
+        "title": "The application/json Media Type for JavaScript Object Notation (JSON)",
+        "date": "July 2006",
+        "status": "Internet RFC 4627",
+        "publisher": "IETF"
+    },
+    "RFC4770": {
+        "authors": [
+            "C. Jennings",
+            "J. Reschke"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4770.txt",
+        "title": "vCard Extensions for Instant Messaging (IM)",
+        "date": "January 2007",
+        "status": "Internet RFC 4770",
+        "publisher": "IETF"
+    },
+    "RFC4868": {
+        "authors": [
+            "S. Kelly",
+            "S. Frankel"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc4868.txt",
+        "title": "Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec",
+        "date": "IETF RFC 4868",
+        "status": "May 2007",
+        "publisher": "IETF"
+    },
+    "RFC4949": "R. Shirey. <a href=\"http://www.ietf.org/rfc/rfc4949.txt\"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href=\"http://www.ietf.org/rfc/rfc4949.txt\">http://www.ietf.org/rfc/rfc4949.txt</a>",
+    "RFC5023": "J. Gregorio, B. de hOra. <a href=\"http://www.ietf.org/rfc/rfc5023.txt\"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href=\"http://www.ietf.org/rfc/rfc5023.txt\">http://www.ietf.org/rfc/rfc5023.txt</a>",
+    "RFC5280": "D. Cooper, et. al. <a href=\"http://www.ietf.org/rfc/rfc5280.txt\"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href=\"http://www.ietf.org/rfc/rfc5280.txt\">http://www.ietf.org/rfc/rfc5280.txt</a>",
+    "RFC5480": "S. Turner, et. al. <a href=\"http://www.ietf.org/rfc/rfc5480.txt\"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href=\"http://www.ietf.org/rfc/rfc5480.txt\">http://www.ietf.org/rfc/rfc5480.txt</a>",
+    "RFC5545": {
+        "authors": [
+            "B. Desruisseaux"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc5545.txt",
+        "title": "Internet Calendaring and Scheduling Core Object Specification (iCalendar).",
+        "date": "September 2009",
+        "status": "Internet RFC 5545"
+    },
+    "RFC5646": {
+        "authors": [
+            "A. Phillips",
+            "M. Davis"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc5646.txt",
+        "title": "Tags for Identifying Languages.",
+        "date": "September 2009",
+        "status": "Internet RFC 5646"
+    },
+    "RFC5724": "E. Wilde, A. Vaha-Sipila. <a href=\"http://www.ietf.org/rfc/rfc5724.txt\">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href=\"http://www.ietf.org/rfc/rfc5724.txt\">http://www.ietf.org/rfc/rfc5724.txt</a>",
+    "RFC5785": {
+        "authors": [
+            "Mark Nottingham",
+            "Eran Hammer-Lahav"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc5785.txt",
+        "title": "Defining Well-Known Uniform Resource Identifiers (URIs).",
+        "date": "April 2010",
+        "status": "Internet Proposed Standard RFC 5785"
+    },
+    "RFC5789": {
+        "authors": [
+            "L Dusseault",
+            "J. Snell"
+        ],
+        "href": "http://tools.ietf.org/html/rfc5789",
+        "title": "PATCH Method for HTTP.",
+        "date": "March 2010",
+        "status": "Internet Proposed Standard RFC 5789",
+        "publisher": "IETF"
+    },
+    "RFC6068": {
+        "authors": [
+            "M. Duerst",
+            "L. Masinter",
+            "J. Zawinski"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc6068.txt",
+        "title": "The 'mailto' URI Scheme.",
+        "date": "October 2010",
+        "status": "Internet Proposed Standard RFC 6068",
+        "publisher": "IETF"
+    },
+    "RichSnippets": "<a href=\"http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/\"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href=\"http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/\">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ",
+    "RIF-BLD": {
+        "authors": [
+            "Harold Boley",
+            "Michael Kifer",
+            ""
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-rif-bld-20100622/",
+        "title": "RIF Basic Logic Dialect.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-CORE": {
+        "authors": [
+            "Harold Boley"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2010/REC-rif-core-20100622/",
+        "title": "RIF Core.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-DTB": {
+        "authors": [
+            "Axel Polleres",
+            "Harold Boley",
+            "Michael Kifer"
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-rif-dtb-20100622/",
+        "title": "RIF Datatypes and Built-Ins 1.0.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-FLD": {
+        "authors": [
+            "Harold Boley",
+            "Michael Kifer"
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-rif-fld-20100622/",
+        "title": "RIF Framework for Logic Dialects.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-PRD": {
+        "authors": [
+            "Christian de Sainte Marie",
+            "Gary Hallmark",
+            "Adrian Paschke",
+            ""
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-rif-prd-20100622/",
+        "title": "RIF Production Rule Dialect.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-RDF-OWL": {
+        "authors": [
+            "Jos de Bruijn"
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/",
+        "title": "RIF RDF and OWL Compatibility.",
+        "date": "22 June 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "RIF-TEST": {
+        "authors": [
+            "Stella Mitchell",
+            "Leora Morgenstern",
+            "Adrian Paschke"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-rif-test-20100622/",
+        "title": "RIF Test Cases.",
+        "date": "1 October 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "RIF-OVERVIEW": {
+        "authors": [
+            "Michael Kifer",
+            "Harold Boley"
+        ],
+        "href": "http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/",
+        "title": "RIF Overview.",
+        "date": "22 June 2010",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "RIF-UCR": {
+        "authors": [
+            "David Hirtle"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-rif-ucr-20081218",
+        "title": "RIF Use Cases and Requirements.",
+        "date": "18 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "RIPEMD-160": "B. Preneel, A. Bosselaers, and H. Dobbertin. <a href=\"http://www.cosic.esat.kuleuven.be/publications/article-317.pdf\"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href=\"http://www.cosic.esat.kuleuven.be/publications/article-317.pdf\">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>",
+    "ROLE-ATTRIBUTE": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2012/CR-role-attribute-20120712/",
+        "title": "Role Attribute.",
+        "date": "12 July 2012",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "RTCWEB-CONSTRAINTS": "D. Burnett. <a href=\"http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/\"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href=\"http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/\">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ",
+    "RTCWEB-JSEP": "J. Uberti, C. Jennings. <a href=\"http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/\"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href=\"http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/\">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ",
+    "RTCWEB-USECAS": "C. Holmberg, S. Hakansson, G. Eriksson. <a href=\"http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/\"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href=\"http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/\">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ",
+    "RUBY": {
+        "authors": [
+            "Masayasu Ishikawa"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/REC-ruby-20010531",
+        "title": "Ruby Annotation.",
+        "date": "31 May 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "S6GROUP2": {
+        "authors": [
+            "Stuart Weibel"
+        ],
+        "href": "http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2",
+        "title": "A Proposed Convention for Embedding Metadata in HTML.",
+        "date": "2 June 1996",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SAML2-CORE": "Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href=\"http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf\"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href=\"http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf\">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>",
+    "SAWSDL": {
+        "authors": [
+            "Joel Farrell",
+            "Holger Lausen"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-sawsdl-20070828",
+        "title": "Semantic Annotations for WSDL and XML Schema.",
+        "date": "28 August 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SAWSDL-GUIDE": {
+        "authors": [
+            "Rama Akkiraju",
+            "Brahmananda Sapkota"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828",
+        "title": "Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.",
+        "date": "28 August 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SAX": "D. Megginson, et al. <a href=\"http://www.megginson.com/downloads/SAX/\"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href=\"http://www.megginson.com/downloads/SAX/\"> http://www.megginson.com/downloads/SAX/</a>",
+    "SCHEMA-ARCH": {
+        "authors": [
+            "Ralph R. Swick",
+            "Henry S. Thompson"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-schema-arch-19991007",
+        "title": "The Cambridge Communiqu&#233;.",
+        "date": "7 October 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SCREEN-ORIENTATION": {
+        "authors": [
+            "Mounir Lamouri"
+        ],
+        "href": "http://www.w3.org/TR/screen-orientation/",
+        "title": "The Screen Orientation API.",
+        "date": "06 December 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SCXML": {
+        "authors": [
+            "Torbj&#246;rn Lage"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-scxml-20080516",
+        "title": "State Chart XML (SCXML): State Machine Notation for Control Abstraction.",
+        "date": "16 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SDP": {
+        "authors": [
+            "J. Rosenberg",
+            "H. Schulzrinne"
+        ],
+        "href": "http://tools.ietf.org/html/rfc3264",
+        "title": "An Offer/Answer Model with the Session Description Protocol (SDP).",
+        "date": "June 2002",
+        "status": "Internet RFC 3264",
+        "publisher": "IETF"
+    },
+    "SDPLABEL": {
+        "authors": [
+            "O. Levin",
+            "G. Camarillo"
+        ],
+        "href": "http://tools.ietf.org/html/rfc4574",
+        "title": "The Session Description Protocol (SDP) Label Attribute.",
+        "date": "August 2006",
+        "status": "Internet RFC 4574",
+        "publisher": "IETF"
+    },
+    "SECG1": "<a href=\"http://www.secg.org/download/aid-780/sec1-v2.pdf\"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href=\"http://www.secg.org/download/aid-780/sec1-v2.pdf\">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ",
+    "SELECT": {
+        "authors": [
+            "Daniel Glazman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-css3-selectors-20090310",
+        "title": "Selectors Level 3.",
+        "date": "10 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SELECTORS-LEVEL-3": "Daniel Glazman; et al. <a href=\"http://www.w3.org/TR/2011/REC-css3-selectors-20110929\"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href=\"http://www.w3.org/TR/2011/REC-css3-selectors-20110929\">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ",
+    "SELECTORS-API": {
+        "authors": [
+            "Lachlan Hunt",
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-selectors-api-20081114",
+        "title": "Selectors API.",
+        "date": "14 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SELECTORS-API2": "Lachlan Hunt. <a href=\"http://www.w3.org/TR/selectors-api2/\">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/selectors-api2/\">http://www.w3.org/TR/selectors-api2/</a>",
+    "SEMANTIC-INTERPRETATION": {
+        "authors": [
+            "David Burke",
+            "Luc Van Tichelen"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405",
+        "title": "Semantic Interpretation for Speech Recognition (SISR) Version 1.0.",
+        "date": "5 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SGML-CATALOG": "Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ",
+    "SGML-XML": {
+        "authors": [
+            "James Clark"
+        ],
+        "href": "http://www.w3.org/TR/NOTE-sgml-xml-971215",
+        "title": "Comparison of SGML and XML.",
+        "date": "15 December 1997",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SHA-1-Analysis": "McDonald, C., Hawkes, P., and J. Pieprzyk. <a href=\"http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf\"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href=\"http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf\">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>",
+    "SHA-1-Collisions": "X. Wang, Y.L. Yin, H. Yu. <a href=\"http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf\"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href=\"http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf\">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href=\"http://www.springerlink.com/content/26vljj3xhc28ux5m/\">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)",
+    "SKOS-PRIMER": {
+        "authors": [
+            "Antoine Isaac",
+            "Ed Summers"
+        ],
+        "href": "http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/",
+        "title": "SKOS Simple Knowledge Organization System Primer.",
+        "date": "18 August 2009",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SKOS-REFERENCE": {
+        "authors": [
+            "Sean Bechhofer",
+            "Alistair Miles"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-skos-reference-20090818/",
+        "title": "SKOS Simple Knowledge Organization System Reference.",
+        "date": "18 August 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SKOS-UCR": {
+        "authors": [
+            "Jon Phipps",
+            "Daniel Rubin",
+            "Antoine Isaac"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-skos-ucr-20070516",
+        "title": "SKOS Use Cases and Requirements.",
+        "date": "16 May 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SMIL-ANIMATION": {
+        "authors": [
+            "Patrick Schmitz",
+            "Aaron Cohen"
+        ],
+        "href": "http://www.w3.org/TR/2001/REC-smil-animation-20010904",
+        "title": "SMIL Animation.",
+        "date": "4 September 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SMIL10": {
+        "authors": [
+            "Philipp Hoschka"
+        ],
+        "href": "http://www.w3.org/TR/1998/REC-smil-19980615",
+        "title": "Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.",
+        "date": "15 June 1998",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SMIL2": {
+        "authors": [
+            "Dick Bulterman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-SMIL2-20051213",
+        "title": "Synchronized Multimedia Integration Language (SMIL 2.1).",
+        "date": "13 December 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SMIL20": {
+        "authors": [
+            "Jack Jansen"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-SMIL2-20051213",
+        "title": "Synchronized Multimedia Integration Language (SMIL 2.1).",
+        "date": "13 December 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SMIL3": {
+        "authors": [
+            "Dick Bulterman"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-SMIL3-20081201",
+        "title": "Synchronized Multimedia Integration Language (SMIL 3.0).",
+        "date": "1 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SMIME": {
+        "authors": [
+            "B. Ramsdell"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3851.txt",
+        "title": "S/MIME Version 3.1 Message Specification.",
+        "date": "July 2004",
+        "status": "Internet RFC 3851",
+        "publisher": "IETF"
+    },
+    "SML": {
+        "authors": [
+            "Valentina Popescu",
+            "Virginia Smith",
+            "Bhalchandra Pandit"
+        ],
+        "href": "http://www.w3.org/TR/2009/PR-sml-20090212",
+        "title": "Service Modeling Language, Version 1.1.",
+        "date": "12 February 2009",
+        "status": "PR",
+        "publisher": "W3C"
+    },
+    "SML-IF": {
+        "authors": [
+            "Valentina Popescu",
+            "Bhalchandra Pandit",
+            "Virginia Smith"
+        ],
+        "href": "http://www.w3.org/TR/2009/PR-sml-if-20090212",
+        "title": "Service Modeling Language Interchange Format Version 1.1.",
+        "date": "12 February 2009",
+        "status": "PR",
+        "publisher": "W3C"
+    },
+    "SOAP11-ROR-HTTPBINDING": {
+        "authors": [
+            "David Orchard"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321",
+        "title": "SOAP 1.1 Request Optional Response HTTP Binding.",
+        "date": "21 March 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SOAP12-AF": {
+        "authors": [
+            "Henrik Frystyk Nielsen",
+            "Herv&#233",
+            "Ruellan"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-soap12-af-20040608",
+        "title": "SOAP 1.2 Attachment Feature.",
+        "date": "8 June 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SOAP12-EMAIL": {
+        "authors": [
+            "Highland Mary Mountain"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2002/NOTE-soap12-email-20020703",
+        "title": "SOAP Version 1.2 Email Binding.",
+        "date": "3 July 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SOAP12-MTOM": {
+        "authors": [
+            "Mark Nottingham"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-soap12-mtom-20050125",
+        "title": "SOAP Message Transmission Optimization Mechanism.",
+        "date": "25 January 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAP12-MTOM-POLICY": {
+        "authors": [
+            "Christopher Ferris",
+            "Yves Lafon"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918",
+        "title": "MTOM Serialization Policy Assertion 1.1.",
+        "date": "18 September 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SOAP12-N11N": {
+        "authors": [
+            "Martin Gudgin",
+            "Marc Hadley"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008",
+        "title": "SOAP Version 1.2 Message Normalization.",
+        "date": "8 October 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SOAP12-OS-UCR": {
+        "authors": [
+            "Mark Jones",
+            "Tony Graham",
+            "Anish Karmarkar"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608",
+        "title": "SOAP Optimized Serialization Use Cases and Requirements.",
+        "date": "8 June 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SOAP12-PART0": {
+        "authors": [
+            "Yves Lafon",
+            "Nilo Mitra"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-soap12-part0-20070427",
+        "title": "SOAP Version 1.2 Part 0: Primer (Second Edition).",
+        "date": "27 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAP12-PART1": {
+        "authors": [
+            "Noah Mendelsohn"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-soap12-part1-20070427/",
+        "title": "SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).",
+        "date": "27 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAP12-PART2": {
+        "authors": [
+            "Jean-Jacques Moreau"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-soap12-part2-20070427",
+        "title": "SOAP Version 1.2 Part 2: Adjuncts (Second Edition).",
+        "date": "27 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAP12-PART3": {
+        "authors": [
+            "David Orchard"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702",
+        "title": "SOAP 1.2 Part 3: One-Way MEP.",
+        "date": "2 July 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SOAP12-REP": {
+        "authors": [
+            "Yves Lafon",
+            "Anish Karmarkar",
+            "Martin Gudgin"
+        ],
+        "href": "http://www.w3.org/TR/2005/REC-soap12-rep-20050125",
+        "title": "Resource Representation SOAP Header Block.",
+        "date": "25 January 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAP12-TESTCOLLECTION": {
+        "authors": [
+            "Hugo Haas"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427",
+        "title": "SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).",
+        "date": "27 April 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SOAPJMS": {
+        "authors": [
+            "Bhakti Mehta",
+            "Roland Merrick",
+            "Peter Easton"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-soapjms-20081121",
+        "title": "SOAP over Java Message Service 1.0.",
+        "date": "21 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SP800-38D": "M. Dworkin. <a href=\"http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf\"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href=\"http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf\">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>",
+    "SP800-56A": "<a href=\"http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf\"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href=\"http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf\">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>",
+    "SP800-57": "<a href=\"http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf\"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href=\"http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf\">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>",
+    "SP800-67": "<a href=\"http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf\"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href=\"http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf\">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>",
+    "SPARQL-QUERY": {
+        "authors": [
+            "E. Prud'hommeaux",
+            "A. Seaborne"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/",
+        "title": "SPARQL Query  Language for RDF.",
+        "date": "</cite> W3C Recommendation",
+        "status": "15 January 2008",
+        "publisher": "W3C"
+    },
+    "SPARQL-UPDATE": {
+        "authors": [
+            "S. Schenk",
+            "P. Gearon"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",
+        "title": "SPARQL 1.1 Update.",
+        "date": "W3C Working Draft",
+        "status": "26 January 2010",
+        "publisher": "W3C"
+    },
+    "SPEC-VARIABILITY": {
+        "authors": [
+            "Dominique Haza&#235;l-Massieux",
+            "Lynne Rosenthal"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-spec-variability-20050831",
+        "title": "Variability in Specifications.",
+        "date": "31 August 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SPEECH-GRAMMAR": {
+        "authors": [
+            "Andrew Hunt",
+            "Scott McGlashan"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-speech-grammar-20040316",
+        "title": "Speech Recognition Grammar Specification Version 1.0.",
+        "date": "16 March 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SPEECH-SYNTHESIS": {
+        "authors": [
+            "Daniel C. Burnett",
+            "Mark R. Walker",
+            "Andrew Hunt"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-speech-synthesis-20040907",
+        "title": "Speech Synthesis Markup Language (SSML) Version 1.0.",
+        "date": "7 September 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SPEECH-SYNTHESIS11": {
+        "authors": [
+            "Zhi Wei Shuang (&#21452;&#24535;&#20255;)",
+            "Daniel C. Burnett"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107",
+        "title": "Speech Synthesis Markup Language (SSML) Version 1.1.",
+        "date": "7 November 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "SPROT11": {
+        "authors": [
+            "Andy Seaborne",
+            "Lee Feigenbaum",
+            "Elias Torres"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-sprot11-20051024",
+        "title": "SPARQL Protocol for RDF Using WSDL 1.1.",
+        "date": "24 October 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SRGB": "<a href=\"http://www.iec.ch/nr1899.htm\"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href=\"http://www.iec.ch/nr1899.htm\">http://www.iec.ch/nr1899.htm</a>",
+    "SSE": "Ian Hickson; <a href=\"http://www.w3.org/TR/eventsource/\"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/eventsource/\">http://www.w3.org/TR/eventsource/</a> ",
+    "SSE-ed": "Ian Hickson; <a href=\"http://dev.w3.org/html5/eventsource/\"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href=\"http://dev.w3.org/html5/eventsource/\">http://dev.w3.org/html5/eventsource/</a> ",
+    "SSML-SAYAS": {
+        "authors": [
+            "Daniel C. Burnett"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526",
+        "title": "SSML 1.0 say-as attribute values.",
+        "date": "26 May 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SSML11REQS": {
+        "authors": [
+            "Daniel C. Burnett",
+            "Zhi Wei Shuang"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-ssml11reqs-20070611",
+        "title": "Speech Synthesis Markup Language Version 1.1 Requirements.",
+        "date": "11 June 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "STREAMS-API": {
+        "authors": [
+            "Feras Moussa"
+        ],
+        "href": "http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm",
+        "title": "Streams API.",
+        "date": "25 October 2012",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "STUN": {
+        "authors": [
+            "J. Rosenberg",
+            "R. Mahy",
+            "P. Matthews",
+            "D. Wing"
+        ],
+        "href": "http://tools.ietf.org/html/rfc5389",
+        "title": "Session Traversal Utilities for NAT (STUN).",
+        "date": "October 2008",
+        "status": "Internet RFC 5389",
+        "publisher": "IETF"
+    },
+    "STUN-URI": {
+        "authors": [
+            "S. Nandakumar",
+            "G. Salgueiro",
+            "P. Jones",
+            "and M. Petit-Huguenin"
+        ],
+        "href": "http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri",
+        "title": "URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.",
+        "date": "12 March 2012",
+        "status": "Internet Draft (work in progress)",
+        "publisher": "IETF"
+    },
+    "SUITEB": "<a href=\"http://www.nsa.gov/ia/programs/suiteb_cryptography/\"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href=\"http://www.nsa.gov/ia/programs/suiteb_cryptography/\">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ",
+    "SUS3": "Cathy Hughes. <a href=\"http://www.unix.org/single_unix_specification/\"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href=\"http://www.unix.org/single_unix_specification/\">http://www.unix.org/single_unix_specification/</a>",
+    "SVG10": {
+        "authors": [
+            "Jon Ferraiolo"
+        ],
+        "href": "http://www.w3.org/TR/2001/REC-SVG-20010904",
+        "title": "Scalable Vector Graphics (SVG) 1.0 Specification.",
+        "date": "4 September 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SVG11": {
+        "authors": [
+            "Erik Dahlstr&#246;m"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2011/REC-SVG11-20110816/",
+        "title": "Scalable Vector Graphics (SVG) 1.1 (Second Edition).",
+        "date": "16 August 2011",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SVG112": "Erik Dahlstr&#246;m; et al. <a href=\"http://www.w3.org/TR/2010/WD-SVG11-20100622\"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href=\"http://www.w3.org/TR/2010/WD-SVG11-20100622\">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ",
+    "SVG12": {
+        "authors": [
+            "Craig Northway",
+            "Dean Jackson"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-SVG12-20050413",
+        "title": "Scalable Vector Graphics (SVG) Full 1.2 Specification.",
+        "date": "13 April 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVG2REQS": {
+        "authors": [
+            "Dean Jackson"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422",
+        "title": "SVG 1.1/1.2/2.0 Requirements.",
+        "date": "22 April 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGFILTER12": {
+        "authors": [
+            "Erik Dahlstr&#246;m"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-SVGFilter12-20070501",
+        "title": "SVG Filters 1.2, Part 2: Language.",
+        "date": "1 May 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGFILTERPRIMER12": {
+        "authors": [
+            "Erik Dahlstr&#246;m"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501",
+        "title": "SVG Filters 1.2, Part 1: Primer.",
+        "date": "1 May 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGFILTERREQS12": {
+        "authors": [
+            "Erik Dahlstr&#246;m"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501",
+        "title": "SVG Filter Requirements.",
+        "date": "1 May 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGMOBILE": {
+        "authors": [
+            "Tolga Capin"
+        ],
+        "href": "http://www.w3.org/TR/2003/REC-SVGMobile-20030114",
+        "title": "Mobile SVG Profiles: SVG Tiny and SVG Basic.",
+        "date": "14 January 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SVGMOBILE12": {
+        "authors": [
+            "Chris Lilley"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/CR-SVGMobile12-20060810",
+        "title": "Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",
+        "date": "10 August 2006",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "SVGMOBILEREQS": {
+        "authors": [
+            "Rick Graham",
+            "Tolga Capin"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803",
+        "title": "SVG Mobile Requirements.",
+        "date": "3 August 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGPRINT12": {
+        "authors": [
+            "Craig Northway"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/WD-SVGPrint12-20071221",
+        "title": "SVG Print 1.2, Part 2: Language.",
+        "date": "21 December 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGPRINTPRIMER12": {
+        "authors": [
+            "Anthony Grasso",
+            "Chris Lilley",
+            "Andrew Shellshear"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221",
+        "title": "SVG Print 1.2, Part 1: Primer.",
+        "date": "21 December 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGPRINTREQS": {
+        "authors": [
+            "Lee Klosterman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218",
+        "title": "SVG Printing Requirements.",
+        "date": "18 February 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGREQ": {
+        "authors": [
+            "Jon Ferraiolo"
+        ],
+        "href": "http://www.w3.org/TR/1998/WD-SVGReq-19981029",
+        "title": "Scalable Vector Graphics (SVG) Requirements.",
+        "date": "29 October 1998",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SVGTINY12": {
+        "authors": [
+            "Scott Hayman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-SVGTiny12-20081222",
+        "title": "Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",
+        "date": "22 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "SVGTINY12REQS": {
+        "authors": [
+            "Andrew Emmons"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810",
+        "title": "SVGT 1.2 Requirements.",
+        "date": "10 August 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SW-OOSD-PRIMER": {
+        "authors": [
+            "Phil Tetlow"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309",
+        "title": "A Semantic Web Primer for Object-Oriented Software Developers.",
+        "date": "9 March 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SWBP-CLASSES-AS-VALUES": {
+        "authors": [
+            "Natasha Noy"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405",
+        "title": "Representing Classes As Property Values on the Semantic Web.",
+        "date": "5 April 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SWBP-N-ARYRELATIONS": {
+        "authors": [
+            "Natasha Noy",
+            "Alan Rector"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412",
+        "title": "Defining N-ary Relations on the Semantic Web.",
+        "date": "12 April 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SWBP-SKOS-CORE-GUIDE": {
+        "authors": [
+            "Alistair Miles",
+            "Dan Brickley"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102",
+        "title": "SKOS Core Guide.",
+        "date": "2 November 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SWBP-SKOS-CORE-SPEC": {
+        "authors": [
+            "Alistair Miles",
+            "Dan Brickley"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102",
+        "title": "SKOS Core Vocabulary Specification.",
+        "date": "2 November 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SWBP-SPECIFIED-VALUES": {
+        "authors": [
+            "Alan Rector"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517",
+        "title": "Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.",
+        "date": "17 May 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SWBP-THESAURUS-PUBGUIDE": {
+        "authors": [
+            "Alistair Miles"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517",
+        "title": "Quick Guide to Publishing a Thesaurus on the Semantic Web.",
+        "date": "17 May 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SWBP-VOCAB-PUB": {
+        "authors": [
+            "Jon Phipps",
+            "Diego Berrueta"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828",
+        "title": "Best Practice Recipes for Publishing RDF Vocabularies.",
+        "date": "28 August 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SWBP-XSCH-DATATYPES": {
+        "authors": [
+            "Jeremy J. Carroll",
+            "Jeff Z. Pan"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314",
+        "title": "XML Schema Datatypes in RDF and OWL.",
+        "date": "14 March 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SXBL": {
+        "authors": [
+            "Ian Hickson",
+            "Jon Ferraiolo",
+            "David Hyatt"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-sXBL-20050815",
+        "title": "SVG's XML Binding Language (sXBL).",
+        "date": "15 August 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "SXSWGRIDS": {
+        "authors": [
+            "Khoi Vinh",
+            "Mark Boulton"
+        ],
+        "href": "http://www.subtraction.com/pics/0703/grids_are_good.pdf",
+        "title": "Grids Are Good.",
+        "date": "March 2007",
+        "status": "SXSW Interactive, Austin, TX"
+    },
+    "SYMM-MODULES": {
+        "authors": [
+            "Ted Wugofski",
+            "Patrick Schmitz",
+            "Warner ten Kate"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223",
+        "title": "Synchronized Multimedia Modules based upon SMIL 1.0.",
+        "date": "23 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "SYSINFOAPI": {
+        "authors": [
+            "Dzung Tran",
+            "Max Froumentin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2010/WD-system-info-api-20100202/",
+        "title": "The System Information API.",
+        "date": "2 February 2010",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "HTMLMEDIACAPTURE": {
+        "authors": [
+            "Anssi Kostiainen",
+            "Ilkka Oksanen",
+            "Dominique Hazaël-Massieux"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-html-media-capture-20120529/",
+        "title": "HTML Media Capture.",
+        "date": "29 May 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "TAGLINK20030116": {
+        "authors": [
+            "Ian Jacobs (Scribe)"
+        ],
+        "href": "http://www.w3.org/2003/01/16-tag-xlink",
+        "title": "Minutes of 16 Jan 2003 discussion on Linking in XML Documents.",
+        "date": "2003",
+        "status": "W3C TAG archives",
+        "publisher": "W3C"
+    },
+    "TEST-METADATA": {
+        "authors": [
+            "Patrick Curran",
+            "Karl Dubost"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-test-metadata-20050914",
+        "title": "Test Metadata.",
+        "date": "14 September 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "THEGRID": "Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",
+    "TIMESHEETS": {
+        "authors": [
+            "Pablo Cesar",
+            "Dick Bulterman",
+            "Petri Vuorimaa"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-timesheets-20080110",
+        "title": "SMIL Timesheets 1.0.",
+        "date": "10 January 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "TIMEZONE": {
+        "authors": [
+            "Martin D&#252;rst"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/NOTE-timezone-20051013",
+        "title": "Working with Time Zones.",
+        "date": "13 October 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "TLS": {
+        "authors": [
+            "T. Dierks",
+            "E. Rescorla"
+        ],
+        "href": "http://tools.ietf.org/html/rfc5246",
+        "title": "The Transport Layer Security (TLS) Protocol, Version 1.2.",
+        "date": "August 2008",
+        "status": "Internet RFC 5246",
+        "publisher": "IETF"
+    },
+    "Tobin": "R. Tobin. <a href=\"http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054\"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href=\"http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054\">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href=\"http://cgi.w3.org/MemberAccess/AccessRequest\">W3C Member Only</a>].",
+    "TOUCH-EVENTS": "Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href=\"http://www.w3.org/TR/touch-events/\"><cite>Touch Events version 1</cite></a> URL: <a href=\"http://www.w3.org/TR/touch-events/\">http://www.w3.org/TR/touch-events</a>",
+    "TRACKING-COMPLIANCE": {
+        "authors": [
+            "Justin Brookman",
+            "Sean Harvey",
+            "Erica Newland",
+            "Heather West"
+        ],
+        "href": "http://www.w3.org/TR/tracking-compliance/",
+        "title": "Tracking Compliance and Scope.",
+        "date": "13 March 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "TRACKING-DNT": {
+        "authors": [
+            "Roy T. Fielding",
+            "David Singer"
+        ],
+        "href": "http://www.w3.org/TR/tracking-dnt/",
+        "title": "Tracking Preference Expression (DNT).",
+        "date": "13 March 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "TRIPLEDES": "<a href=\"http://www.ansi.org/\"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href=\"http://www.ansi.org/\">http://www.ansi.org/</a>",
+    "TTAF1-DFXP": {
+        "authors": [
+            "Glenn Adams"
+        ],
+        "href": "http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116",
+        "title": "Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).",
+        "date": "16 November 2006",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "TTAF1-REQ": {
+        "authors": [
+            "Glenn Adams"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427",
+        "title": "Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.",
+        "date": "27 April 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "TURINGTEST": {
+        "authors": [
+            "Matt May"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-turingtest-20051123",
+        "title": "Inaccessibility of CAPTCHA.",
+        "date": "23 November 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "TURN": {
+        "authors": [
+            "P. Mahy",
+            "P. Matthews",
+            "J. Rosenberg"
+        ],
+        "href": "http://tools.ietf.org/html/rfc5766",
+        "title": "Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).",
+        "date": "April 2010",
+        "status": "Internet RFC 5766",
+        "publisher": "IETF"
+    },
+    "TURN-URI": {
+        "authors": [
+            "M. Petit-Huguenin",
+            "S. Nandakumar",
+            "G. Salgueiro",
+            "and  P. Jones"
+        ],
+        "href": "http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris",
+        "title": "Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.",
+        "date": "12 March 2012",
+        "status": "Internet Draft (work in progress)",
+        "publisher": "IETF"
+    },
+    "TURTLE": {
+        "authors": [
+            "David Beckett",
+            "Tim Berners-Lee"
+        ],
+        "href": "http://www.w3.org/TeamSubmission/turtle/",
+        "title": "Turtle: Terse RDF Triple Language.",
+        "date": "January 2008",
+        "status": "W3C Team Submission",
+        "publisher": "W3C"
+    },
+    "TUSSLE": "David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking",
+    "TVWEB-URI-REQUIREMENTS": {
+        "authors": [
+            "Gomar Thomas",
+            "Warner ten Kate",
+            "Craig Finseth"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021",
+        "title": "TV Broadcast URI Schemes Requirements.",
+        "date": "21 October 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "TYPED-ARRAYS": "David Herman, Kenneth Russell. <a href=\"https://www.khronos.org/registry/typedarray/specs/latest/\"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href=\"https://www.khronos.org/registry/typedarray/specs/latest/\">https://www.khronos.org/registry/typedarray/specs/latest/</a> ",
+    "TZDB": "<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",
+    "UAAG10": {
+        "authors": [
+            "Jon Gunderson",
+            "Ian Jacobs",
+            "Eric Hansen"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-UAAG10-20021217",
+        "title": "User Agent Accessibility Guidelines 1.0.",
+        "date": "17 December 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "UAAG10-TECHS": {
+        "authors": [
+            "Ian Jacobs",
+            "Jon Gunderson",
+            "Eric Hansen"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217",
+        "title": "Techniques for User Agent Accessibility Guidelines 1.0.",
+        "date": "17 December 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "UAAG20": {
+        "authors": [
+            "Jan Richards",
+            "James Allan"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-UAAG20-20090311",
+        "title": "User Agent Accessibility Guidelines (UAAG) 2.0.",
+        "date": "11 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "UAAG20-REQUIREMENTS": {
+        "authors": [
+            "Jim Allan",
+            "Jan Richards"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031",
+        "title": "User Agent Accessibility Guidelines 2.0 Requirements.",
+        "date": "31 October 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "UAX11": {
+        "authors": [
+            "Asmus Freytag"
+        ],
+        "href": "http://www.unicode.org/unicode/reports/tr11/tr11-8.html",
+        "title": "East Asian Width.",
+        "date": "23 March 2001",
+        "status": "Unicode Standard Annex #11"
+    },
+    "UAX14": {
+        "authors": [
+            "Asmus Freytag"
+        ],
+        "href": "http://www.unicode.org/unicode/reports/tr14/tr14-17.html",
+        "title": "Line Breaking Properties.",
+        "date": "29 March 2005",
+        "status": "Unicode Standard Annex #14"
+    },
+    "UAX21": {
+        "authors": [
+            "Mark Davis"
+        ],
+        "href": "http://www.unicode.org/reports/tr21/tr21-5.html",
+        "title": "Case Mappings.",
+        "date": "26 March 2001",
+        "status": "Unicode Standard Annex #21"
+    },
+    "UAX24": {
+        "authors": [
+            "Mark Davis"
+        ],
+        "href": "http://www.unicode.org/unicode/reports/tr24/tr24-7.html",
+        "title": "Script Names.",
+        "date": "28 March 2005",
+        "status": "Unicode Standard Annex #24"
+    },
+    "UAX27": {
+        "authors": [
+            "Mark Davis",
+            "Michael Everson"
+        ],
+        "etAl": true,
+        "href": "http://www.unicode.org/unicode/reports/tr27/tr27-4.html",
+        "title": "Unicode 3.1.0.",
+        "date": "16 May 2001",
+        "status": "Unicode Standard Annex #27"
+    },
+    "UAX29": {
+        "authors": [
+            "Mark Davis"
+        ],
+        "href": "http://www.unicode.org/unicode/reports/tr29/tr29-9.html",
+        "title": "Text Boundaries.",
+        "date": "25 March 2005",
+        "status": "Unicode Standard Annex #29"
+    },
+    "UI-EVENTS": {
+        "authors": [
+            "Travis Leithead",
+            "Gary Kacmarcik"
+        ],
+        "href": "http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm",
+        "title": "UI Events.",
+        "date": "7 January 2013",
+        "status": "ED",
+        "publisher": "W3C"
+    },
+    "UNDERSTANDING-WCAG20": {
+        "authors": [
+            "Gregg Vanderheiden"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211",
+        "title": "Understanding WCAG 2.0.",
+        "date": "11 December 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "UNICODE": "The Unicode Consortium. <a href=\"http://www.unicode.org/unicode/standard/versions/enumeratedversions.html\"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href=\"http://www.unicode.org/unicode/standard/versions/enumeratedversions.html\">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ",
+    "UNICODE-XML": {
+        "authors": [
+            "Asmus Freytag",
+            "Martin D&#252;rst"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516",
+        "title": "Unicode in XML and other Markup Languages.",
+        "date": "16 May 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "UNICODE310": "The Unicode Consortium. <a href=\"http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0\"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium's home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href=\"http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0\">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ",
+    "UNICODE4": "The Unicode Consortium. <a href=\"http://www.unicode.org/versions/Unicode4.1.0/\"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href=\"http://www.unicode.org/versions/Unicode4.1.0/\">http://www.unicode.org/versions/Unicode4.1.0/</a> ",
+    "UNICODE5": "The Unicode Consortium. <a href=\"http://www.unicode.org/versions/Unicode5.1.0/\"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href=\"http://www.unicode.org/versions/Unicode5.1.0/\">http://www.unicode.org/versions/Unicode5.1.0/</a> ",
+    "UPNP-AVARCH2": "John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href=\"http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf\"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>",
+    "UPNP-AVT3": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf\"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>",
+    "UPNP-CD4": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf\"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>",
+    "UPNP-CM3": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf\"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>",
+    "UPNP-DEVICEARCH": "<a href=\"http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf\"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href=\"http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf\">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>",
+    "UPNP-DEVICEARCH11": "<a href=\"http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf\"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href=\"http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf\">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>",
+    "UPNP-DP1": "<a href=\"http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf\"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href=\"http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf\">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>",
+    "UPNP-MR3": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf\"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>",
+    "UPNP-MS4": "<a href=\"http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf\"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href=\"http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf\">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>",
+    "UPNP-RC3": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf\"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>",
+    "UPNP-SR2": "<a href=\"http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf\"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href=\"http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf\">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>",
+    "URI": {
+        "authors": [
+            "T. Berners-Lee",
+            "R. Fielding",
+            "L. Masinter"
+        ],
+        "href": "http://www.ietf.org/rfc/rfc3986.txt",
+        "title": "Uniform Resource Identifiers (URI): generic syntax.",
+        "date": "January 2005",
+        "status": "Internet RFC 3986",
+        "publisher": "IETF"
+    },
+    "URI-CLARIFICATION": {
+        "authors": [
+            "URI Planning Interest Group"
+        ],
+        "href": "http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921",
+        "title": "URIs, URLs, and URNs: Clarifications and Recommendations 1.0.",
+        "date": "21 September 2001",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "URI-TEMPLATE": {
+        "authors": [
+            "Joe Gregorio",
+            "Roy T. Fielding",
+            "Marc Hadley",
+            "Mark Nottingham",
+            "David Orchard"
+        ],
+        "href": "http://www.rfc-editor.org/rfc/rfc6570.txt",
+        "title": "URI Template.",
+        "date": "March 2012",
+        "status": "Internet RFC 6570"
+    },
+    "URN": "R. Moats. <a href=\"http://www.ietf.org/rfc/rfc2141.txt\"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href=\"http://www.ietf.org/rfc/rfc2141.txt\">http://www.ietf.org/rfc/rfc2141.txt</a>",
+    "URN-OID": "M. Mealling. <a href=\"http://www.ietf.org/rfc/rfc3061.txt\"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href=\"http://www.ietf.org/rfc/rfc3061.txt\">http://www.ietf.org/rfc/rfc3061.txt</a>",
+    "UTF-8": "F. Yergeau. <a href=\"http://www.ietf.org/rfc/rfc3629.txt\"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href=\"http://www.ietf.org/rfc/rfc3629.txt\">http://www.ietf.org/rfc/rfc3629.txt</a>",
+    "UTF-16": "P. Hoffman , F. Yergeau. <a href=\"http://www.ietf.org/rfc/rfc2781.txt\"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href=\"http://www.ietf.org/rfc/rfc2781.txt\">http://www.ietf.org/rfc/rfc2781.txt</a>",
+    "UTR24": {
+        "authors": [
+            "Mark Davis"
+        ],
+        "href": "http://www.unicode.org/unicode/reports/tr24/tr24-3.html",
+        "title": "Script Names.",
+        "date": "27 September 2001",
+        "status": "Unicode Technical Report #24"
+    },
+    "VBI-REQS": {
+        "authors": [
+            "Kenneth G. Rehor"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-vbi-reqs-20020808",
+        "title": "Voice Browser Interoperation: Requirements.",
+        "date": "8 August 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE": {
+        "authors": [
+            "David Raggett",
+            "Or Ben-Nattan"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-voice-0128",
+        "title": "Voice Browsers.",
+        "date": "28 January 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "VOICE-ARCHITECTURE": {
+        "authors": [
+            "Michael K. Brown",
+            "D. A. Dahl"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-voice-architecture-19991223",
+        "title": "Model Architecture for Voice Browser Systems.",
+        "date": "23 December 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE-DIALOG-REQS": {
+        "authors": [
+            "Scott McGlashan"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223",
+        "title": "Dialog Requirements for Voice Markup Languages.",
+        "date": "23 December 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE-GRAMMAR-REQS": {
+        "authors": [
+            "Michael K. Brown"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223",
+        "title": "Grammar Representation Requirements for Voice Markup Languages.",
+        "date": "23 December 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE-INTRO": {
+        "authors": [
+            "Jim Larson"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-voice-intro-20001204",
+        "title": "Voice Browsers, Introduction.",
+        "date": "4 December 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE-NLU-REQS": {
+        "authors": [
+            "Deborah Dahl"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223",
+        "title": "Natural Language Processing Requirements for Voice Markup Languages.",
+        "date": "23 December 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICE-TTS-REQS": {
+        "authors": [
+            "Andrew Hunt"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223",
+        "title": "Speech Synthesis Markup Requirements for Voice Markup Languages.",
+        "date": "23 December 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VOICEXML20": {
+        "authors": [
+            "Brad Porter"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/REC-voicexml20-20040316",
+        "title": "Voice Extensible Markup Language (VoiceXML) Version 2.0.",
+        "date": "16 March 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "VOICEXML21": {
+        "authors": [
+            "Scott McGlashan"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-voicexml21-20070619",
+        "title": "Voice Extensible Markup Language (VoiceXML) 2.1.",
+        "date": "19 June 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "VOICEXML30": {
+        "authors": [
+            "Paolo Baggia"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-voicexml30-20081219",
+        "title": "Voice Extensible Markup Language (VoiceXML) 3.0.",
+        "date": "19 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "VXML30REQS": {
+        "authors": [
+            "Emily Candell",
+            "Jeff Hoepfinger"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-vxml30reqs-20080808",
+        "title": "Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.",
+        "date": "8 August 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAC-ORIENTATION-API": "WAC Application Services Ltd. <a href=\"http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html\"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href=\"http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html\">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ",
+    "WAC-SENSOR-API": {
+        "authors": [
+            "WAC Application Services Ltd"
+        ],
+        "href": "http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html",
+        "title": "Device APIs: The sensor module",
+        "date": "July 2011",
+        "status": "WAC Ipanema Editor's Draft"
+    },
+    "WAI-AGE-LITERATURE": {
+        "authors": [
+            "Andrew Arch"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-wai-age-literature-20080514",
+        "title": "Web Accessibility for Older Users: A Literature Review.",
+        "date": "14 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAI-ARIA": {
+        "authors": [
+            "Lisa Pappas"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-wai-aria-20090224",
+        "title": "Accessible Rich Internet Applications (WAI-ARIA) 1.0.",
+        "date": "24 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAI-ARIA-IMPLEMENTATION": {
+        "authors": [
+            "Michael Cooper",
+            "Aaron Leventhal"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224",
+        "title": "WAI-ARIA 1.0 User Agent Implementation Guide.",
+        "date": "24 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAI-ARIA-PRACTICES": {
+        "authors": [
+            "Michael Cooper",
+            "Richard Schwerdtfeger",
+            "Lisa Pappas"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224",
+        "title": "WAI-ARIA Best Practices.",
+        "date": "24 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAI-ARIA-PRIMER": {
+        "authors": [
+            "Richard Schwerdtfeger",
+            "Michael Cooper",
+            "Lisa Pappas"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204",
+        "title": "WAI-ARIA Primer.",
+        "date": "4 February 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WAI-ARIA-ROADMAP": {
+        "authors": [
+            "Richard Schwerdtfeger"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204",
+        "title": "Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).",
+        "date": "4 February 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WCA": {
+        "authors": [
+            "Johan Hjelm",
+            "Jim Pitkow",
+            "Henrik Frystyk Nielsen"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-WCA-19990319",
+        "title": "Web Characterization: From working group to activity.",
+        "date": "19 March 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG": {
+        "authors": [
+            "Wendy Chisholm",
+            "Gregg Vanderheiden",
+            "Ian Jacobs"
+        ],
+        "href": "http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505",
+        "title": "Web Content Accessibility Guidelines 1.0.",
+        "date": "5 May 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WCAG10-CORE-TECHS": {
+        "authors": [
+            "Gregg Vanderheiden",
+            "Ian Jacobs",
+            "Wendy Chisholm"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106",
+        "title": "Core Techniques for Web Content Accessibility Guidelines 1.0.",
+        "date": "6 November 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG10-CSS-TECHS": {
+        "authors": [
+            "Gregg Vanderheiden",
+            "Ian Jacobs",
+            "Wendy Chisholm"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106",
+        "title": "CSS Techniques for Web Content Accessibility Guidelines 1.0.",
+        "date": "6 November 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG10-HTML-TECHS": {
+        "authors": [
+            "Wendy Chisholm",
+            "Gregg Vanderheiden",
+            "Ian Jacobs"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106",
+        "title": "HTML Techniques for Web Content Accessibility Guidelines 1.0.",
+        "date": "6 November 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG10-TECHS": {
+        "authors": [
+            "Gregg Vanderheiden",
+            "Ian Jacobs",
+            "Wendy Chisholm"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106",
+        "title": "Techniques for Web Content Accessibility Guidelines 1.0.",
+        "date": "6 November 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG2-REQ": {
+        "authors": [
+            "Gregg Vanderheiden",
+            "Wendy Chisholm",
+            "John Slatin"
+        ],
+        "href": "http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425",
+        "title": "Requirements for WCAG 2.0.",
+        "date": "25 April 2006",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCAG2-TECH-REQ": {
+        "authors": [
+            "Michael Cooper"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207",
+        "title": "Requirements for WCAG 2.0 Checklists and Techniques.",
+        "date": "7 February 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WCAG20": {
+        "authors": [
+            "Michael Cooper"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-WCAG20-20081211",
+        "title": "Web Content Accessibility Guidelines (WCAG) 2.0.",
+        "date": "11 December 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WCAG20-TECHS": {
+        "authors": [
+            "Michael Cooper"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211",
+        "title": "Techniques for WCAG 2.0.",
+        "date": "11 December 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WCSS11": "Open Mobile Alliance. <a href=\"http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf\"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href=\"http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf\">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ",
+    "WCSS12": "Open Mobile Alliance. <a href=\"http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip\"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href=\"http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip\">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ",
+    "WEBAPPS-MANIFEST-API": "Anant Narayanan. <a href=\"http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html\"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor's Draft. (Work in progress.) URL: <a href=\"http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html\">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ",
+    "WEBAPP-PRIVACY-BESTPRACTICES": "Frederick Hirsch. <a href=\"http://www.w3.org/TR/app-privacy-bp/\"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/app-privacy-bp/\">http://www.w3.org/TR/app-privacy-bp/</a> ",
+    "WEB-FORMS-2": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-web-forms-2-20060821",
+        "title": "Web Forms 2.0.",
+        "date": "21 August 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBARCH": {
+        "authors": [
+            "Norman Walsh",
+            "Ian Jacobs"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-webarch-20041215/",
+        "title": "Architecture of the World Wide Web, Volume One.",
+        "date": "15 December 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WEBCGM": {
+        "authors": [
+            "Lofton Henderson"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/REC-WebCGM-20011217",
+        "title": "WebCGM 1.0 Second Release.",
+        "date": "17 December 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WEBCGM20": {
+        "authors": [
+            "Benoit Bezaire",
+            "Lofton Henderson",
+            "David Cruikshank"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-webcgm20-20070130",
+        "title": "WebCGM 2.0.",
+        "date": "30 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WEBCGM21": {
+        "authors": [
+            "Lofton Henderson",
+            "Benoit Bezaire"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-webcgm21-20090130",
+        "title": "WebCGM 2.1.",
+        "date": "30 January 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBGL": "Chris Marrin (Apple Inc.) <a href=\"https://www.khronos.org/registry/webgl/specs/1.0/\"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href=\"https://www.khronos.org/registry/webgl/specs/1.0//\">https://www.khronos.org/registry/webgl/specs/1.0/</a>",
+    "WEBIDL": {
+        "authors": [
+            "Cameron McCormack"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-WebIDL-20110927/",
+        "title": "Web IDL.",
+        "date": "27 September 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBONT-REQ": {
+        "authors": [
+            "Jeff Heflin"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-webont-req-20040210",
+        "title": "OWL Web Ontology Language Use Cases and Requirements.",
+        "date": "10 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WebBug-Wikipedia": "<a href=\"http://en.wikipedia.org/wiki/Web_bug\"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href=\"http://en.wikipedia.org/wiki/Web_bug\"> http://en.wikipedia.org/wiki/Web_bug</a> ",
+    "WEBINTENTS": "Greg Billock; James Hawkins; Paul Kinlan. <a href=\"http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html\"><cite>Web Intents.</cite></a> Editors' Draft. (Work in progress.) URL: <a href=\"http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html\">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ",
+    "WEBRTC10": {
+        "authors": [
+            "A Bergkvist",
+            "D Burnett",
+            "C Jennings",
+            "A Narayanan"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-webrtc-20111027/",
+        "title": "WebRTC 1.0.",
+        "date": "27 October 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBSOCKETS-API-20110929": {
+        "authors": [
+            "I. Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-websockets-20110929/",
+        "title": "The WebSocket API.",
+        "date": "29 September 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBSOCKETS-API": "I. Hickson. <a href=\"http://www.w3.org/TR/websockets/\"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/websockets/\">http://www.w3.org/TR/websockets/</a> ",
+    "WEBSOCKETS-PROTOCOL": "C. Holmberg, S. Hakansson, G. Eriksson. <a href=\"http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt\"><cite>The WebSocket protocol.</cite></a> URL: <a href=\"http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt\">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ",
+    "WEBSTORAGE": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-webstorage-20090910/",
+        "title": "Web Storage.",
+        "date": "10 September 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBVTT": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://dev.w3.org/html5/webvtt/",
+        "title": "WebVTT.",
+        "date": "21 August 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WEBWORKERS": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-workers-20110901/",
+        "title": "Web Workers.",
+        "date": "1 September 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WICD": {
+        "authors": [
+            "Daniel Appelquist"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/CR-WICD-20070718",
+        "title": "WICD Core 1.0.",
+        "date": "18 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "WICDFULL": {
+        "authors": [
+            "Timur Mehrvarz"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/CR-WICDFull-20070718",
+        "title": "WICD Full 1.0.",
+        "date": "18 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "WICDMobile10": {
+        "authors": [
+            "Timur Mehrvarz"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/CR-WICDMobile-20070718",
+        "title": "WICD Mobile 1.0.",
+        "date": "18 July 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "WIDGETS": "Marcos Cáceres. <a href=\"http://www.w3.org/TR/widgets/\"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href=\"http://www.w3.org/TR/widgets/\">http://www.w3.org/TR/widgets/</a> ",
+    "WIDGETS-APIS": "Marcos Cáceres <a href=\"http://www.w3.org/TR/widgets-api/\"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href=\"http://www.w3.org/TR/widgets-api/\">http://www.w3.org/TR/widgets-api/</a> ",
+    "WIDGETS-DIGSIG": {
+        "authors": [
+            "M. Cáceres",
+            "P. Bayers",
+            "Stuart Knightley",
+            "F. Hirsch",
+            "M Priestley"
+        ],
+        "href": "http://www.w3.org/TR/widgets-digsig",
+        "title": "Digital Signatures for Widgets.",
+        "date": "(Work in progress",
+        "status": ")"
+    },
+    "WIDGETS-LAND": {
+        "authors": [
+            "Marcos Cáceres"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-widgets-land-20080414",
+        "title": "The Widget Landscape (Q1 2008).",
+        "date": "14 April 2008",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "WIDGETS-PC-TESTS": "Marcos Cáceres <a href=\"http://dev.w3.org/2006/waf/widgets/test-suite/\"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href=\"http://dev.w3.org/2006/waf/widgets/test-suite/\">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ",
+    "WIDGETS-PC-INTEROP": "Marcos Cáceres <a href=\"http://dev.w3.org/2006/waf/widgets/imp-report/\"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href=\"http://dev.w3.org/2006/waf/widgets/imp-report/\">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ",
+    "WIDGETS-REQS": "Marcos Cáceres. <a href=\"http://www.w3.org/TR/widgets-reqs/\"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/widgets-reqs/\">http://www.w3.org/TR/widgets-reqs/</a> ",
+    "WIDGETS-UPDATES": {
+        "authors": [
+            "Marcos Cáceres"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-widgets-updates-20081007",
+        "title": "Widget Updates.",
+        "date": "7 October 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WIDGETS-URI": "Marcos Cáceres. <a href=\"http://www.w3.org/TR/2011/WD-widgets-uri-20110927\"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href=\"http://www.w3.org/TR/2011/WD-widgets-uri-20110927\">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ",
+    "WINDOW": {
+        "authors": [
+            "Ian Davis",
+            "Maciej Stachowiak"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-Window-20060407",
+        "title": "Window Object 1.0.",
+        "date": "7 April 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WOFF": "Jonathan Kew, Tal Leming, Erik van Blokland. <a href=\"http://www.w3.org/TR/WOFF/\">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href=\"http://www.w3.org/TR/WOFF/\">http://www.w3.org/TR/WOFF/</a>",
+    "WORDNET-RDF": {
+        "authors": [
+            "Aldo Gangemi",
+            "Guus Schreiber",
+            "Mark van Assem"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619",
+        "title": "RDF/OWL Representation of WordNet.",
+        "date": "19 June 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-ADDR-CORE": {
+        "authors": [
+            "Martin Gudgin",
+            "Marc Hadley",
+            "Tony Rogers"
+        ],
+        "href": "http://www.w3.org/TR/2006/REC-ws-addr-core-20060509",
+        "title": "Web Services Addressing 1.0 - Core.",
+        "date": "9 May 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WS-ADDR-METADATA": {
+        "authors": [
+            "Martin Gudgin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904",
+        "title": "Web Services Addressing 1.0 - Metadata.",
+        "date": "4 September 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WS-ADDR-SOAP": {
+        "authors": [
+            "Tony Rogers"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509",
+        "title": "Web Services Addressing 1.0 - SOAP Binding.",
+        "date": "9 May 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WS-ARCH": {
+        "authors": [
+            "Francis McCabe"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/NOTE-ws-arch-20040211",
+        "title": "Web Services Architecture.",
+        "date": "11 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-ARCH-SCENARIOS": {
+        "authors": [
+            "David Orchard",
+            "Hugo Haas",
+            "Hao He"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211",
+        "title": "Web Services Architecture Usage Scenarios.",
+        "date": "11 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-CDL-10": {
+        "authors": [
+            "Yves Lafon"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109",
+        "title": "Web Services Choreography Description Language Version 1.0.",
+        "date": "9 November 2005",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "WS-CDL-10-PRIMER": {
+        "authors": [
+            "Steve Ross-Talbot",
+            "Tony Fletcher"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619",
+        "title": "Web Services Choreography Description Language: Primer.",
+        "date": "19 June 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-CHOR-MODEL": {
+        "authors": [
+            "David Burdett",
+            "Nickolas Kavantzas"
+        ],
+        "href": "http://www.w3.org/TR/2004/WD-ws-chor-model-20040324",
+        "title": "WS Choreography Model Overview.",
+        "date": "24 March 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-CHOR-REQS": {
+        "authors": [
+            "Ed Peters"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311",
+        "title": "Web Services Choreography Requirements.",
+        "date": "11 March 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-DESC-REQS": {
+        "authors": [
+            "Jeffrey C. Schlimmer"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028",
+        "title": "Web Services Description Requirements.",
+        "date": "28 October 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-DESC-USECASES": {
+        "authors": [
+            "Waqar Sadiq",
+            "Sandeep Kumar"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604",
+        "title": "Web Service Description Usage Scenarios.",
+        "date": "4 June 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-ENUMERATION": {
+        "authors": [
+            "Ashok Malhotra"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-ws-enumeration-20090317",
+        "title": "Web Services Enumeration (WS-Enumeration).",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-EVENTING": {
+        "authors": [
+            "Ashok Malhotra"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-ws-eventing-20090317",
+        "title": "Web Services Eventing (WS-Eventing).",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-FRAGMENT": {
+        "authors": [
+            "D. Davis",
+            "A. Malhotra",
+            "K. Warr",
+            "W. Chou"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-ws-fragment-20100330",
+        "title": "Web Services Fragment (WS-Fragment).",
+        "date": "30 March 2010",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-GLOSS": {
+        "authors": [
+            "Hugo Haas",
+            "Allen Brown"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211",
+        "title": "Web Services Glossary.",
+        "date": "11 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-I18N": {
+        "authors": [
+            "Mary Trumble",
+            "Addison Phillips",
+            "Felix Sasaki"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-ws-i18n-20080415",
+        "title": "Web Services Internationalization (WS-I18N).",
+        "date": "15 April 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-I18N-REQ": {
+        "authors": [
+            "Addison Phillips"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116",
+        "title": "Requirements for the Internationalization of Web Services.",
+        "date": "16 November 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-I18N-SCENARIOS": {
+        "authors": [
+            "Takao Suzuki"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730",
+        "title": "Web Services Internationalization Usage Scenarios.",
+        "date": "30 July 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-METADATA-EXCHANGE": {
+        "authors": [
+            "Katy Warr"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317",
+        "title": "Web Services Metadata Exchange (WS-MetadataExchange).",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-POLICY": {
+        "authors": [
+            "&#220;mit Yal&#231;inalp"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-ws-policy-20070904",
+        "title": "Web Services Policy 1.5 - Framework.",
+        "date": "4 September 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WS-POLICY-ATTACH": {
+        "authors": [
+            "&#220;mit Yal&#231;inalp"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904",
+        "title": "Web Services Policy 1.5 - Attachment.",
+        "date": "4 September 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WS-POLICY-GUIDELINES": {
+        "authors": [
+            "Maryann Hondo"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112",
+        "title": "Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.",
+        "date": "12 November 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-POLICY-PRIMER": {
+        "authors": [
+            "Asir S Vedamuthu"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112",
+        "title": "Web Services Policy 1.5 - Primer.",
+        "date": "12 November 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WS-RESOURCE-TRANSFER": {
+        "authors": [
+            "Ashok Malhotra"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317",
+        "title": "Web Services Resource Transfer (WS-RT).",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-SECURITY11": "A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href=\"https://www.oasis-open.org/standards#wssv1.1\"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href=\"https://www.oasis-open.org/standards#wssv1.1\">https://www.oasis-open.org/standards#wssv1.1</a> ",
+    "WS-SECURECONVERSATION13": "A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href=\"https://www.oasis-open.org/standards#wssecconv1.3\"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href=\"https://www.oasis-open.org/standards#wssecconv1.3\">https://www.oasis-open.org/standards#wssecconv1.3</a> ",
+    "WS-SECURITYPOLICY12": "A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href=\"https://www.oasis-open.org/standards#wssecpolv1.2\"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href=\"https://www.oasis-open.org/standards#wssecpolv1.2\">https://www.oasis-open.org/standards#wssecpolv1.2</a> ",
+    "WS-TRANSFER": {
+        "authors": [
+            "Ashok Malhotra"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/WD-ws-transfer-20090317",
+        "title": "Web Services Transfer (WS-Transfer).",
+        "date": "17 March 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WS-TRUST13": "A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href=\"https://www.oasis-open.org/standards#wstrustv1.3\"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href=\"https://www.oasis-open.org/standards#wstrustv1.3\">https://www.oasis-open.org/standards#wstrustv1.3</a> ",
+    "WSS-USERNAME11": "A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href=\"https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf\"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href=\"https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf\">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ",
+    "WSA-REQS": {
+        "authors": [
+            "Sharad Garg"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211",
+        "title": "Web Services Architecture Requirements.",
+        "date": "11 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSC-THREATS": {
+        "authors": [
+            "Thomas Roessler"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101",
+        "title": "Web User Interaction: Threat Trees.",
+        "date": "1 November 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSC-UI": {
+        "authors": [
+            "Anil Saldhana",
+            "Thomas Roessler"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-wsc-ui-20090226",
+        "title": "Web Security Context: User Interface Guidelines.",
+        "date": "26 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WSC-USECASES": {
+        "authors": [
+            "Tyler Close"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306",
+        "title": "Web Security Experience, Indicators and Trust: Scope and Use Cases.",
+        "date": "6 March 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSC-XIT": {
+        "authors": [
+            "Anil Saldhana",
+            "Thomas Roessler"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-wsc-xit-20080403",
+        "title": "Web Security Context: Experience, Indicators, and Trust.",
+        "date": "3 April 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "WSDL11ELEMENTIDENTIFIERS": {
+        "authors": [
+            "Asir S. Vedamuthu"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720",
+        "title": "WSDL 1.1 Element Identifiers.",
+        "date": "20 July 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSDL20": {
+        "authors": [
+            "Sanjiva Weerawarana"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-wsdl20-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.",
+        "date": "26 June 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WSDL20-ADDITIONAL-MEPS": {
+        "authors": [
+            "Amelia A. Lewis"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0: Additional MEPs.",
+        "date": "26 June 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSDL20-ADJUNCTS": {
+        "authors": [
+            "Amelia A. Lewis"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.",
+        "date": "26 June 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WSDL20-ALTSCHEMALANGS": {
+        "authors": [
+            "Amelia A. Lewis",
+            "Bijan Parsia"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817",
+        "title": "Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.",
+        "date": "17 August 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSDL20-PRIMER": {
+        "authors": [
+            "David Booth",
+            "Canyang Kevin Liu"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.",
+        "date": "26 June 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "WSDL20-RDF": {
+        "authors": [
+            "Jacek Kopecky"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0: RDF Mapping.",
+        "date": "26 June 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSDL20-SOAP11-BINDING": {
+        "authors": [
+            "Asir S. Vedamuthu"
+        ],
+        "href": "http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626",
+        "title": "Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.",
+        "date": "26 June 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "WSI-BSP10": "M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href=\"http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html\"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href=\"http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html\">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ",
+    "WSLC": {
+        "authors": [
+            "Hao He",
+            "Igor Sedukhin",
+            "Mark Potts"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-wslc-20040211",
+        "title": "Web Service Management: Service Life Cycle.",
+        "date": "11 February 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "X11COLORS": {
+        "authors": [
+            "Robert B. Hess"
+        ],
+        "href": "http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp",
+        "title": "Colors By Name.",
+        "date": "MSDN Online Web Workshop",
+        "status": "02 November 1996"
+    },
+    "X509V3": "<cite>ITU-T Recommendation X.509 version 3 (1997). \"Information Technology - Open Systems Interconnection - The Directory Authentication Framework\"&nbsp; ISO/IEC 9594-8:1997</cite>.",
+    "XACML20": "Tim Moses. <a href=\"http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf\"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href=\"http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf\">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>",
+    "XACML-INTRO": "<a href=\"https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html\"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href=\"https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html\"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>",
+    "XADES": "<a href=\"http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf\"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href=\"http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf\">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>",
+    "XAG": {
+        "authors": [
+            "Charles McCathieNevile",
+            "Sean B. Palmer",
+            "Daniel Dardailler"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-xag-20021003",
+        "title": "XML Accessibility Guidelines.",
+        "date": "3 October 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XBC-CHARACTERIZATION": {
+        "authors": [
+            "Dmitry Lenkov",
+            "Oliver Goldman"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331",
+        "title": "XML Binary Characterization.",
+        "date": "31 March 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XBC-MEASUREMENT": {
+        "authors": [
+            "Peter Haggar",
+            "Stephen D. Williams"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331",
+        "title": "XML Binary Characterization Measurement Methodologies.",
+        "date": "31 March 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XBC-PROPERTIES": {
+        "authors": [
+            "Santiago Pericas-Geertsen",
+            "Mike Cokus"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331",
+        "title": "XML Binary Characterization Properties.",
+        "date": "31 March 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XBC-USE-CASES": {
+        "authors": [
+            "Santiago Pericas-Geertsen",
+            "Mike Cokus"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331",
+        "title": "XML Binary Characterization Use Cases.",
+        "date": "31 March 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XBL": {
+        "authors": [
+            "Ian Hickson"
+        ],
+        "href": "http://www.w3.org/TR/2007/CR-xbl-20070316",
+        "title": "XML Binding Language (XBL) 2.0.",
+        "date": "16 March 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XBL-PRIMER": {
+        "authors": [
+            "Lachlan Hunt",
+            "Marcos Cáceres"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xbl-primer-20070718",
+        "title": "XBL 2.0 Primer: An Introduction for Developers.",
+        "date": "18 July 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XFORMS-11-REQ": {
+        "authors": [
+            "John Boyer",
+            "Roland Merrick"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831",
+        "title": "XForms 1.1 Requirements.",
+        "date": "31 August 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XFORMS-BASIC": {
+        "authors": [
+            "T. V. Raman",
+            "Micah Dubinko"
+        ],
+        "href": "http://www.w3.org/TR/2003/CR-xforms-basic-20031014",
+        "title": "XForms 1.0 Basic Profile.",
+        "date": "14 October 2003",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XFORMS-FOR-HTML": {
+        "authors": [
+            "John M. Boyer"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219",
+        "title": "XForms for HTML.",
+        "date": "19 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XFORMS10": {
+        "authors": [
+            "John M. Boyer"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-xforms-20071029",
+        "title": "XForms 1.0 (Third Edition).",
+        "date": "29 October 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XFORMS11": {
+        "authors": [
+            "John M. Boyer"
+        ],
+        "href": "http://www.w3.org/TR/2007/CR-xforms11-20071129",
+        "title": "XForms 1.1.",
+        "date": "29 November 2007",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XFRAMES": {
+        "authors": [
+            "Steven Pemberton",
+            "Masayasu Ishikawa"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-xframes-20051012",
+        "title": "XFrames.",
+        "date": "12 October 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XH": {
+        "authors": [
+            "Dan Connolly",
+            "Lauren Wood"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-xh-19980511",
+        "title": "XML in HTML Meeting Report.",
+        "date": "11 May 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XHTML-ACCESS": {
+        "authors": [
+            "T. V. Raman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xhtml-access-20080526",
+        "title": "XHTML Access Module.",
+        "date": "26 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-BASIC": {
+        "authors": [
+            "Mark Baker"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2000/REC-xhtml-basic-20001219",
+        "title": "XHTML&#8482; Basic.",
+        "date": "19 December 2000",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-BASIC11": {
+        "authors": [
+            "Mark Baker"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-xhtml-basic-20080729",
+        "title": "XHTML&#8482; Basic 1.1.",
+        "date": "29 July 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-FORMS-REQ": {
+        "authors": [
+            "Malte Wedel"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404",
+        "title": "XForms Requirements.",
+        "date": "4 April 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-MEDIA-TYPES": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "href": "http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116",
+        "title": "XHTML Media Types - Second Edition.",
+        "date": "16 January 2009",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XHTML-MODULARIZATION": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218",
+        "title": "Modularization of XHTML&#8482; 1.0 - Second Edition.",
+        "date": "18 February 2004",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-MODULARIZATION11": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008",
+        "title": "XHTML&#8482; Modularization 1.1.",
+        "date": "8 October 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-MODULARIZATION11-2e": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "href": "http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729",
+        "title": "XHTML&#8482; Modularization 1.1 Second Edition.",
+        "date": "29 July 2010",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-PRINT": {
+        "authors": [
+            "Jim Bigelow",
+            "Melinda Grant"
+        ],
+        "href": "http://www.w3.org/TR/2006/REC-xhtml-print-20060920",
+        "title": "XHTML-Print.",
+        "date": "20 September 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-PROF-REQ": {
+        "authors": [
+            "David Raggett",
+            "Ted Wugofski",
+            "Peter Stark"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906",
+        "title": "XHTML&#8482; Document Profile Requirements.",
+        "date": "6 September 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-RDFA": {
+        "authors": [
+            "Shane McCarron",
+            "et. al"
+        ],
+        "href": "http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/",
+        "title": "XHTML+RDFa 1.1.",
+        "date": "7 June 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML-RDFA-PRIMER": {
+        "authors": [
+            "Mark Birbeck",
+            "Ben Adida"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014",
+        "title": "RDFa Primer.",
+        "date": "14 October 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XHTML-RDFA-SCENARIOS": {
+        "authors": [
+            "Michael Hausenblas",
+            "Ben Adida"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330",
+        "title": "RDFa Use Cases: Scenarios for Embedding RDF in HTML.",
+        "date": "30 March 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-ROADMAP": {
+        "authors": [
+            "Steven Pemberton",
+            "David Raggett",
+            "Masayasu Ishikawa"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108",
+        "title": "HTML Working Group Roadmap.",
+        "date": "8 November 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XHTML-ROLE": {
+        "authors": [
+            "Shane McCarron"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xhtml-role-20080407",
+        "title": "XHTML Role Attribute Module.",
+        "date": "7 April 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML-VOCAB": "XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ",
+    "XHTML1-SCHEMA": {
+        "authors": [
+            "Masayasu Ishikawa"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902",
+        "title": "XHTML 1.0 in XML Schema.",
+        "date": "2 September 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XHTML10": {
+        "authors": [
+            "Steven Pemberton"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-xhtml1-20020801/",
+        "title": "XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).",
+        "date": "1 August 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML11": {
+        "authors": [
+            "Murray Altheim",
+            "Shane McCarron"
+        ],
+        "href": "http://www.w3.org/TR/2001/REC-xhtml11-20010531",
+        "title": "XHTML&#8482; 1.1 - Module-based XHTML.",
+        "date": "31 May 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XHTML11-2e": {
+        "authors": [
+            "Masayasu Ishikawa",
+            "Shane McCarron"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xhtml11-20070216",
+        "title": "XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.",
+        "date": "16 February 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTML2": {
+        "authors": [
+            "Micah Dubinko"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/WD-xhtml2-20060726",
+        "title": "XHTML&#8482; 2.0.",
+        "date": "26 July 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTMLPLUSMATHMLPLUSSVG": {
+        "authors": [
+            "Masayasu Ishikawa"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809",
+        "title": "An XHTML + MathML + SVG Profile.",
+        "date": "9 August 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XHTMLPLUSSMIL": {
+        "authors": [
+            "Aaron Patterson",
+            "Patrick Schmitz",
+            "Debbie Newman"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131",
+        "title": "XHTML+SMIL Profile.",
+        "date": "31 January 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XINCLUDE": {
+        "authors": [
+            "Jonathan Marsh",
+            "David Orchard",
+            "Daniel Veillard"
+        ],
+        "href": "http://www.w3.org/TR/2006/REC-xinclude-20061115",
+        "title": "XML Inclusions (XInclude) Version 1.0 (Second Edition).",
+        "date": "15 November 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XKMS-PGP": {
+        "authors": [
+            "Tommy Lindberg",
+            "Jos&#233",
+            "Kahan"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219",
+        "title": "Using XKMS with PGP.",
+        "date": "19 December 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XKMS-WSDL": {
+        "authors": [
+            "Rich Salz",
+            "Yunhao Zhang"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118",
+        "title": "A WSDL 1.1 description for XKMS.",
+        "date": "18 November 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XKMS2": {
+        "authors": [
+            "Shivaram H. Mysore",
+            "Phillip Hallam-Baker"
+        ],
+        "href": "http://www.w3.org/TR/2005/REC-xkms2-20050628/",
+        "title": "XML Key Management Specification (XKMS 2.0).",
+        "date": "28 June 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XKMS2-BINDINGS": {
+        "authors": [
+            "Shivaram H. Mysore",
+            "Phillip Hallam-Baker"
+        ],
+        "href": "http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628",
+        "title": "XML Key Management Specification (XKMS 2.0) Bindings.",
+        "date": "28 June 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XKMS2-REQ": {
+        "authors": [
+            "Frederick Hirsch",
+            "Mike Just"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505",
+        "title": "XML Key Management (XKMS 2.0) Requirements.",
+        "date": "5 May 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XLINK-PRINCIPLES": {
+        "authors": [
+            "Eve Maler",
+            "Steven DeRose"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303",
+        "title": "XML Linking Language (XLink) Design Principles.",
+        "date": "3 March 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XLINK-REQ": {
+        "authors": [
+            "Steven J. DeRose"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xlink-req-19990224",
+        "title": "XML XLink Requirements Version 1.0.",
+        "date": "24 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XLINK10": {
+        "authors": [
+            "David Orchard",
+            "Eve Maler",
+            "Steven DeRose"
+        ],
+        "href": "http://www.w3.org/TR/2001/REC-xlink-20010627",
+        "title": "XML Linking Language (XLink) Version 1.0.",
+        "date": "27 June 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XLINK10-EXT": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127",
+        "title": "Extending XLink 1.0.",
+        "date": "27 January 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XLINK11": {
+        "authors": [
+            "Eve Maler"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xlink11-20080331",
+        "title": "XML Linking Language (XLink) Version 1.1.",
+        "date": "31 March 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XLINK2RDF": {
+        "authors": [
+            "Ron Daniel Jr"
+        ],
+        "href": "http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929",
+        "title": "Harvesting RDF Statements from XLinks.",
+        "date": "29 September 2000",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-BLUEBERRY-REQ": {
+        "authors": [
+            "John Cowan"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921",
+        "title": "XML Blueberry Requirements.",
+        "date": "21 September 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XML-C14N": {
+        "authors": [
+            "John Boyer"
+        ],
+        "href": "http://www.w3.org/TR/2001/REC-xml-c14n-20010315",
+        "title": "Canonical XML Version 1.0.",
+        "date": "15 March 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-C14N11": {
+        "authors": [
+            "John Boyer",
+            "Glenn Marcy"
+        ],
+        "href": "http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/",
+        "title": "Canonical XML Version 1.1.",
+        "date": "2 May 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-C14N20": {
+        "authors": [
+            "John Boyer",
+            "Glen Marcy",
+            "Pratik Datta",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/",
+        "title": "Canonical XML Version 2.0.",
+        "date": "24 January 2012",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XML-CANONICAL-REQ": {
+        "authors": [
+            "James Tauber",
+            "Joel Nava"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605",
+        "title": "XML Canonicalization Requirements.",
+        "date": "5 June 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-ENCRYPTION-REQ": {
+        "authors": [
+            "Joseph Reagle"
+        ],
+        "href": "http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304",
+        "title": "XML Encryption Requirements.",
+        "date": "4 March 2002",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-ENTITY-NAMES": {
+        "authors": [
+            "Patrick Ion",
+            "David Carlisle"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xml-entity-names-20080721",
+        "title": "XML Entity definitions for Characters.",
+        "date": "21 July 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XML-EVENTS": {
+        "authors": [
+            "Mark Birbeck",
+            "Shane McCarron"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xml-events-20070216",
+        "title": "XML Events 2.",
+        "date": "16 February 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XML-EXC-C14N": {
+        "authors": [
+            "Donald E. Eastlake 3rd",
+            "Joseph Reagle",
+            "John Boyer"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/",
+        "title": "Exclusive XML Canonicalization Version 1.0.",
+        "date": "18 July 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-FRAG-REQ": {
+        "authors": [
+            "Paul Grosso"
+        ],
+        "href": "http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123",
+        "title": "XML Fragment Interchange Requirements, Version 1.0.",
+        "date": "23 November 1998",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-FRAGID": {
+        "authors": [
+            "Paul Grosso"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912",
+        "title": "Proposal for XML Fragment Identifier Syntax 0.9.",
+        "date": "12 September 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-FRAGMENT": {
+        "authors": [
+            "Paul Grosso",
+            "Daniel Veillard"
+        ],
+        "href": "http://www.w3.org/TR/2001/CR-xml-fragment-20010212",
+        "title": "XML Fragment Interchange.",
+        "date": "12 February 2001",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XML-I18N-BP": {
+        "authors": [
+            "Jirka Kosek",
+            "Yves Savourel",
+            "Richard Ishida"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213",
+        "title": "Best Practices for XML Internationalization.",
+        "date": "13 February 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-ID": {
+        "authors": [
+            "Daniel Veillard",
+            "Jonathan Marsh",
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2005/REC-xml-id-20050909",
+        "title": "xml:id Version 1.0.",
+        "date": "9 September 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-ID-REQ": {
+        "authors": [
+            "Jonathan Marsh"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-xml-id-req-20030806",
+        "title": "xml:id Requirements.",
+        "date": "6 August 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XML-INFOSET": {
+        "authors": [
+            "John Cowan",
+            "Richard Tobin"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-xml-infoset-20040204/",
+        "title": "XML Information Set (Second Edition).",
+        "date": "4 February 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-INFOSET-RDFS": {
+        "authors": [
+            "Richard Tobin"
+        ],
+        "href": "http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406",
+        "title": "An RDF Schema for the XML Information Set.",
+        "date": "6 April 2001",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-INFOSET-REQ": {
+        "authors": [
+            "David Megginson"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218",
+        "title": "XML Information Set Requirements.",
+        "date": "18 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-Japanese": "M. Murata. <a href=\"http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/\"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href=\"http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/\"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>",
+    "XML-LINK-STYLE": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605",
+        "title": "XML Linking and Style.",
+        "date": "5 June 2001",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-MEDIA-TYPES": {
+        "authors": [
+            "&#220;mit Yal&#231;&#305;nalp",
+            "Anish Karmarkar"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/",
+        "title": "Describing Media Content of Binary Data in XML.",
+        "date": "4 May 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-MT": "M. Murata, S. St.Laurent, D. Kohn. <a href=\"http://www.ietf.org/rfc/rfc3023.txt\"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href=\"http://www.ietf.org/rfc/rfc3023.txt\"> http://www.ietf.org/rfc/rfc3023.txt</a>.",
+    "XML-NAMES": {
+        "authors": [
+            "Richard Tobin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2009/REC-xml-names-20091208/",
+        "title": "Namespaces in XML 1.0 (Third Edition).",
+        "date": "8 December 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-NAMES11": {
+        "authors": [
+            "Andrew Layman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/REC-xml-names11-20060816",
+        "title": "Namespaces in XML 1.1 (Second Edition).",
+        "date": "16 August 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-NAMES11-REQ": {
+        "authors": [
+            "Jonathan Marsh"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-xml-names11-req-20020403",
+        "title": "Namespaces in XML 1.1 Requirements.",
+        "date": "3 April 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XML-SCHEMA-REQ": {
+        "authors": [
+            "Ashok Malhotra",
+            "Murray Maloney"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215",
+        "title": "XML Schema Requirements.",
+        "date": "15 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XML-STYLESHEET": {
+        "authors": [
+            "James Clark"
+        ],
+        "href": "http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",
+        "title": "Associating Style Sheets with XML documents.",
+        "date": "29 June 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML10": {
+        "authors": [
+            "C. M. Sperberg-McQueen"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-xml-20081126/",
+        "title": "Extensible Markup Language (XML) 1.0 (Fifth Edition).",
+        "date": "26 November 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML10-4e": {
+        "authors": [
+            "C. M. Sperberg-McQueen"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/REC-xml-20060816/",
+        "title": "Extensible Markup Language (XML) 1.0 (Fourth Edition).",
+        "date": "16 August 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML11": {
+        "authors": [
+            "Eve Maler"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2006/REC-xml11-20060816",
+        "title": "Extensible Markup Language (XML) 1.1 (Second Edition).",
+        "date": "16 August 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML11SCHEMA10": {
+        "authors": [
+            "Henry S. Thompson"
+        ],
+        "href": "http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511",
+        "title": "Processing XML 1.1 documents with XML Schema 1.0 processors.",
+        "date": "11 May 2005",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XMLBASE": {
+        "authors": [
+            "Jonathan Marsh",
+            "Richard Tobin"
+        ],
+        "href": "http://www.w3.org/TR/2009/REC-xmlbase-20090128/",
+        "title": "XML Base (Second Edition).",
+        "date": "28 January 2009",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-BESTPRACTICES": {
+        "authors": [
+            "Pratik Datta",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/",
+        "title": "XML Signature Best Practices.",
+        "date": "24 January 2013",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-CORE2002": {
+        "authors": [
+            "Joseph Reagle"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/",
+        "title": "XML Signature Syntax and Processing.",
+        "date": "12 February 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-CORE": {
+        "authors": [
+            "Joseph Reagle"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/",
+        "title": "XML Signature Syntax and Processing (Second Edition).",
+        "date": "10 June 2008",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-CORE1": "D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href=\"http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/\"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href=\"http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/\">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/</a> ",
+    "XMLDSIG-CORE1-CHGS": "Frederick Hirsch. <a href=\"http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/\"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/\">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ",
+    "XMLDSIG-CORE1-INTEROP": "Frederick Hirsch, Pratik Datta <a href=\"http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/\"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/\">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ",
+    "XMLDSIG-CORE2": "Mark Bartel; John Boyer; Barb Fox et al. <a href=\"http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/\"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/\">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>",
+    "XMLDSIG-GARCIA": "Raúl Benito García. <a href=\"http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf\"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href=\"http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf\">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>",
+    "XMLDSIG-COMPLEXITY": "Brad Hill. <a href=\"http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/\"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href=\"http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/\">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ",
+    "XMLDSIG-SEMANTICS": {
+        "authors": [
+            "Sebastian Gajek",
+            "Lijun Liao",
+            "and Jörg Schwenk"
+        ],
+        "href": "http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/",
+        "title": " Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption ",
+        "date": "25-26 September 2007",
+        "status": "W3C Workshop",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-THOMPSON": {
+        "authors": [
+            "Henry Thompson"
+        ],
+        "href": "http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/",
+        "title": "Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption",
+        "date": "26 September 2007",
+        "status": "W3C Workshop",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-XPATH": "Pratik Datta. Frederick Hirsch, Meiko Jensen <a href=\"http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/\"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=\"http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/\">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>",
+    "XMLDSIG-XPATH-FILTER2": {
+        "authors": [
+            "Merlin Hughes",
+            "John Boyer",
+            "Joseph Reagle"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/",
+        "title": "XML-Signature XPath Filter 2.0.",
+        "date": "8 November 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-PROPERTIES": {
+        "authors": [
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/",
+        "title": "XML Signature Properties.",
+        "date": "24 January 2013",
+        "status": "PR",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-REQUIREMENTS": {
+        "authors": [
+            "Joseph Reagle Jr"
+        ],
+        "href": "http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014",
+        "title": "XML-Signature Requirements.",
+        "date": "14 October 1999",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLDSIG-SIMPLIFY": {
+        "authors": [
+            "Pratik Datta",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226",
+        "title": "XML Signature Transform Simplification: Requirements and Design.",
+        "date": "26 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLDSIG2ED-TESTS": {
+        "authors": [
+            "Konrad Lanz",
+            "Sean Mullan",
+            "Juan Carlos Cruellas"
+        ],
+        "href": "http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610",
+        "title": "Test Cases for C14N 1.1 and XMLDSig Interoperability.",
+        "date": "10 June 2008",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XMLENC-BACKWARDS-COMP": "Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href=\"http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/\"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href=\"http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/\">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>",
+    "XMLENC-CBC-ATTACK": {
+        "authors": [
+            "Tibor Jager",
+            "Juraj Somorovsky"
+        ],
+        "href": "http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/",
+        "title": "How to Break XML Encryption",
+        "date": "17-21 October 2011",
+        "status": "CCS&#8217;11, ACM"
+    },
+    "XMLENC-CBC-ATTACK-COUNTERMEASURES": "Juraj Somorovsky, J&ouml;rg Schwenk. <a href=\"http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf\"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href=\"http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf\">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>",
+    "XMLENC-CREF2": {
+        "authors": [
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/",
+        "title": "Encryption 1.1 CipherReference Processing Using 2.0 Transforms",
+        "date": "13 March 2012",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XMLENC-CORE": {
+        "authors": [
+            "Donald Eastlake",
+            "Joseph Reagle"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/",
+        "title": "XML Encryption Syntax and Processing.",
+        "date": "10 December 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLENC-CORE1": "J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href=\"http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/\"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href=\"http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/\">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/</a> ",
+    "XMLENC-CORE1-CHGS": "Frederick Hirsch. <a href=\"http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/\"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 24 January 2013. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/\">http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/</a> ",
+    "XMLENC-CORE1-INTEROP": "Pratik Datta, Frederick Hirsch <a href=\"http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/\"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/\">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ",
+    "XMLENC-DECRYPT": {
+        "authors": [
+            "Takeshi Imamura",
+            "Merlin Hughes",
+            "Hiroshi Maruyama"
+        ],
+        "href": "http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210",
+        "title": "Decryption Transform for XML Signature.",
+        "date": "10 December 2002",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLENC-PKCS15-ATTACK": "Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href=\"http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf\"><cite>Bleichenbacher's Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href=\"http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf\">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ",
+    "XMLENC11-TESTCASES": {
+        "authors": [
+            "Pratik Datta",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/",
+        "title": "Test Cases for XML Encryption 1.1.",
+        "date": "5 January 2012",
+        "status": "FPWD",
+        "publisher": "W3C"
+    },
+    "XHR": "Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",
+    "XMLHTTPREQUEST": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415",
+        "title": "The XMLHttpRequest Object.",
+        "date": "15 April 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLHTTPREQUEST2": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930",
+        "title": "XMLHttpRequest Level 2.",
+        "date": "30 September 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLHTTPREQUEST3": {
+        "authors": [
+            "Anne van Kesteren"
+        ],
+        "href": "http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803",
+        "title": "XMLHttpRequest",
+        "date": "3 August 2010",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XMLP-REQS": {
+        "authors": [
+            "Oisin Hurley"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728",
+        "title": "XML Protocol (XMLP) Requirements.",
+        "date": "28 July 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XMLP-SCENARIOS": {
+        "authors": [
+            "John Ibbotson"
+        ],
+        "href": "http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730",
+        "title": "SOAP Version 1.2 Usage Scenarios.",
+        "date": "30 July 2003",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-0": {
+        "authors": [
+            "David C. Fallside",
+            "Priscilla Walmsley"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/",
+        "title": "XML Schema Part 0: Primer Second Edition.",
+        "date": "28 October 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-1": {
+        "authors": [
+            "Henry S. Thompson"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/",
+        "title": "XML Schema Part 1: Structures Second Edition.",
+        "date": "28 October 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-11-REQ": {
+        "authors": [
+            "Priscilla Walmsley",
+            "Ashok Malhotra",
+            "Charles Campbell"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121",
+        "title": "Requirements for XML Schema 1.1.",
+        "date": "21 January 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-2": {
+        "authors": [
+            "Paul V. Biron",
+            "Ashok Malhotra"
+        ],
+        "href": "http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/",
+        "title": "XML Schema Part 2: Datatypes Second Edition.",
+        "date": "28 October 2004",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-FORMAL": {
+        "authors": [
+            "Philip Wadler"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925",
+        "title": "XML Schema: Formal Description.",
+        "date": "25 September 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-GUIDE2VERSIONING": {
+        "authors": [
+            "David Orchard"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720",
+        "title": "Guide to Versioning XML Languages using new XML Schema 1.1 features.",
+        "date": "20 July 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-PATTERNS": {
+        "authors": [
+            "Jonathan Calladine"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328",
+        "title": "Basic XML Schema Patterns for Databinding Version 1.0.",
+        "date": "28 March 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-PATTERNS-ADVANCED": {
+        "authors": [
+            "George Cowe"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328",
+        "title": "Advanced XML Schema Patterns for Databinding Version 1.0.",
+        "date": "28 March 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA-REF": {
+        "authors": [
+            "Asir S. Vedamuthu",
+            "Mary Holstege"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117",
+        "title": "W3C XML Schema Definition Language (XSD): Component Designators.",
+        "date": "17 November 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA11-1": {
+        "authors": [
+            "C. M. Sperberg-McQueen",
+            "Henry S. Thompson",
+            "Shudi Gao"
+        ],
+        "href": "http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/",
+        "title": "W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.",
+        "date": "5 April 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLSCHEMA11-2": {
+        "authors": [
+            "Henry S. Thompson"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/",
+        "title": "W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.",
+        "date": "5 April 2012",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XMLSEC-ALGORITHMS": "Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href=\"http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/\"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/\">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/</a> ",
+    "XMLSEC-DERIVEDKEYS": {
+        "authors": [
+            "Magnus Nystr&#246;m"
+        ],
+        "href": "http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/",
+        "title": "XML Security Derived Keys.",
+        "date": "26 February 2009",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSEC-GHCIPHERS": {
+        "authors": [
+            "Magnus Nystr&#246;m",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/",
+        "title": "XML Security Generic Hybrid Ciphers.",
+        "date": "24 January 2013",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "XMLSEC-NEXTSTEPS-2007": {
+        "authors": [
+            "Frederick Hirsch",
+            "Thomas Roessler"
+        ],
+        "href": "http://www.w3.org/2007/xmlsec/ws/report.html",
+        "title": "Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption",
+        "date": "25-26 September 2007",
+        "status": "W3C Workshop Report",
+        "publisher": "W3C"
+    },
+    "XMLSEC-RELAXNG": {
+        "authors": [
+            "Makoto Murata",
+            "Frederick Hirsch"
+        ],
+        "href": "http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/",
+        "title": "XML Security RELAX NG Schemas.",
+        "date": "24 January 2013",
+        "status": "W3C Working Group Note",
+        "publisher": "W3C"
+    },
+    "XMLSEC11-REQS": "Frederick Hirsch, Thomas Roessler. <a href=\"http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/\"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href=\"http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/\">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/</a> ",
+    "XMLSEC2-REQS": {
+        "authors": [
+            "Frederick Hirsch",
+            "Pratik Datta"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/",
+        "title": "XML Security 2.0 Requirements and Design Considerations.",
+        "date": "21 April 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XMLSTYLE": {
+        "authors": [
+            "James Clark"
+        ],
+        "href": "http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",
+        "title": "Associating Style Sheets with XML documents.",
+        "date": "29 June 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XML-PARSER-STAX": "Christopher Fry. <a href=\"http://jcp.org/en/jsr/detail?id=173\"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href=\"http://jcp.org/en/jsr/detail?id=173\">http://jcp.org/en/jsr/detail?id=173</a>",
+    "XOP10": {
+        "authors": [
+            "Martin Gudgin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2005/REC-xop10-20050125",
+        "title": "XML-binary Optimized Packaging.",
+        "date": "25 January 2005",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XOPINC-FAQ": {
+        "authors": [
+            "Michael Mahan"
+        ],
+        "href": "http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608",
+        "title": "XOP Inclusion Mechanism - Frequently Asked Questions.",
+        "date": "8 June 2004",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XPATH": {
+        "authors": [
+            "James Clark",
+            "Steven DeRose"
+        ],
+        "href": "http://www.w3.org/TR/1999/REC-xpath-19991116/",
+        "title": "XML Path Language (XPath) Version 1.0.",
+        "date": "16 November 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPATH-DATAMODEL": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123",
+        "title": "XQuery 1.0 and XPath 2.0 Data Model (XDM).",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPATH-FULL-TEXT-10": {
+        "authors": [
+            "Stephen Buxton"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516",
+        "title": "XQuery and XPath Full Text 1.0.",
+        "date": "16 May 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XPATH-FULL-TEXT-10-REQUIREMENTS": {
+        "authors": [
+            "Pat Case",
+            "Stephen Buxton",
+            "Michael Rys"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516",
+        "title": "XQuery and XPath Full Text 1.0 Requirements.",
+        "date": "16 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XPATH-FULL-TEXT-10-USE-CASES": {
+        "authors": [
+            "Pat Case",
+            "Sihem Amer-Yahia"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516",
+        "title": "XQuery and XPath Full Text 1.0 Use Cases.",
+        "date": "16 May 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XPATH-FUNCTIONS": {
+        "authors": [
+            "Jim Melton",
+            "Ashok Malhotra",
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-xpath-functions-20070123",
+        "title": "XQuery 1.0 and XPath 2.0 Functions and Operators.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPATH20": {
+        "authors": [
+            "Anders Berglund"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-xpath20-20070123",
+        "title": "XML Path Language (XPath) 2.0.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPATH20REQ": {
+        "authors": [
+            "K. Karun",
+            "Mary F. Fern&#225;ndez",
+            "Mark Scardina"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-xpath20req-20050603",
+        "title": "XPath Requirements Version 2.0.",
+        "date": "3 June 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XPROC": {
+        "authors": [
+            "Alex Milowski",
+            "Henry S. Thompson",
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-xproc-20081126/",
+        "title": "XProc: An XML Pipeline Language.",
+        "date": "26 November 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XPROC-REQUIREMENTS": {
+        "authors": [
+            "Alex Milowski"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-xproc-requirements-20060411",
+        "title": "XML Processing Model Requirements and Use Cases.",
+        "date": "11 April 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XPTR-ELEMENT": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/REC-xptr-element-20030325/",
+        "title": "XPointer element() Scheme.",
+        "date": "25 March 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPTR-FRAMEWORK": {
+        "authors": [
+            "Paul Grosso"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/REC-xptr-framework-20030325/",
+        "title": "XPointer Framework.",
+        "date": "25 March 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPTR-INFOSET-LIAISON": {
+        "authors": [
+            "Steven J. DeRose"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224",
+        "title": "XPointer-Information Set Liaison Statement Version 1.0.",
+        "date": "24 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XPTR-POLICY": "Henry Thompson. <a href=\"http://www.w3.org/2005/04/xpointer-policy.html\"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href=\"http://www.w3.org/2005/04/xpointer-policy.html\">http://www.w3.org/2005/04/xpointer-policy.html</a>",
+    "XPTR-REQ": {
+        "authors": [
+            "Steven J. DeRose"
+        ],
+        "href": "http://www.w3.org/TR/1999/NOTE-xptr-req-19990224",
+        "title": "XML XPointer Requirements Version 1.0.",
+        "date": "24 February 1999",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XPTR-XMLNS": {
+        "authors": [
+            "Jonathan Marsh"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/",
+        "title": "XPointer xmlns() Scheme.",
+        "date": "25 March 2003",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XPTR-XPOINTER-CR2001": {
+        "authors": [
+            "Ron Daniel Jr",
+            "Eve Maler",
+            "Steven DeRose"
+        ],
+        "href": "http://www.w3.org/TR/2001/CR-xptr-20010911/",
+        "title": "XPointer xpointer() Scheme.",
+        "date": "September 2001",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XPTR-XPOINTER": {
+        "authors": [
+            "Ron Daniel Jr",
+            "Eve Maler",
+            "Steven DeRose"
+        ],
+        "href": "http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/",
+        "title": "XPointer xpointer() Scheme.",
+        "date": "19 December 2002",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY": {
+        "authors": [
+            "Don Chamberlin"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-xquery-20070123",
+        "title": "XQuery 1.0: An XML Query Language.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XQUERY-11": {
+        "authors": [
+            "Jonathan Robie",
+            "Don Chamberlin"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xquery-11-20081203",
+        "title": "XQuery 1.1.",
+        "date": "3 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-11-REQUIREMENTS": {
+        "authors": [
+            "Daniel Engovatov",
+            "Daniel Engovatov"
+        ],
+        "href": "http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323",
+        "title": "XML Query (XQuery) 1.1 Requirements.",
+        "date": "23 March 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-11-USE-CASES": {
+        "authors": [
+            "Tim Kraska"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203",
+        "title": "XQuery 1.1 Use Cases.",
+        "date": "3 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-30": {
+        "authors": [
+            "Jonathan Robie",
+            "Don Chamberlin",
+            "Michael Dyck",
+            "John Snelson"
+        ],
+        "href": "http://www.w3.org/TR/2011/WD-xquery-30-20111213/",
+        "title": "XQuery 3.0.",
+        "date": "13 December 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-30-REQUIREMENTS": {
+        "authors": [
+            "Daniel Engovatov",
+            "Jonathan Robie"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/",
+        "title": "XQuery 3.0 Requirements.",
+        "date": "16 September 2010",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-30-USE-CASES": {
+        "authors": [
+            "Jonathan Robie",
+            "Tim Kraska"
+        ],
+        "href": "http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/",
+        "title": "XQuery 3.0 Use Cases.",
+        "date": "27 March 2012",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-REQUIREMENTS": {
+        "authors": [
+            "Massimo Marchiori"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323",
+        "title": "XML Query (XQuery) Requirements.",
+        "date": "23 March 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XQUERY-SEMANTICS": {
+        "authors": [
+            "Michael Rys"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-xquery-semantics-20070123",
+        "title": "XQuery 1.0 and XPath 2.0 Formal Semantics.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XQUERY-SX-10": {
+        "authors": [
+            "Giorgio Ghelli"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203",
+        "title": "XQuery Scripting Extension 1.0.",
+        "date": "3 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-SX-10-REQUIREMENTS": {
+        "authors": [
+            "Giorgio Ghelli"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323",
+        "title": "XQuery Scripting Extension 1.0 Requirements.",
+        "date": "23 March 2007",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-SX-10-USE-CASES": {
+        "authors": [
+            "John Snelson"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203",
+        "title": "XQuery Scripting Extension 1.0 Use Cases.",
+        "date": "3 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERY-UPDATE-10": {
+        "authors": [
+            "Daniela Florescu"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2008/CR-xquery-update-10-20080801",
+        "title": "XQuery Update Facility 1.0.",
+        "date": "1 August 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XQUERY-UPDATE-10-REQUIREMENTS": {
+        "authors": [
+            "Jonathan Robie",
+            "Don Chamberlin"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314",
+        "title": "XQuery Update Facility 1.0 Requirements.",
+        "date": "14 March 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XQUERY-UPDATE-10-USE-CASES": {
+        "authors": [
+            "Jonathan Robie",
+            "Ioana Manolescu"
+        ],
+        "href": "http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314",
+        "title": "XQuery Update Facility 1.0 Use Cases.",
+        "date": "14 March 2008",
+        "status": "CR",
+        "publisher": "W3C"
+    },
+    "XQUERY-USE-CASES": {
+        "authors": [
+            "Daniela Florescu"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323",
+        "title": "XML Query Use Cases.",
+        "date": "23 March 2007",
+        "status": "NOTE",
+        "publisher": "W3C"
+    },
+    "XQUERY-XPATH-PARSING": {
+        "authors": [
+            "Scott Boag"
+        ],
+        "href": "http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404",
+        "title": "Building a Tokenizer for XPath or XQuery.",
+        "date": "4 April 2005",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUERYX": {
+        "authors": [
+            "Subramanian Muralidhar",
+            "Jim Melton"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-xqueryx-20070123",
+        "title": "XML Syntax for XQuery 1.0 (XQueryX).",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XQUERYX-11": {
+        "authors": [
+            "Jim Melton"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xqueryx-11-20081203",
+        "title": "XQueryX 1.1.",
+        "date": "3 December 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XQUPDATEUSECASES": {
+        "authors": [
+            "Ioana Manolescu",
+            "Jonathan Robie"
+        ],
+        "href": "http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508",
+        "title": "XQuery Update Facility Use Cases.",
+        "date": "8 May 2006",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSL10": {
+        "authors": [
+            "Jeremy Richman"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2001/REC-xsl-20011015/",
+        "title": "Extensible Stylesheet Language (XSL) Version 1.0.",
+        "date": "15 October 2001",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XSL11": {
+        "authors": [
+            "Anders Berglund"
+        ],
+        "href": "http://www.w3.org/TR/2006/REC-xsl11-20061205",
+        "title": "Extensible Stylesheet Language (XSL) Version 1.1.",
+        "date": "5 December 2006",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XSL11-REQ": {
+        "authors": [
+            "Paul Grosso"
+        ],
+        "href": "http://www.w3.org/TR/2003/WD-xsl11-req-20031217",
+        "title": "Extensible Stylesheet Language (XSL) Version 1.1 Requirements.",
+        "date": "17 December 2003",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLFO20-REQ": {
+        "authors": [
+            "Klaas Bals"
+        ],
+        "href": "http://www.w3.org/TR/2008/WD-xslfo20-req-20080326",
+        "title": "Extensible Stylesheet Language (XSL) Requirements Version 2.0.",
+        "date": "26 March 2008",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLREQ": {
+        "authors": [
+            "Norman Walsh"
+        ],
+        "href": "http://www.w3.org/TR/1998/WD-XSLReq-19980511",
+        "title": "XSL Requirements Summary.",
+        "date": "11 May 1998",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLT": {
+        "authors": [
+            "James Clark"
+        ],
+        "href": "http://www.w3.org/TR/1999/REC-xslt-19991116",
+        "title": "XSL Transformations (XSLT) Version 1.0.",
+        "date": "16 November 1999",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XSLT-XQUERY-SERIALIZATION": {
+        "authors": [
+            "Michael Kay"
+        ],
+        "etAl": true,
+        "href": "http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123",
+        "title": "XSLT 2.0 and XQuery 1.0 Serialization.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XSLT11": {
+        "authors": [
+            "James Clark"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-xslt11-20010824",
+        "title": "XSL Transformations (XSLT) Version 1.1.",
+        "date": "24 August 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLT11REQ": {
+        "authors": [
+            "Steve Muench"
+        ],
+        "href": "http://www.w3.org/TR/2000/WD-xslt11req-20000825",
+        "title": "XSL Transformations Requirements Version 1.1.",
+        "date": "25 August 2000",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLT20": {
+        "authors": [
+            "Michael Kay"
+        ],
+        "href": "http://www.w3.org/TR/2007/REC-xslt20-20070123",
+        "title": "XSL Transformations (XSLT) Version 2.0.",
+        "date": "23 January 2007",
+        "status": "REC",
+        "publisher": "W3C"
+    },
+    "XSLT21": {
+        "authors": [
+            "Michael Kay"
+        ],
+        "href": "http://www.w3.org/TR/2010/WD-xslt-21-20100511/",
+        "title": "XSL Transformations (XSLT) Version 2.1.",
+        "date": "11 May 2011",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "XSLT20REQ": {
+        "authors": [
+            "Steve Muench",
+            "Mark Scardina"
+        ],
+        "href": "http://www.w3.org/TR/2001/WD-xslt20req-20010214",
+        "title": "XSLT Requirements Version 2.0.",
+        "date": "14 February 2001",
+        "status": "WD",
+        "publisher": "W3C"
+    },
+    "YACC": "S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",
+    "ZEROCONF": {
+        "authors": [
+            "S. Cheshire",
+            "B. Aboba",
+            "E. Guttman"
+        ],
+        "href": "http://files.zeroconf.org/rfc3927.txt",
+        "title": "Dynamic Configuration of IPv4 Link-Local Addresses.",
+        "date": "May 2005",
+        "status": "IETF Draft",
+        "publisher": "IETF"
+    },
+    "ZHMARK": "<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.0.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function dbg(a){var b="";for(var c in a)b+=c+"="+a[c]+"\n";alert("DUMP\n"+b)}function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window),define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length)return;var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e(),respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner")}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(){var a=document.querySelectorAll("script[src]"),b,c="";for(var d=0;d<a.length;d++){var e=a[d].src;/\/js\/require\.js$/.test(e)&&(b=a[d],c=e.replace(/js\/require\.js$/,""))}this.base=c,c.indexOf("file://")==0&&(this.isLocal=!0);var f=[],g=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],h=document.getElementsByTagName("head")[0],i=this;if(!berjon.simpleNode&&!berjon.biblio)for(var d=0;d<g.length;d++){var j=g[d],k=document.createElement("script");k.type="text/javascript",k.src=c+j,k.setAttribute("class","remove"),k.onload=function(a){f.push(a.target.src),i.isLocal&&a.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},h.appendChild(f)}),f.length==g.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run())},h.appendChild(k)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run()},run:function(){document.body.style.display="none";try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs(),this.unHTML5(),this.removeRespec();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){document.body.style.display="inherit",error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}document.body.style.display="inherit"},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTMLSource:function(){},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){this.title=document.title;var a;respecConfig?a=respecConfig:a={},a.specStatus||(a.specStatus="ED"),a.publishDate?a.publishDate=this._parseDate(a.publishDate):a.publishDate=this._parseLastModified(document.lastModified),a.previousPublishDate&&(a.previousPublishDate=this._parseDate(a.previousPublishDate)),a.previousPublishDate&&!a.previousMaturity&&a.specStatus.indexOf("finding")===-1&&error("Previous date is set, but not previousMaturity"),a.lcEnd&&(a.lcEnd=this._parseDate(a.lcEnd)),a.crEnd&&(a.crEnd=this._parseDate(a.crEnd)),a.specStatus=="LC"&&!a.lcEnd&&error("If specStatus is set to LC, then lcEnd must be defined"),a.specStatus=="CR"&&!a.crEnd&&error("If specStatus is set to CR, then crEnd must be defined"),a.editors||(a.editors=[]),a.authors||(a.authors=[]),a.alternateFormats||(a.alternateFormats=[]),a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.noRecTrack||(a.noRecTrack=!1),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b];this.isRecTrack=a.noRecTrack?!1:this.recTrackStatus.indexOf(this.specStatus)>=0,this.isNoTrack=this.noTrackStatus.indexOf(this.specStatus)>=0},_getMetaFor:function(a,b){var c=document.querySelector("head > meta[itemprop='"+a+"']");return c?c.getAttribute("content"):b},_getDateFor:function(a){var b=document.querySelector(a);if(b){var c=b.getAttribute("datetime");return new Date(c.substr(0,4),c.substr(5,2),c.substr(8,2))}return new Date},makeTemplate:function(){this.rootAttr(),this.addCSS(),this.makeHeaders(),this.makeAbstract(),this.makeSotD(),this.makeConformance()},rootAttr:function(){this.doRDFa&&(document.documentElement.setAttribute("about",""),document.documentElement.setAttribute("property","dcterms:language"),document.documentElement.setAttribute("content","en"))},addCSS:function(){var a=this.specStatus;if(a=="FPWD"||a=="LC"||a=="WD-NOTE"||a=="LC-NOTE"||a=="FPWD-NOTE")a="WD";else if(a==="finding"||a==="draft-finding")a="base";var b;a=="unofficial"?b="http://www.w3.org/StyleSheets/TR/w3c-unofficial":a=="base"?b="http://www.w3.org/StyleSheets/TR/base":b="http://www.w3.org/StyleSheets/TR/W3C-"+a,this._insertCSS(b,!1)},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},showPeople:function(a,b){var c="";if(b.length==0)return c;var d="",e="",f="",g="",h="",i="",j="",k="";this.doRDFa&&(a=="Editor"?(d=" rel='bibo:editor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'"):a=="Author"&&(d=" rel='dcterms:contributor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'")),b.length>1?c+="<dt"+f+">"+a+"s:</dt>":c+="<dt>"+a+":</dt>";for(var l=0;l<b.length;l++){var m=b[l];this.doRDFa?c+="<dd"+d+"><span"+e+">":c+="<dd>",m.url?this.doRDFa?c+="<a"+k+i+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":c+="<a href='"+m.url+"'>"+m.name+"</a>":c+="<span"+i+">"+m.name+"</span>",m.company&&(c+=", ",m.companyURL?c+="<a"+j+" href='"+m.companyURL+"'>"+m.company+"</a>":c+=m.company),m.mailto&&(c+=", ",c+=" <span class='ed_mailto'><a"+h+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span> "),m.note&&(c+=" ( "+m.note+" )"),this.doRDFa&&(c+="</span>\n"),c+="</dd>\n"}return c},makeTAGHeaders:function(){var a="http://www.w3.org/2001/tag/doc/",b=a+this.shortName,c=b+"-"+this._concatDate(this.publishDate,"-"),d="<div class='head'><p><a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>";d+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(d+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),d+="<h2>"+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>",d+="<dt>This version:</dt><dd><a href='"+c+"'>"+c+"</a></dd>\n"+"<dt>Latest published version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>",this.edDraftURI&&(d+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>");if(this.previousPublishDate){var e=b+"-"+this._concatDate(this.previousPublishDate,"-");d+="<dt>Previous version:</dt><dd><a href='"+e+"'>"+e+"</a></dd>"}return this.editors.length==0&&(d+="<dt>Editor:</dt>",error("There must be at least one editor.")),d+=this.showPeople("Editor",this.editors),d+=this.showPeople("Author",this.authors),d+="</dl><p class='copyright'>",d+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&this.copyrightStart!=this.publishDate.getFullYear()&&(d+=this.copyrightStart+"-"),d+=this.publishDate.getFullYear(),d+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p><hr/></div>",d},makeNormalHeaders:function(){var a=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,b="http://www.w3.org/TR/"+this.publishDate.getFullYear()+"/"+a+"-"+this.shortName+"-"+this._concatDate(this.publishDate)+"/";this.specStatus=="ED"&&(b=this.edDraftURI);var c,d;if(this.previousPublishDate){var e=this.status2maturity[this.previousMaturity]?this.status2maturity[this.previousMaturity]:this.previousMaturity;this.previousURI||(this.previousURI="http://www.w3.org/TR/"+this.previousPublishDate.getFullYear()+"/"+e+"-"+this.shortName+"-"+this._concatDate(this.previousPublishDate)+"/"),this.doRDFa?d="<a rel='dcterms:replaces' href='"+this.previousURI+"'>"+this.previousURI+"</a>":d="<a href='"+this.previousURI+"'>"+this.previousURI+"</a>"}else d="none";var f="http://www.w3.org/TR/"+this.shortName+"/";c="<a href='"+f+"'>"+f+"</a>";var g="<div class='head'><p>";this.specStatus!="unofficial"&&(g+="<a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>"),this.specStatus=="XGR"&&(g+="<a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>"),this.doRDFa?(g+="<h1 property='dcterms:title' class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 property='bibo:subtitle' id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2 property='dcterms:issued' datatype='xsd:dateTime' content='"+this._ISODate(this.publishDate)+"'>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"):(g+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"),this.isNoTrack||(g+="<dt>This version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>"+"<dt>Latest published version:</dt><dd>"+c+"</dd>",this.edDraftURI&&(g+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>")),this.testSuiteURI&&(g+="<dt>Test suite:</dt><dd><a href='"+this.testSuiteURI+"'>"+this.testSuiteURI+"</a></dd>"),this.implementationReportURI&&(g+="<dt>Implementation report:</dt><dd><a href='"+this.implementationReportURI+"'>"+this.implementationReportURI+"</a></dd>"),this.specStatus!="FPWD"&&this.specStatus!="FPWD-NOTE"&&!this.isNoTrack&&(this.prevED?g+="<dt>Previous editor's draft:</dt><dd>"+prevED+"</dd>":g+="<dt>Previous version:</dt><dd>"+d+"</dd>");if(this.prevRecShortname){var h="http://www.w3.org/TR/"+this.prevRecShortname+"/";g+='<dt>Latest recommendation:</dt><dd><a href="'+h+'">'+h+"</a></dd>"}this.editors.length==0&&(g+="<dt>Editor:</dt>",error("There must be at least one editor.")),g+=this.showPeople("Editor",this.editors),g+=this.showPeople("Author",this.authors),g+="</dl>",this.errata&&(g+='<p>Please refer to the <a href="'+this.errata+'">errata</a> for this document, which may include some normative corrections.</p>');if(this.alternateFormats.length>0){var i=this.alternateFormats.length;i==1?g+="<p>This document is also available in this non-normative format: ":g+="<p>This document is also available in these non-normative formats: ";for(var j=0;j<i;j++){j>0&&(i==2?g+=" ":g+=", ",j==i-1&&(g+="and "));var k=this.alternateFormats[j];g+="<a href='"+k.uri+"'>"+k.label+"</a>"}g+=".</p>"}this.specStatus=="REC"&&(g+='<p>The English version of this specification is the only normative version. Non-normative <a href="http://www.w3.org/Consortium/Translation/">translations</a> may also be available.</p>');if(this.specStatus=="unofficial"){var l;this.additionalCopyrightHolders?l="<p class='copyright'>"+this.additionalCopyrightHolders+"</p>":this.overrideCopyright?l=this.overrideCopyright:l="<p class='copyright'>This document is licensed under a <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons Attribution 3.0 License</a>.</p>",g+=l}else this.overrideCopyright?g+=this.overrideCopyright:(g+="<p class='copyright'>",this.doRDFa?g+="<a rel='license' href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ":g+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&(g+=this.copyrightStart+"-"),g+=this.publishDate.getFullYear(),this.additionalCopyrightHolders&&(g+=" "+this.additionalCopyrightHolders+" &amp;"),this.doRDFa?g+=" <span rel='dcterms:publisher'><span typeof='foaf:Organization'><a rel='foaf:homepage' property='foaf:name' content='World Wide Web Consortium' href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup></span></span> ":g+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> ",g+="(<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p>");return g+="<hr/></div>",g},makeHeaders:function(){var a;this.specStatus==="finding"||this.specStatus==="draft-finding"?a=this.makeTAGHeaders():a=this.makeNormalHeaders();var b=sn.element("div");b.innerHTML=a,document.body.insertBefore(b.firstChild,document.body.firstChild)},makeAbstract:function(){var a=document.getElementById("abstract");a||error("Document must have one element with ID 'abstract'");if(a.getElementsByTagName("p").length===0){var b=sn.element("p");sn.copyChildren(a,b),a.appendChild(b)}var c=sn.element("h2",{},null,"Abstract");a.insertBefore(c,a.firstChild),sn.addClass(a,"introductory")},makeSotD:function(){var a,b=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,c=document.getElementById("sotd");if(this.specStatus=="unofficial")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a public working draft of a potential specification. It has no official standing of any kind and does not represent the support or consensus of any standards organisation.</p>",c&&(a+=c.innerHTML),a+="</section>";else if(this.specStatus==="finding"||this.specStatus==="draft-finding")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2>",c?a+=c.innerHTML:a+="<p style='color: red'>ReSpec does not support automated SotD generation for TAG findings, please specify one using a &lt;section> element with ID=sotd.</p>",a+="</section>";else if(this.isNoTrack){var d=this.specStatus=="MO"?" member-confidential":"";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a W3C-internal"+d+" document. It has no "+"official standing of any kind and does not represent consensus of the W3C Membership.</p>",c&&(a+=c.innerHTML),a+="</section>"}else{var e="a ";if(this.specStatus=="ED"||this.specStatus=="XGR"||this.specStatus=="IG-NOTE")e="an ";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports index</a> at http://www.w3.org/TR/.</em></p>",c&&(a+=c.innerHTML),a+="<p>This document was published by the ";if(isArray(this.wg)){var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgURI[g]+"'>"+this.wg[g]+"</a>");a+=joinAnd(f)}else a+="<a href='"+this.wgURI+"'>"+this.wg+"</a>";a+=" as "+e+this.status2long[this.specStatus]+".",this.isRecTrack&&this.specStatus!="REC"&&(a+=" This document is intended to become a W3C Recommendation."),a+=" If you wish to make comments regarding this document, please send them to <a href='mailto:"+this.wgPublicList+"@w3.org'>"+this.wgPublicList+"@w3.org</a> (<a href='mailto:"+this.wgPublicList+"-request@w3.org?subject=subscribe'>subscribe</a>, "+"<a href='http://lists.w3.org/Archives/Public/"+this.wgPublicList+"/'>archives</a>).",this.specStatus=="LC"&&(a+=" The Last Call period ends "+this._humanDate(this.lcEnd)+"."),this.specStatus=="CR"&&(a+=" W3C publishes a Candidate Recommendation to indicate that the document is believed to be stable and to encourage implementation by the developer community. This Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than "+this._humanDate(this.crEnd)+"."),a+=" All feedback is welcome.</p>",this.specStatus!="REC"&&(a+="<p>Publication as "+e+this.status2text[this.specStatus]+" does not imply endorsement by the W3C Membership. "+"This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate "+"to cite this document as other than work in progress.</p>"),this.specStatus=="LC"&&(a+="<p>This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.</p>"),this.specStatus!="IG-NOTE"&&(a+="<p>This document was produced by a group operating under the <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>."),!this.isRecTrack&&b=="WD"&&(a+=" The group does not expect this document to become a W3C Recommendation.");if(this.specStatus!="IG-NOTE"){if(isArray(this.wgPatentURI)){a+=" W3C maintains a public list of any patent disclosures (";var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgPatentURI[g]+"' rel='disclosure'>"+this.wg[g]+"</a>");a+=f.join(", ")+") "}else a+=" W3C maintains a <a href='"+this.wgPatentURI+"' rel='disclosure'>public list of any patent disclosures</a> ";a+="made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section 6 of the W3C Patent Policy</a>.</p>"}else this.charterDisclosureURI?a+="<p>The disclosure obligations of the Participants of this group are described in the <a href='"+this.charterDisclosureURI+"'>charter</a>. </p>":error("IG-NOTEs must link to charter's disclosure section using charterDisclosureURI");this.addPatentNote&&(a+="<p>"+this.addPatentNote+"</p>"),a+="</section>"}c&&c.parentNode.removeChild(c);var i=sn.element("div");i.innerHTML=a;var j=document.getElementById("abstract");j.parentNode.insertBefore(i.firstChild,j.nextSibling)},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},removeRespec:function(){var a=document.querySelectorAll(".remove");for(var b=0;b<a.length;b++)a[b].parentNode.removeChild(a[b])},unHTML5:function(){var a=document.querySelectorAll("section");for(var b=0;b<a.length;b++){var c=a[b],d=sn.renameEl(c,"div");sn.addClass(d,"section")}},_insertCSS:function(a,b){if(b)try{var c=new XMLHttpRequest;c.open("GET",a,!1),c.send(null),c.status==200?sn.element("style",{type:"text/css"},document.documentElement.firstElementChild,c.responseText):error("There appears to have been a problem fetching the style sheet; status="+c.status)}catch(d){this._insertCSS(a,!1)}else sn.element("link",{href:a,rel:"stylesheet",type:"text/css",charset:"utf-8"},document.documentElement.firstElementChild)},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],_humanDate:function(a){return this._lead0(a.getDate())+" "+this._humanMonths[a.getMonth()]+" "+a.getFullYear()},_concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this._lead0(a.getMonth()+1)+b+this._lead0(a.getDate())},_ISODate:function(a){return""+a.getUTCFullYear()+"-"+this._lead0(a.getUTCMonth()+1)+"-"+this._lead0(a.getUTCDate())+"T"+this._lead0(a.getUTCHours())+":"+this._lead0(a.getUTCMinutes())+":"+this._lead0(a.getUTCSeconds())+"+0000"},_parseDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},_parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},_lead0:function(a){return a=""+a,a.length==1?"0"+a:a},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){console.log(a);var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(),d.pub("end","w3c/legacy"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/default-root-attr","core/style","w3c/legacy"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.1.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function dbg(a){var b="";for(var c in a)b+=c+"="+a[c]+"\n";alert("DUMP\n"+b)}function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window),define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length)return;var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e(),respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner")}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=decodeURI(location.search.replace(/^\?/,"")).split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=h[0],j=h[1];j==="true"?j=!0:j==="false"?j=!1:j==="null"&&(j=null),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,console.log(g),a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(){var a=document.querySelectorAll("script[src]"),b,c="";for(var d=0;d<a.length;d++){var e=a[d].src;/\/js\/require\.js$/.test(e)&&(b=a[d],c=e.replace(/js\/require\.js$/,""))}this.base=c,c.indexOf("file://")==0&&(this.isLocal=!0);var f=[],g=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],h=document.getElementsByTagName("head")[0],i=this;if(!berjon.simpleNode&&!berjon.biblio)for(var d=0;d<g.length;d++){var j=g[d],k=document.createElement("script");k.type="text/javascript",k.src=c+j,k.setAttribute("class","remove"),k.onload=function(a){f.push(a.target.src),i.isLocal&&a.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},h.appendChild(f)}),f.length==g.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run())},h.appendChild(k)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run()},run:function(){document.body.style.display="none";try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs(),this.unHTML5(),this.removeRespec();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){document.body.style.display="inherit",error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}document.body.style.display="inherit"},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTMLSource:function(){},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){this.title=document.title;var a;respecConfig?a=respecConfig:a={},a.specStatus||(a.specStatus="ED"),a.publishDate?a.publishDate=this._parseDate(a.publishDate):a.publishDate=this._parseLastModified(document.lastModified),a.previousPublishDate&&(a.previousPublishDate=this._parseDate(a.previousPublishDate)),a.previousPublishDate&&!a.previousMaturity&&a.specStatus.indexOf("finding")===-1&&error("Previous date is set, but not previousMaturity"),a.lcEnd&&(a.lcEnd=this._parseDate(a.lcEnd)),a.crEnd&&(a.crEnd=this._parseDate(a.crEnd)),a.specStatus=="LC"&&!a.lcEnd&&error("If specStatus is set to LC, then lcEnd must be defined"),a.specStatus=="CR"&&!a.crEnd&&error("If specStatus is set to CR, then crEnd must be defined"),a.editors||(a.editors=[]),a.authors||(a.authors=[]),a.alternateFormats||(a.alternateFormats=[]),a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.noRecTrack||(a.noRecTrack=!1),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b];this.isRecTrack=a.noRecTrack?!1:this.recTrackStatus.indexOf(this.specStatus)>=0,this.isNoTrack=this.noTrackStatus.indexOf(this.specStatus)>=0},_getMetaFor:function(a,b){var c=document.querySelector("head > meta[itemprop='"+a+"']");return c?c.getAttribute("content"):b},_getDateFor:function(a){var b=document.querySelector(a);if(b){var c=b.getAttribute("datetime");return new Date(c.substr(0,4),c.substr(5,2),c.substr(8,2))}return new Date},makeTemplate:function(){this.rootAttr(),this.makeHeaders(),this.makeAbstract(),this.makeSotD(),this.makeConformance()},rootAttr:function(){this.doRDFa&&(document.documentElement.setAttribute("about",""),document.documentElement.setAttribute("property","dcterms:language"),document.documentElement.setAttribute("content","en"))},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},showPeople:function(a,b){var c="";if(b.length==0)return c;var d="",e="",f="",g="",h="",i="",j="",k="";this.doRDFa&&(a=="Editor"?(d=" rel='bibo:editor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'"):a=="Author"&&(d=" rel='dcterms:contributor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'")),b.length>1?c+="<dt"+f+">"+a+"s:</dt>":c+="<dt>"+a+":</dt>";for(var l=0;l<b.length;l++){var m=b[l];this.doRDFa?c+="<dd"+d+"><span"+e+">":c+="<dd>",m.url?this.doRDFa?c+="<a"+k+i+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":c+="<a href='"+m.url+"'>"+m.name+"</a>":c+="<span"+i+">"+m.name+"</span>",m.company&&(c+=", ",m.companyURL?c+="<a"+j+" href='"+m.companyURL+"'>"+m.company+"</a>":c+=m.company),m.mailto&&(c+=", ",c+=" <span class='ed_mailto'><a"+h+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span> "),m.note&&(c+=" ( "+m.note+" )"),this.doRDFa&&(c+="</span>\n"),c+="</dd>\n"}return c},makeTAGHeaders:function(){var a="http://www.w3.org/2001/tag/doc/",b=a+this.shortName,c=b+"-"+this._concatDate(this.publishDate,"-"),d="<div class='head'><p><a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>";d+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(d+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),d+="<h2>"+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>",d+="<dt>This version:</dt><dd><a href='"+c+"'>"+c+"</a></dd>\n"+"<dt>Latest published version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>",this.edDraftURI&&(d+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>");if(this.previousPublishDate){var e=b+"-"+this._concatDate(this.previousPublishDate,"-");d+="<dt>Previous version:</dt><dd><a href='"+e+"'>"+e+"</a></dd>"}return this.editors.length==0&&(d+="<dt>Editor:</dt>",error("There must be at least one editor.")),d+=this.showPeople("Editor",this.editors),d+=this.showPeople("Author",this.authors),d+="</dl><p class='copyright'>",d+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&this.copyrightStart!=this.publishDate.getFullYear()&&(d+=this.copyrightStart+"-"),d+=this.publishDate.getFullYear(),d+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p><hr/></div>",d},makeNormalHeaders:function(){var a=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,b="http://www.w3.org/TR/"+this.publishDate.getFullYear()+"/"+a+"-"+this.shortName+"-"+this._concatDate(this.publishDate)+"/";this.specStatus=="ED"&&(b=this.edDraftURI);var c,d;if(this.previousPublishDate){var e=this.status2maturity[this.previousMaturity]?this.status2maturity[this.previousMaturity]:this.previousMaturity;this.previousURI||(this.previousURI="http://www.w3.org/TR/"+this.previousPublishDate.getFullYear()+"/"+e+"-"+this.shortName+"-"+this._concatDate(this.previousPublishDate)+"/"),this.doRDFa?d="<a rel='dcterms:replaces' href='"+this.previousURI+"'>"+this.previousURI+"</a>":d="<a href='"+this.previousURI+"'>"+this.previousURI+"</a>"}else d="none";var f="http://www.w3.org/TR/"+this.shortName+"/";c="<a href='"+f+"'>"+f+"</a>";var g="<div class='head'><p>";this.specStatus!="unofficial"&&(g+="<a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>"),this.specStatus=="XGR"&&(g+="<a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>"),this.doRDFa?(g+="<h1 property='dcterms:title' class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 property='bibo:subtitle' id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2 property='dcterms:issued' datatype='xsd:dateTime' content='"+this._ISODate(this.publishDate)+"'>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"):(g+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"),this.isNoTrack||(g+="<dt>This version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>"+"<dt>Latest published version:</dt><dd>"+c+"</dd>",this.edDraftURI&&(g+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>")),this.testSuiteURI&&(g+="<dt>Test suite:</dt><dd><a href='"+this.testSuiteURI+"'>"+this.testSuiteURI+"</a></dd>"),this.implementationReportURI&&(g+="<dt>Implementation report:</dt><dd><a href='"+this.implementationReportURI+"'>"+this.implementationReportURI+"</a></dd>"),this.specStatus!="FPWD"&&this.specStatus!="FPWD-NOTE"&&!this.isNoTrack&&(this.prevED?g+="<dt>Previous editor's draft:</dt><dd>"+prevED+"</dd>":g+="<dt>Previous version:</dt><dd>"+d+"</dd>");if(this.prevRecShortname){var h="http://www.w3.org/TR/"+this.prevRecShortname+"/";g+='<dt>Latest recommendation:</dt><dd><a href="'+h+'">'+h+"</a></dd>"}this.editors.length==0&&(g+="<dt>Editor:</dt>",error("There must be at least one editor.")),g+=this.showPeople("Editor",this.editors),g+=this.showPeople("Author",this.authors),g+="</dl>",this.errata&&(g+='<p>Please refer to the <a href="'+this.errata+'">errata</a> for this document, which may include some normative corrections.</p>');if(this.alternateFormats.length>0){var i=this.alternateFormats.length;i==1?g+="<p>This document is also available in this non-normative format: ":g+="<p>This document is also available in these non-normative formats: ";for(var j=0;j<i;j++){j>0&&(i==2?g+=" ":g+=", ",j==i-1&&(g+="and "));var k=this.alternateFormats[j];g+="<a href='"+k.uri+"'>"+k.label+"</a>"}g+=".</p>"}this.specStatus=="REC"&&(g+='<p>The English version of this specification is the only normative version. Non-normative <a href="http://www.w3.org/Consortium/Translation/">translations</a> may also be available.</p>');if(this.specStatus=="unofficial"){var l;this.additionalCopyrightHolders?l="<p class='copyright'>"+this.additionalCopyrightHolders+"</p>":this.overrideCopyright?l=this.overrideCopyright:l="<p class='copyright'>This document is licensed under a <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons Attribution 3.0 License</a>.</p>",g+=l}else this.overrideCopyright?g+=this.overrideCopyright:(g+="<p class='copyright'>",this.doRDFa?g+="<a rel='license' href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ":g+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&(g+=this.copyrightStart+"-"),g+=this.publishDate.getFullYear(),this.additionalCopyrightHolders&&(g+=" "+this.additionalCopyrightHolders+" &amp;"),this.doRDFa?g+=" <span rel='dcterms:publisher'><span typeof='foaf:Organization'><a rel='foaf:homepage' property='foaf:name' content='World Wide Web Consortium' href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup></span></span> ":g+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> ",g+="(<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p>");return g+="<hr/></div>",g},makeHeaders:function(){var a;this.specStatus==="finding"||this.specStatus==="draft-finding"?a=this.makeTAGHeaders():a=this.makeNormalHeaders();var b=sn.element("div");b.innerHTML=a,document.body.insertBefore(b.firstChild,document.body.firstChild)},makeAbstract:function(){var a=document.getElementById("abstract");a||error("Document must have one element with ID 'abstract'");if(a.getElementsByTagName("p").length===0){var b=sn.element("p");sn.copyChildren(a,b),a.appendChild(b)}var c=sn.element("h2",{},null,"Abstract");a.insertBefore(c,a.firstChild),sn.addClass(a,"introductory")},makeSotD:function(){var a,b=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,c=document.getElementById("sotd");if(this.specStatus=="unofficial")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a public working draft of a potential specification. It has no official standing of any kind and does not represent the support or consensus of any standards organisation.</p>",c&&(a+=c.innerHTML),a+="</section>";else if(this.specStatus==="finding"||this.specStatus==="draft-finding")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2>",c?a+=c.innerHTML:a+="<p style='color: red'>ReSpec does not support automated SotD generation for TAG findings, please specify one using a &lt;section> element with ID=sotd.</p>",a+="</section>";else if(this.isNoTrack){var d=this.specStatus=="MO"?" member-confidential":"";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a W3C-internal"+d+" document. It has no "+"official standing of any kind and does not represent consensus of the W3C Membership.</p>",c&&(a+=c.innerHTML),a+="</section>"}else{var e="a ";if(this.specStatus=="ED"||this.specStatus=="XGR"||this.specStatus=="IG-NOTE")e="an ";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports index</a> at http://www.w3.org/TR/.</em></p>",c&&(a+=c.innerHTML),a+="<p>This document was published by the ";if(isArray(this.wg)){var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgURI[g]+"'>"+this.wg[g]+"</a>");a+=joinAnd(f)}else a+="<a href='"+this.wgURI+"'>"+this.wg+"</a>";a+=" as "+e+this.status2long[this.specStatus]+".",this.isRecTrack&&this.specStatus!="REC"&&(a+=" This document is intended to become a W3C Recommendation."),a+=" If you wish to make comments regarding this document, please send them to <a href='mailto:"+this.wgPublicList+"@w3.org'>"+this.wgPublicList+"@w3.org</a> (<a href='mailto:"+this.wgPublicList+"-request@w3.org?subject=subscribe'>subscribe</a>, "+"<a href='http://lists.w3.org/Archives/Public/"+this.wgPublicList+"/'>archives</a>).",this.specStatus=="LC"&&(a+=" The Last Call period ends "+this._humanDate(this.lcEnd)+"."),this.specStatus=="CR"&&(a+=" W3C publishes a Candidate Recommendation to indicate that the document is believed to be stable and to encourage implementation by the developer community. This Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than "+this._humanDate(this.crEnd)+"."),a+=" All feedback is welcome.</p>",this.specStatus!="REC"&&(a+="<p>Publication as "+e+this.status2text[this.specStatus]+" does not imply endorsement by the W3C Membership. "+"This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate "+"to cite this document as other than work in progress.</p>"),this.specStatus=="LC"&&(a+="<p>This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.</p>"),this.specStatus!="IG-NOTE"&&(a+="<p>This document was produced by a group operating under the <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>."),!this.isRecTrack&&b=="WD"&&(a+=" The group does not expect this document to become a W3C Recommendation.");if(this.specStatus!="IG-NOTE"){if(isArray(this.wgPatentURI)){a+=" W3C maintains a public list of any patent disclosures (";var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgPatentURI[g]+"' rel='disclosure'>"+this.wg[g]+"</a>");a+=f.join(", ")+") "}else a+=" W3C maintains a <a href='"+this.wgPatentURI+"' rel='disclosure'>public list of any patent disclosures</a> ";a+="made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section 6 of the W3C Patent Policy</a>.</p>"}else this.charterDisclosureURI?a+="<p>The disclosure obligations of the Participants of this group are described in the <a href='"+this.charterDisclosureURI+"'>charter</a>. </p>":error("IG-NOTEs must link to charter's disclosure section using charterDisclosureURI");this.addPatentNote&&(a+="<p>"+this.addPatentNote+"</p>"),a+="</section>"}c&&c.parentNode.removeChild(c);var i=sn.element("div");i.innerHTML=a;var j=document.getElementById("abstract");j.parentNode.insertBefore(i.firstChild,j.nextSibling)},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},removeRespec:function(){var a=document.querySelectorAll(".remove");for(var b=0;b<a.length;b++)a[b].parentNode.removeChild(a[b])},unHTML5:function(){var a=document.querySelectorAll("section");for(var b=0;b<a.length;b++){var c=a[b],d=sn.renameEl(c,"div");sn.addClass(d,"section")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],_humanDate:function(a){return this._lead0(a.getDate())+" "+this._humanMonths[a.getMonth()]+" "+a.getFullYear()},_concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this._lead0(a.getMonth()+1)+b+this._lead0(a.getDate())},_ISODate:function(a){return""+a.getUTCFullYear()+"-"+this._lead0(a.getUTCMonth()+1)+"-"+this._lead0(a.getUTCDate())+"T"+this._lead0(a.getUTCHours())+":"+this._lead0(a.getUTCMinutes())+":"+this._lead0(a.getUTCSeconds())+"+0000"},_parseDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},_parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},_lead0:function(a){return a=""+a,a.length==1?"0"+a:a},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){console.log(a);var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(),d.pub("end","w3c/legacy"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/legacy"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.10.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding"],precededByAn:["ED","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:"html",success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}function e(a){return Object.prototype.toString.call(a)=="[object Array]"}function f(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},dfn:function(){document.normalize();var b={},c=document.querySelectorAll("dfn");for(var d=0;d<c.length;d++){var e=c[d],f=this._getDfnTitle(e);b[f.toLowerCase()]=a.makeID(e,"dfn",f)}var g=document.querySelectorAll("a:not([href])");for(var d=0;d<g.length;d++){var h=g[d];if(a.hasClass(h,"externalDFN"))continue;var f=this._getDfnTitle(h).toLowerCase();b[f]&&!(b[f]instanceof Function)&&(h.setAttribute("href","#"+b[f]),a.addClass(h,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.11.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding"],precededByAn:["ED","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:"html",success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.12.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase():g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.13.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase():g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.14.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase():g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.15.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),l.isLocal&&d.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},k.appendChild(f)}),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},informative:function(){var b=document.querySelectorAll("section.informative");for(var c=0;c<b.length;c++){var d=b[c],e=a.element("p");a.element("em",{},e,"This section is non-normative."),d.insertBefore(e,d.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.2.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function dbg(a){var b="";for(var c in a)b+=c+"="+a[c]+"\n";alert("DUMP\n"+b)}function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window),define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length)return;var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e(),respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner")}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=decodeURI(location.search.replace(/^\?/,"")).split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=h[0],j=h[1];j==="true"?j=!0:j==="false"?j=!1:j==="null"&&(j=null),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,console.log(g),a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(){var a=document.querySelectorAll("script[src]"),b,c="";for(var d=0;d<a.length;d++){var e=a[d].src;/\/js\/require\.js$/.test(e)&&(b=a[d],c=e.replace(/js\/require\.js$/,""))}this.base=c,c.indexOf("file://")==0&&(this.isLocal=!0);var f=[],g=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],h=document.getElementsByTagName("head")[0],i=this;if(!berjon.simpleNode&&!berjon.biblio)for(var d=0;d<g.length;d++){var j=g[d],k=document.createElement("script");k.type="text/javascript",k.src=c+j,k.setAttribute("class","remove"),k.onload=function(a){f.push(a.target.src),i.isLocal&&a.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},h.appendChild(f)}),f.length==g.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run())},h.appendChild(k)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),i.run()},run:function(){document.body.style.display="none";try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){document.body.style.display="inherit",error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}document.body.style.display="inherit"},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTMLSource:function(){},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){this.title=document.title;var a;respecConfig?a=respecConfig:a={},a.specStatus||(a.specStatus="ED"),a.publishDate?a.publishDate=this._parseDate(a.publishDate):a.publishDate=this._parseLastModified(document.lastModified),a.previousPublishDate&&(a.previousPublishDate=this._parseDate(a.previousPublishDate)),a.previousPublishDate&&!a.previousMaturity&&a.specStatus.indexOf("finding")===-1&&error("Previous date is set, but not previousMaturity"),a.lcEnd&&(a.lcEnd=this._parseDate(a.lcEnd)),a.crEnd&&(a.crEnd=this._parseDate(a.crEnd)),a.specStatus=="LC"&&!a.lcEnd&&error("If specStatus is set to LC, then lcEnd must be defined"),a.specStatus=="CR"&&!a.crEnd&&error("If specStatus is set to CR, then crEnd must be defined"),a.editors||(a.editors=[]),a.authors||(a.authors=[]),a.alternateFormats||(a.alternateFormats=[]),a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.noRecTrack||(a.noRecTrack=!1),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b];this.isRecTrack=a.noRecTrack?!1:this.recTrackStatus.indexOf(this.specStatus)>=0,this.isNoTrack=this.noTrackStatus.indexOf(this.specStatus)>=0},_getMetaFor:function(a,b){var c=document.querySelector("head > meta[itemprop='"+a+"']");return c?c.getAttribute("content"):b},_getDateFor:function(a){var b=document.querySelector(a);if(b){var c=b.getAttribute("datetime");return new Date(c.substr(0,4),c.substr(5,2),c.substr(8,2))}return new Date},makeTemplate:function(){this.rootAttr(),this.makeHeaders(),this.makeAbstract(),this.makeSotD(),this.makeConformance()},rootAttr:function(){this.doRDFa&&(document.documentElement.setAttribute("about",""),document.documentElement.setAttribute("property","dcterms:language"),document.documentElement.setAttribute("content","en"))},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},showPeople:function(a,b){var c="";if(b.length==0)return c;var d="",e="",f="",g="",h="",i="",j="",k="";this.doRDFa&&(a=="Editor"?(d=" rel='bibo:editor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'"):a=="Author"&&(d=" rel='dcterms:contributor'",i=" property='foaf:name'",h=" rel='foaf:mbox'",e=" typeof='foaf:Person'",j=" rel='foaf:workplaceHomepage'",k=" rel='foaf:homepage'")),b.length>1?c+="<dt"+f+">"+a+"s:</dt>":c+="<dt>"+a+":</dt>";for(var l=0;l<b.length;l++){var m=b[l];this.doRDFa?c+="<dd"+d+"><span"+e+">":c+="<dd>",m.url?this.doRDFa?c+="<a"+k+i+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":c+="<a href='"+m.url+"'>"+m.name+"</a>":c+="<span"+i+">"+m.name+"</span>",m.company&&(c+=", ",m.companyURL?c+="<a"+j+" href='"+m.companyURL+"'>"+m.company+"</a>":c+=m.company),m.mailto&&(c+=", ",c+=" <span class='ed_mailto'><a"+h+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span> "),m.note&&(c+=" ( "+m.note+" )"),this.doRDFa&&(c+="</span>\n"),c+="</dd>\n"}return c},makeTAGHeaders:function(){var a="http://www.w3.org/2001/tag/doc/",b=a+this.shortName,c=b+"-"+this._concatDate(this.publishDate,"-"),d="<div class='head'><p><a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>";d+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(d+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),d+="<h2>"+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>",d+="<dt>This version:</dt><dd><a href='"+c+"'>"+c+"</a></dd>\n"+"<dt>Latest published version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>",this.edDraftURI&&(d+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>");if(this.previousPublishDate){var e=b+"-"+this._concatDate(this.previousPublishDate,"-");d+="<dt>Previous version:</dt><dd><a href='"+e+"'>"+e+"</a></dd>"}return this.editors.length==0&&(d+="<dt>Editor:</dt>",error("There must be at least one editor.")),d+=this.showPeople("Editor",this.editors),d+=this.showPeople("Author",this.authors),d+="</dl><p class='copyright'>",d+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&this.copyrightStart!=this.publishDate.getFullYear()&&(d+=this.copyrightStart+"-"),d+=this.publishDate.getFullYear(),d+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p><hr/></div>",d},makeNormalHeaders:function(){var a=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,b="http://www.w3.org/TR/"+this.publishDate.getFullYear()+"/"+a+"-"+this.shortName+"-"+this._concatDate(this.publishDate)+"/";this.specStatus=="ED"&&(b=this.edDraftURI);var c,d;if(this.previousPublishDate){var e=this.status2maturity[this.previousMaturity]?this.status2maturity[this.previousMaturity]:this.previousMaturity;this.previousURI||(this.previousURI="http://www.w3.org/TR/"+this.previousPublishDate.getFullYear()+"/"+e+"-"+this.shortName+"-"+this._concatDate(this.previousPublishDate)+"/"),this.doRDFa?d="<a rel='dcterms:replaces' href='"+this.previousURI+"'>"+this.previousURI+"</a>":d="<a href='"+this.previousURI+"'>"+this.previousURI+"</a>"}else d="none";var f="http://www.w3.org/TR/"+this.shortName+"/";c="<a href='"+f+"'>"+f+"</a>";var g="<div class='head'><p>";this.specStatus!="unofficial"&&(g+="<a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>"),this.specStatus=="XGR"&&(g+="<a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>"),this.doRDFa?(g+="<h1 property='dcterms:title' class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 property='bibo:subtitle' id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2 property='dcterms:issued' datatype='xsd:dateTime' content='"+this._ISODate(this.publishDate)+"'>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"):(g+="<h1 class='title' id='title'>"+this.title+"</h1>",this.subtitle&&(g+="<h2 id='subtitle'>"+this.subtitle+"</h2>"),g+="<h2>"+(this.specStatus=="unofficial"?"":"W3C ")+this.status2text[this.specStatus]+" "+this._humanDate(this.publishDate)+"</h2><dl>"),this.isNoTrack||(g+="<dt>This version:</dt><dd><a href='"+b+"'>"+b+"</a></dd>"+"<dt>Latest published version:</dt><dd>"+c+"</dd>",this.edDraftURI&&(g+="<dt>Latest editor's draft:</dt><dd><a href='"+this.edDraftURI+"'>"+this.edDraftURI+"</a></dd>")),this.testSuiteURI&&(g+="<dt>Test suite:</dt><dd><a href='"+this.testSuiteURI+"'>"+this.testSuiteURI+"</a></dd>"),this.implementationReportURI&&(g+="<dt>Implementation report:</dt><dd><a href='"+this.implementationReportURI+"'>"+this.implementationReportURI+"</a></dd>"),this.specStatus!="FPWD"&&this.specStatus!="FPWD-NOTE"&&!this.isNoTrack&&(this.prevED?g+="<dt>Previous editor's draft:</dt><dd>"+prevED+"</dd>":g+="<dt>Previous version:</dt><dd>"+d+"</dd>");if(this.prevRecShortname){var h="http://www.w3.org/TR/"+this.prevRecShortname+"/";g+='<dt>Latest recommendation:</dt><dd><a href="'+h+'">'+h+"</a></dd>"}this.editors.length==0&&(g+="<dt>Editor:</dt>",error("There must be at least one editor.")),g+=this.showPeople("Editor",this.editors),g+=this.showPeople("Author",this.authors),g+="</dl>",this.errata&&(g+='<p>Please refer to the <a href="'+this.errata+'">errata</a> for this document, which may include some normative corrections.</p>');if(this.alternateFormats.length>0){var i=this.alternateFormats.length;i==1?g+="<p>This document is also available in this non-normative format: ":g+="<p>This document is also available in these non-normative formats: ";for(var j=0;j<i;j++){j>0&&(i==2?g+=" ":g+=", ",j==i-1&&(g+="and "));var k=this.alternateFormats[j];g+="<a href='"+k.uri+"'>"+k.label+"</a>"}g+=".</p>"}this.specStatus=="REC"&&(g+='<p>The English version of this specification is the only normative version. Non-normative <a href="http://www.w3.org/Consortium/Translation/">translations</a> may also be available.</p>');if(this.specStatus=="unofficial"){var l;this.additionalCopyrightHolders?l="<p class='copyright'>"+this.additionalCopyrightHolders+"</p>":this.overrideCopyright?l=this.overrideCopyright:l="<p class='copyright'>This document is licensed under a <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons Attribution 3.0 License</a>.</p>",g+=l}else this.overrideCopyright?g+=this.overrideCopyright:(g+="<p class='copyright'>",this.doRDFa?g+="<a rel='license' href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ":g+="<a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; ",this.copyrightStart&&(g+=this.copyrightStart+"-"),g+=this.publishDate.getFullYear(),this.additionalCopyrightHolders&&(g+=" "+this.additionalCopyrightHolders+" &amp;"),this.doRDFa?g+=" <span rel='dcterms:publisher'><span typeof='foaf:Organization'><a rel='foaf:homepage' property='foaf:name' content='World Wide Web Consortium' href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup></span></span> ":g+=" <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> ",g+="(<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>, <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>, <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved. W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>, <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.</p>");return g+="<hr/></div>",g},makeHeaders:function(){var a;this.specStatus==="finding"||this.specStatus==="draft-finding"?a=this.makeTAGHeaders():a=this.makeNormalHeaders();var b=sn.element("div");b.innerHTML=a,document.body.insertBefore(b.firstChild,document.body.firstChild)},makeAbstract:function(){var a=document.getElementById("abstract");a||error("Document must have one element with ID 'abstract'");if(a.getElementsByTagName("p").length===0){var b=sn.element("p");sn.copyChildren(a,b),a.appendChild(b)}var c=sn.element("h2",{},null,"Abstract");a.insertBefore(c,a.firstChild),sn.addClass(a,"introductory")},makeSotD:function(){var a,b=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,c=document.getElementById("sotd");if(this.specStatus=="unofficial")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a public working draft of a potential specification. It has no official standing of any kind and does not represent the support or consensus of any standards organisation.</p>",c&&(a+=c.innerHTML),a+="</section>";else if(this.specStatus==="finding"||this.specStatus==="draft-finding")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2>",c?a+=c.innerHTML:a+="<p style='color: red'>ReSpec does not support automated SotD generation for TAG findings, please specify one using a &lt;section> element with ID=sotd.</p>",a+="</section>";else if(this.isNoTrack){var d=this.specStatus=="MO"?" member-confidential":"";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a W3C-internal"+d+" document. It has no "+"official standing of any kind and does not represent consensus of the W3C Membership.</p>",c&&(a+=c.innerHTML),a+="</section>"}else{var e="a ";if(this.specStatus=="ED"||this.specStatus=="XGR"||this.specStatus=="IG-NOTE")e="an ";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports index</a> at http://www.w3.org/TR/.</em></p>",c&&(a+=c.innerHTML),a+="<p>This document was published by the ";if(isArray(this.wg)){var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgURI[g]+"'>"+this.wg[g]+"</a>");a+=joinAnd(f)}else a+="<a href='"+this.wgURI+"'>"+this.wg+"</a>";a+=" as "+e+this.status2long[this.specStatus]+".",this.isRecTrack&&this.specStatus!="REC"&&(a+=" This document is intended to become a W3C Recommendation."),a+=" If you wish to make comments regarding this document, please send them to <a href='mailto:"+this.wgPublicList+"@w3.org'>"+this.wgPublicList+"@w3.org</a> (<a href='mailto:"+this.wgPublicList+"-request@w3.org?subject=subscribe'>subscribe</a>, "+"<a href='http://lists.w3.org/Archives/Public/"+this.wgPublicList+"/'>archives</a>).",this.specStatus=="LC"&&(a+=" The Last Call period ends "+this._humanDate(this.lcEnd)+"."),this.specStatus=="CR"&&(a+=" W3C publishes a Candidate Recommendation to indicate that the document is believed to be stable and to encourage implementation by the developer community. This Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than "+this._humanDate(this.crEnd)+"."),a+=" All feedback is welcome.</p>",this.specStatus!="REC"&&(a+="<p>Publication as "+e+this.status2text[this.specStatus]+" does not imply endorsement by the W3C Membership. "+"This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate "+"to cite this document as other than work in progress.</p>"),this.specStatus=="LC"&&(a+="<p>This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.</p>"),this.specStatus!="IG-NOTE"&&(a+="<p>This document was produced by a group operating under the <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>."),!this.isRecTrack&&b=="WD"&&(a+=" The group does not expect this document to become a W3C Recommendation.");if(this.specStatus!="IG-NOTE"){if(isArray(this.wgPatentURI)){a+=" W3C maintains a public list of any patent disclosures (";var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgPatentURI[g]+"' rel='disclosure'>"+this.wg[g]+"</a>");a+=f.join(", ")+") "}else a+=" W3C maintains a <a href='"+this.wgPatentURI+"' rel='disclosure'>public list of any patent disclosures</a> ";a+="made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section 6 of the W3C Patent Policy</a>.</p>"}else this.charterDisclosureURI?a+="<p>The disclosure obligations of the Participants of this group are described in the <a href='"+this.charterDisclosureURI+"'>charter</a>. </p>":error("IG-NOTEs must link to charter's disclosure section using charterDisclosureURI");this.addPatentNote&&(a+="<p>"+this.addPatentNote+"</p>"),a+="</section>"}c&&c.parentNode.removeChild(c);var i=sn.element("div");i.innerHTML=a;var j=document.getElementById("abstract");j.parentNode.insertBefore(i.firstChild,j.nextSibling)},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],_humanDate:function(a){return this._lead0(a.getDate())+" "+this._humanMonths[a.getMonth()]+" "+a.getFullYear()},_concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this._lead0(a.getMonth()+1)+b+this._lead0(a.getDate())},_ISODate:function(a){return""+a.getUTCFullYear()+"-"+this._lead0(a.getUTCMonth()+1)+"-"+this._lead0(a.getUTCDate())+"T"+this._lead0(a.getUTCHours())+":"+this._lead0(a.getUTCMinutes())+":"+this._lead0(a.getUTCSeconds())+"+0000"},_parseDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},_parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},_lead0:function(a){return a=""+a,a.length==1?"0"+a:a},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){console.log(a);var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(),d.pub("end","w3c/legacy"),c()}}}),define("w3c/unhtml5",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.3.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0]);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d]);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n    {{#if isXGR}}\n      <a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html"],function(a,b){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","XGR","finding","draft-finding"],run:function(c,d,e,f){f.pub("start","w3c/headers"),c.specStatus||f.pub("error","Missing required configuration: specStatus"),c.shortName||f.pub("error","Missing required configuration: shortName"),c.title=d.title||"No Title",c.subtitle||(c.subtitle=""),c.publishDate?c.publishDate instanceof Date||(c.publishDate=a.parseSimpleDate(c.publishDate)):c.publishDate=a.parseLastModified(d.lastModified),c.publishYear=c.publishDate.getFullYear(),c.publishHumanDate=a.humanDate(c.publishDate),c.isNoTrack=$.inArray(c.specStatus,this.noTrackStatus)>=0,c.isRecTrack=c.noRecTrack?!1:$.inArray(c.specStatus,this.recTrackStatus)>=0,c.isTagFinding=c.specStatus==="finding"||c.specStatus==="draft-finding",c.shortName||f.pub("error","Missing required configuration: shortName"),c.edDraftURI||(c.edDraftURI="",c.specStatus==="ED"&&f.pub("warn","Editor's Drafts should set edDraftURI.")),c.maturity=this.status2maturity[c.specStatus]?this.status2maturity[c.specStatus]:c.specStatus;var g="TR";c.specStatus==="Member-SUBM"?g="Submission":c.specStatus==="Team-SUBM"&&(g="TeamSubmission"),c.thisVersion="http://www.w3.org/"+g+"/"+c.publishDate.getFullYear()+"/"+c.maturity+"-"+c.shortName+"-"+a.concatDate(c.publishDate)+"/",c.specStatus==="ED"&&(c.thisVersion=c.edDraftURI),c.latestVersion="http://www.w3.org/"+g+"/"+c.shortName+"/",c.specStatus==="XGR"?(c.xgrGroupShortName||f.pub("error","Document is an XGR but xgrGroupShortName is not specified"),c.xgrDocShortName||(c.xgrDocShortName=c.xgrGroupShortName),c.thisVersion="http://www.w3.org/2005/Incubator/"+c.xgrGroupShortName+"/XGR-"+c.xgrDocShortName+"-"+a.concatDate(c.publishDate)+"/",c.latestVersion="http://www.w3.org/2005/Incubator/"+c.xgrGroupShortName+"/XGR-"+c.xgrDocShortName+"/"):c.isTagFinding&&(c.latestVersion="http://www.w3.org/2001/tag/doc/"+c.shortName,c.thisVersion=c.latestVersion+"-"+a.concatDate(c.publishDate,"-"));if(c.previousPublishDate){!c.previousMaturity&&!c.isTagFinding&&f.pub("error","previousPublishDate is set, but not previousMaturity"),c.previousPublishDate instanceof Date||(c.previousPublishDate=a.parseSimpleDate(c.previousPublishDate));var h=this.status2maturity[c.previousMaturity]?this.status2maturity[c.previousMaturity]:c.previousMaturity;c.isTagFinding?c.prevVersion=c.latestVersion+"-"+a.concatDate(c.previousPublishDate,"-"):c.prevVersion="http://www.w3.org/TR/"+c.previousPublishDate.getFullYear()+"/"+h+"-"+c.shortName+"-"+a.concatDate(c.previousPublishDate)+"/"}else c.specStatus!=="FPWD"&&c.specStatus!=="ED"&&!c.noRecTrack&&!c.isNoTrack&&f.pub("error","Document on track but no previous version."),c.prevVersion="";c.prevRecShortname&&!c.prevRecURI&&(c.prevRecURI="http://www.w3.org/TR/"+c.prevRecShortname),(!c.editors||c.editors.length===0)&&f.pub("error","At least one editor is required");var i=function(a,b){b.name||f.pub("error","All authors and editors must have a name.")};$.each(c.editors,i),$.each(c.authors||[],i),c.multipleEditors=c.editors.length>1,c.multipleAuthors=c.authors&&c.authors.length>1,$.each(c.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&f.pub("error","All alternate formats must have a uri and a label.")}),c.multipleAlternates=c.alternateFormats&&c.alternateFormats.length>1,c.alternatesHTML=a.joinAnd(c.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),c.copyrightStart&&c.copyrightStart==c.publishYear&&(c.copyrightStart="");for(var j in this.status2text){if(this.status2long[j])continue;this.status2long[j]=this.status2text[j]}c.longStatus=this.status2long[c.specStatus],c.showThisVersion=!c.isNoTrack||c.specStatus==="XGR"||c.isTagFinding,c.showPreviousVersion=c.specStatus!=="FPWD"&&c.specStatus!=="ED"&&!c.isNoTrack&&!c.noRecTrack,c.isTagFinding&&(c.showPreviousVersion=c.previousPublishDate?!0:!1),c.notYetRec=c.isRecTrack&&c.specStatus!=="REC",c.isRec=c.isRecTrack&&c.specStatus==="REC",c.isUnofficial=c.specStatus==="unofficial",c.prependW3C=!c.isUnofficial,c.isXGR=c.specStatus==="XGR",c.isED=c.specStatus==="ED";var k=Handlebars.compile(b),l=k(c);$("body",d).prepend($(l)),f.pub("end","w3c/headers"),e()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.lcEnd&&(a.lcEnd=this._parseDate(a.lcEnd)),a.crEnd&&(a.crEnd=this._parseDate(a.crEnd)),a.specStatus=="LC"&&!a.lcEnd&&error("If specStatus is set to LC, then lcEnd must be defined"),a.specStatus=="CR"&&!a.crEnd&&error("If specStatus is set to CR, then crEnd must be defined"),a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},makeTemplate:function(){this.makeSotD(),this.makeConformance()},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},makeSotD:function(){var a,b=this.status2maturity[this.specStatus]?this.status2maturity[this.specStatus]:this.specStatus,c=document.getElementById("sotd");if(this.specStatus=="unofficial")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a public working draft of a potential specification. It has no official standing of any kind and does not represent the support or consensus of any standards organisation.</p>",c&&(a+=c.innerHTML),a+="</section>";else if(this.specStatus==="finding"||this.specStatus==="draft-finding")a="<section id='sotd' class='introductory'><h2>Status of This Document</h2>",c?a+=c.innerHTML:a+="<p style='color: red'>ReSpec does not support automated SotD generation for TAG findings, please specify one using a &lt;section> element with ID=sotd.</p>",a+="</section>";else if(this.isNoTrack){var d=this.specStatus=="MO"?" member-confidential":"";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p>This document is merely a W3C-internal"+d+" document. It has no "+"official standing of any kind and does not represent consensus of the W3C Membership.</p>",c&&(a+=c.innerHTML),a+="</section>"}else{var e="a ";if(this.specStatus=="ED"||this.specStatus=="XGR"||this.specStatus=="IG-NOTE")e="an ";a="<section id='sotd' class='introductory'><h2>Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications and the latest revision of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports index</a> at http://www.w3.org/TR/.</em></p>",c&&(a+=c.innerHTML),a+="<p>This document was published by the ";if(isArray(this.wg)){var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgURI[g]+"'>"+this.wg[g]+"</a>");a+=joinAnd(f)}else a+="<a href='"+this.wgURI+"'>"+this.wg+"</a>";a+=" as "+e+this.status2long[this.specStatus]+".",this.isRecTrack&&this.specStatus!="REC"&&(a+=" This document is intended to become a W3C Recommendation."),a+=" If you wish to make comments regarding this document, please send them to <a href='mailto:"+this.wgPublicList+"@w3.org'>"+this.wgPublicList+"@w3.org</a> (<a href='mailto:"+this.wgPublicList+"-request@w3.org?subject=subscribe'>subscribe</a>, "+"<a href='http://lists.w3.org/Archives/Public/"+this.wgPublicList+"/'>archives</a>).",this.specStatus=="LC"&&(a+=" The Last Call period ends "+this._humanDate(this.lcEnd)+"."),this.specStatus=="CR"&&(a+=" W3C publishes a Candidate Recommendation to indicate that the document is believed to be stable and to encourage implementation by the developer community. This Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than "+this._humanDate(this.crEnd)+"."),a+=" All feedback is welcome.</p>",this.specStatus!="REC"&&(a+="<p>Publication as "+e+this.status2text[this.specStatus]+" does not imply endorsement by the W3C Membership. "+"This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate "+"to cite this document as other than work in progress.</p>"),this.specStatus=="LC"&&(a+="<p>This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.</p>"),this.specStatus!="IG-NOTE"&&(a+="<p>This document was produced by a group operating under the <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>."),!this.isRecTrack&&b=="WD"&&(a+=" The group does not expect this document to become a W3C Recommendation.");if(this.specStatus!="IG-NOTE"){if(isArray(this.wgPatentURI)){a+=" W3C maintains a public list of any patent disclosures (";var f=[];for(var g=0,h=this.wg.length;g<h;g++)f.push("<a href='"+this.wgPatentURI[g]+"' rel='disclosure'>"+this.wg[g]+"</a>");a+=f.join(", ")+") "}else a+=" W3C maintains a <a href='"+this.wgPatentURI+"' rel='disclosure'>public list of any patent disclosures</a> ";a+="made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section 6 of the W3C Patent Policy</a>.</p>"}else this.charterDisclosureURI?a+="<p>The disclosure obligations of the Participants of this group are described in the <a href='"+this.charterDisclosureURI+"'>charter</a>. </p>":error("IG-NOTEs must link to charter's disclosure section using charterDisclosureURI");this.addPatentNote&&(a+="<p>"+this.addPatentNote+"</p>"),a+="</section>"}c&&c.parentNode.removeChild(c);var i=sn.element("div");i.innerHTML=a;var j=document.getElementById("abstract");j.parentNode.insertBefore(i.firstChild,j.nextSibling)},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],_humanDate:function(a){return this._lead0(a.getDate())+" "+this._humanMonths[a.getMonth()]+" "+a.getFullYear()},_parseDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},_lead0:function(a){return a=""+a,a.length==1?"0"+a:a},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){console.log(a);var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.4.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n    {{#if isXGR}}\n      <a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","XGR","finding","draft-finding"],precededByAn:["ED","XGR","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.specStatus==="XGR"?(d.xgrGroupShortName||g.pub("error","Document is an XGR but xgrGroupShortName is not specified"),d.xgrDocShortName||(d.xgrDocShortName=d.xgrGroupShortName),d.thisVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"-"+a.concatDate(d.publishDate)+"/",d.latestVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"/"):d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.specStatus==="XGR"||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isXGR=d.specStatus==="XGR",d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding||d.isXGR)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},makeTemplate:function(){this.makeConformance()},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){console.log(a);var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.5.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n    {{#if isXGR}}\n      <a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","XGR","finding","draft-finding"],precededByAn:["ED","XGR","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.specStatus==="XGR"?(d.xgrGroupShortName||g.pub("error","Document is an XGR but xgrGroupShortName is not specified"),d.xgrDocShortName||(d.xgrDocShortName=d.xgrGroupShortName),d.thisVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"-"+a.concatDate(d.publishDate)+"/",d.latestVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"/"):d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.specStatus==="XGR"||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isXGR=d.specStatus==="XGR",d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding||d.isXGR)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},makeTemplate:function(){this.makeConformance()},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef"||f.type=="callback")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("callback")==0?this.callback(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){a.id=d[1],a.refId=this._id(a.id);var e=d[2];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e}else error("Expected callback, got: "+b);return a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):a.type=="callback"?h=this.callbackMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected callback member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.optional=!1;var g=f.split(/\s+/),h=g.indexOf("optional");return h>-1&&(c.optional=!0,g.splice(h,1),f=g.join(" ")),c.datatype=f,c}error("Expected dictionary member, got: "+d)},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"callback-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],s=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:s},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var t=sn.element("table",{"class":"parameters"},p),u=sn.element("tr",{},t);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},u,a)});for(var v=0;v<n.params.length;v++){var w=n.params[v],u=sn.element("tr",{},t);sn.element("td",{"class":"prmName"},u,w.id);var x=sn.element("td",{"class":"prmType"},u),r=/^sequence<(.+)>$/.exec(w.datatype);if(r)sn.element("code",{},x,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,w.datatype)];w.array&&b.push(sn.text("[]")),sn.element("code",{},x,b)}w.nullable?sn.element("td",{"class":"prmNullTrue"},u,"✔"):sn.element("td",{"class":"prmNullFalse"},u,"✘"),w.optional?sn.element("td",{"class":"prmOptTrue"},u,"✔"):sn.element("td",{"class":"prmOptFalse"},u,"✘");var b=w.description?[w.description]:"";sn.element("td",{"class":"prmDesc"},u,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var y=sn.element("div",{},p);sn.element("em",{},y,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}n.nullable&&sn.text(", nullable",y)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.6.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var b=a.shift();b.run?b.run.call(b,respecConfig,document,e,respecEvents):e()},e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n    {{#if isXGR}}\n      <a href='http://www.w3.org/2005/Incubator/XGR/'><img alt='W3C Incubator Report' src='http://www.w3.org/2005/Incubator/images/XGR' height='48' width='160'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","XGR","finding","draft-finding"],precededByAn:["ED","XGR","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.specStatus==="XGR"?(d.xgrGroupShortName||g.pub("error","Document is an XGR but xgrGroupShortName is not specified"),d.xgrDocShortName||(d.xgrDocShortName=d.xgrGroupShortName),d.thisVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"-"+a.concatDate(d.publishDate)+"/",d.latestVersion="http://www.w3.org/2005/Incubator/"+d.xgrGroupShortName+"/XGR-"+d.xgrDocShortName+"/"):d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.specStatus==="XGR"||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isXGR=d.specStatus==="XGR",d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding||d.isXGR)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",XGR:"Incubator Group Report",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig();if(respecConfig.preProcess)for(var a=0;a<respecConfig.preProcess.length;a++)respecConfig.preProcess[a].apply(this);this.makeTemplate(),this.doTransforms(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var b=document.getElementsByClassName("practicelab");b.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders();if(respecConfig.postProcess)for(var a=0;a<respecConfig.postProcess.length;a++)respecConfig.postProcess[a].apply(this);this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var c=this;shortcut.add("Ctrl+Shift+Alt+S",function(){c.showSaveOptions()}),shortcut.add("Esc",function(){c.hideSaveOptions()})}catch(d){error("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.noIDLIn===undefined&&(a.noIDLIn=!0),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},makeTemplate:function(){this.makeConformance()},doTransforms:function(){var divs=document.querySelectorAll("[data-transform]");for(var i=0;i<divs.length;i++){var div=divs[i],content=div.innerHTML,flist=div.getAttribute("data-transform");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-transform")}content&&(div.innerHTML=content)}},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},makeConformance:function(){var a=document.getElementById("conformance");if(!a)return;var b=sn.element("div");a.childNodes.length>0&&sn.copyChildren(a,b),sn.element("h2",{},a,"Conformance"),a.innerHTML+="<p>As well as sections marked as non-normative, all authoring guidelines, diagrams, examples, and notes in this specification are non-normative. Everything else in this specification is normative.</p>\n<p>The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].</p>\n",sn.copyChildren(b,a)},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting,noIDLIn:this.noIDLIn}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef"||f.type=="callback"||f.type=="enum")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("callback")==0?this.callback(b,c,a):c.indexOf("enum")==0?this.enum(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){a.id=d[1],a.refId=this._id(a.id);var e=d[2];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e}else error("Expected callback, got: "+b);return a},"enum":function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected enum, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):a.type=="callback"?h=this.callbackMember(f,g):a.type=="enum"?h=this.enumMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.optional=!1;var g=f.split(/\s+/),h=g.indexOf("optional");return h>-1&&(c.optional=!0,g.splice(h,1),f=g.join(" ")),c.datatype=f,c}error("Expected callback member, got: "+d)},enumMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);return c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c),c.type="member",c.id=d,c.refId=this._id(c.id),c},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"callback-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("table",{"class":"simple"},d);sn.element("tr",{},j,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var m=0;m<i.length;m++){var n=i[m],s=sn.element("tr",{},j),t=sn.element("td",{},s);sn.element("code",{},t,n.id),sn.element("td",{},s,[n.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],u=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:u},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var v=sn.element("table",{"class":"parameters"},p),s=sn.element("tr",{},v);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},s,a)});for(var w=0;w<n.params.length;w++){var x=n.params[w],s=sn.element("tr",{},v);sn.element("td",{"class":"prmName"},s,x.id);var y=sn.element("td",{"class":"prmType"},s),r=/^sequence<(.+)>$/.exec(x.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,x.datatype)];x.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}x.nullable?sn.element("td",{"class":"prmNullTrue"},s,"✔"):sn.element("td",{"class":"prmNullFalse"},s,"✘"),x.optional?sn.element("td",{"class":"prmOptTrue"},s,"✔"):sn.element("td",{"class":"prmOptFalse"},s,"✘");var b=x.description?[x.description]:"";sn.element("td",{"class":"prmDesc"},s,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var z=sn.element("div",{},p);sn.element("em",{},z,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},z,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},z,b)}n.nullable&&sn.text(", nullable",z)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e=k.noIDLIn?"":"in ",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=e+c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.7.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){if(b){var c=b.split(/\s+/);for(var d=0;d<c.length;d++){var e=c[d];if(window[e])try{a=window[e].call(this,this,a)}catch(f){respecEvents.pub("warn","call to "+e+"() failed with "+f)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding"],precededByAn:["ED","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(c){error("Processing error: "+c),typeof console!="undefined"&&console.log&&console.log(c)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef"||f.type=="callback"||f.type=="enum")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("callback")==0?this.callback(b,c,a):c.indexOf("enum")==0?this.enum(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){a.id=d[1],a.refId=this._id(a.id);var e=d[2];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e}else error("Expected callback, got: "+b);return a},"enum":function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected enum, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):a.type=="callback"?h=this.callbackMember(f,g):a.type=="enum"?h=this.enumMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.optional=!1;var g=f.split(/\s+/),h=g.indexOf("optional");return h>-1&&(c.optional=!0,g.splice(h,1),f=g.join(" ")),c.datatype=f,c}error("Expected callback member, got: "+d)},enumMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);return c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c),c.type="member",c.id=d,c.refId=this._id(c.id),c},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"callback-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("table",{"class":"simple"},d);sn.element("tr",{},j,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var m=0;m<i.length;m++){var n=i[m],s=sn.element("tr",{},j),t=sn.element("td",{},s);sn.element("code",{},t,n.id),sn.element("td",{},s,[n.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],u=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:u},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var v=sn.element("table",{"class":"parameters"},p),s=sn.element("tr",{},v);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},s,a)});for(var w=0;w<n.params.length;w++){var x=n.params[w],s=sn.element("tr",{},v);sn.element("td",{"class":"prmName"},s,x.id);var y=sn.element("td",{"class":"prmType"},s),r=/^sequence<(.+)>$/.exec(x.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,x.datatype)];x.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}x.nullable?sn.element("td",{"class":"prmNullTrue"},s,"✔"):sn.element("td",{"class":"prmNullFalse"},s,"✘"),x.optional?sn.element("td",{"class":"prmOptTrue"},s,"✔"):sn.element("td",{"class":"prmOptFalse"},s,"✘");var b=x.description?[x.description]:"";sn.element("td",{"class":"prmDesc"},s,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var z=sn.element("div",{},p);sn.element("em",{},z,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},z,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},z,b)}n.nullable&&sn.text(", nullable",z)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.8.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){if(b){var c=b.split(/\s+/);for(var d=0;d<c.length;d++){var e=c[d];if(window[e])try{a=window[e].call(this,this,a)}catch(f){respecEvents.pub("warn","call to "+e+"() failed with "+f)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a){var b="";for(var c=0,d=a.length;c<d;c++){var e=a[c];b+="<dd>",e.uri?b+="<a href='"+e.uri+"'>"+e.name+"</a>":b+=e.name,e.company&&(b+=", ",e.companyURL?b+="<a href='"+e.companyURL+"'>"+e.company+"</a>":b+=e.company),e.mailto&&(b+=", <span class='ed_mailto'><a href='mailto:"+e.mailto+"'>"+e.mailto+"</a></span>"),e.note&&(b+=" ("+e.note+")"),b+="</dd>\n"}return new Handlebars.SafeString(b)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding"],precededByAn:["ED","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(c){error("Processing error: "+c),typeof console!="undefined"&&console.log&&console.log(c)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("about",f))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef"||f.type=="callback"||f.type=="enum")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("callback")==0?this.callback(b,c,a):c.indexOf("enum")==0?this.enum(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){a.id=d[1],a.refId=this._id(a.id);var e=d[2];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e}else error("Expected callback, got: "+b);return a},"enum":function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected enum, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):a.type=="callback"?h=this.callbackMember(f,g):a.type=="enum"?h=this.enumMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.optional=!1;var g=f.split(/\s+/),h=g.indexOf("optional");return h>-1&&(c.optional=!0,g.splice(h,1),f=g.join(" ")),c.datatype=f,c}error("Expected callback member, got: "+d)},enumMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);return c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c),c.type="member",c.id=d,c.refId=this._id(c.id),c},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"callback-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("table",{"class":"simple"},d);sn.element("tr",{},j,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var m=0;m<i.length;m++){var n=i[m],s=sn.element("tr",{},j),t=sn.element("td",{},s);sn.element("code",{},t,n.id),sn.element("td",{},s,[n.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],u=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:u},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var v=sn.element("table",{"class":"parameters"},p),s=sn.element("tr",{},v);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},s,a)});for(var w=0;w<n.params.length;w++){var x=n.params[w],s=sn.element("tr",{},v);sn.element("td",{"class":"prmName"},s,x.id);var y=sn.element("td",{"class":"prmType"},s),r=/^sequence<(.+)>$/.exec(x.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,x.datatype)];x.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}x.nullable?sn.element("td",{"class":"prmNullTrue"},s,"✔"):sn.element("td",{"class":"prmNullFalse"},s,"✘"),x.optional?sn.element("td",{"class":"prmOptTrue"},s,"✔"):sn.element("td",{"class":"prmOptFalse"},s,"✘");var b=x.description?[x.description]:"";sn.element("td",{"class":"prmDesc"},s,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var z=sn.element("div",{},p);sn.element("em",{},z,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},z,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},z,b)}n.nullable&&sn.text(", nullable",z)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/"><cite>RDFa Lite 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/">http://www.w3.org/TR/2012/PR-rdfa-lite-20120508/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208"><cite>RDFa Primer.</cite></a> 08 December 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-primer-20111208">http://www.w3.org/TR/2011/WD-rdfa-primer-20111208</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/"><cite>XHTML+RDFa 1.1.</cite></a> 8 May 2012. W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/">http://www.w3.org/TR/2012/PR-xhtml-rdfa-20120508/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.0.9.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+function sh_isEmailAddress(a){return/^mailto:/.test(a)?!1:a.indexOf("@")!==-1}function sh_setHref(a,b,c){var d=c.substring(a[b-2].pos,a[b-1].pos);d.length>=2&&d.charAt(0)==="<"&&d.charAt(d.length-1)===">"&&(d=d.substr(1,d.length-2)),sh_isEmailAddress(d)&&(d="mailto:"+d),a[b-2].node.href=d}function sh_konquerorExec(a){var b=[""];return b.index=a.length,b.input=a,b}function sh_highlightString(a,b){if(/Konqueror/.test(navigator.userAgent)&&!b.konquered){for(var c=0;c<b.length;c++)for(var d=0;d<b[c].length;d++){var e=b[c][d][0];e.source==="$"&&(e.exec=sh_konquerorExec)}b.konquered=!0}var f=document.createElement("a"),g=document.createElement("span"),h=[],i=0,j=[],k=0,l=null,m=function(b,c){var d=b.length;if(d===0)return;if(!c){var e=j.length;if(e!==0){var m=j[e-1];m[3]||(c=m[1])}}if(l!==c){l&&(h[i++]={pos:k});if(c){var n;n=g.cloneNode(!1),n.className=c,h[i++]={node:n,pos:k}}}k+=d,l=c},n=/\r\n|\r|\n/g;n.lastIndex=0;var o=a.length;while(k<o){var p=k,q,r,s=n.exec(a);s===null?(q=o,r=o):(q=s.index,r=n.lastIndex);var t=a.substring(p,q),u=[];for(;;){var v=k-p,w,x=j.length;x===0?w=0:w=j[x-1][2];var y=b[w],z=y.length,A=u[w];A||(A=u[w]=[]);var B=null,C=-1;for(var D=0;D<z;D++){var E;if(D<A.length&&(A[D]===null||v<=A[D].index))E=A[D];else{var F=y[D][0];F.lastIndex=v,E=F.exec(t),A[D]=E}if(E!==null&&(B===null||E.index<B.index)){B=E,C=D;if(E.index===v)break}}if(B===null){m(t.substring(v),null);break}B.index>v&&m(t.substring(v,B.index),null);var G=y[C],H=G[1],I;if(H instanceof Array)for(var J=0;J<H.length;J++)I=B[J+1],m(I,H[J]);else I=B[0],m(I,H);switch(G[2]){case-1:break;case-2:j.pop();break;case-3:j.length=0;break;default:j.push(G)}}l&&(h[i++]={pos:k},l=null),k=r}return h}function sh_getClasses(a){var b=[],c=a.className;if(c&&c.length>0){var d=c.split(" ");for(var e=0;e<d.length;e++)d[e].length>0&&b.push(d[e])}return b}function sh_addClass(a,b){var c=sh_getClasses(a);for(var d=0;d<c.length;d++)if(b.toLowerCase()===c[d].toLowerCase())return;c.push(b),a.className=c.join(" ")}function sh_extractTagsFromNodeList(a,b){var c=a.length;for(var d=0;d<c;d++){var e=a.item(d);switch(e.nodeType){case 1:if(e.nodeName.toLowerCase()==="br"){var f;/MSIE/.test(navigator.userAgent)?f="\r":f="\n",b.text.push(f),b.pos++}else b.tags.push({node:e.cloneNode(!1),pos:b.pos}),sh_extractTagsFromNodeList(e.childNodes,b),b.tags.push({pos:b.pos});break;case 3:case 4:b.text.push(e.data),b.pos+=e.length}}}function sh_extractTags(a,b){var c={};return c.text=[],c.tags=b,c.pos=0,sh_extractTagsFromNodeList(a.childNodes,c),c.text.join("")}function sh_mergeTags(a,b){var c=a.length;if(c===0)return b;var d=b.length;if(d===0)return a;var e=[],f=0,g=0;while(f<c&&g<d){var h=a[f],i=b[g];h.pos<=i.pos?(e.push(h),f++):(e.push(i),b[g+1].pos<=h.pos?(g++,e.push(b[g]),g++):(e.push({pos:h.pos}),b[g]={node:i.node.cloneNode(!1),pos:h.pos}))}while(f<c)e.push(a[f]),f++;while(g<d)e.push(b[g]),g++;return e}function sh_insertTags(a,b){var c=document,d=document.createDocumentFragment(),e=0,f=a.length,g=0,h=b.length,i=d;while(g<h||e<f){var j,k;e<f?(j=a[e],k=j.pos):k=h;if(k<=g){if(j.node){var l=j.node;i.appendChild(l),i=l}else i=i.parentNode;e++}else i.appendChild(c.createTextNode(b.substring(g,k))),g=k}return d}function sh_highlightElement(a,b){sh_addClass(a,"sh_sourceCode");var c=[],d=sh_extractTags(a,c),e=sh_highlightString(d,b),f=sh_mergeTags(c,e),g=sh_insertTags(f,d);while(a.hasChildNodes())a.removeChild(a.firstChild);a.appendChild(g)}function sh_getXMLHttpRequest(){if(window.ActiveXObject)return new ActiveXObject("Msxml2.XMLHTTP");if(window.XMLHttpRequest)return new XMLHttpRequest;throw"No XMLHttpRequest implementation available"}function sh_load(language,element,prefix,suffix){if(language in sh_requests){sh_requests[language].push(element);return}sh_requests[language]=[element];var request=sh_getXMLHttpRequest(),url=prefix+"sh_"+language+suffix;request.open("GET",url,!0),request.onreadystatechange=function(){if(request.readyState===4)try{if(!!request.status&&request.status!==200)throw"HTTP error: status "+request.status;eval(request.responseText);var elements=sh_requests[language];for(var i=0;i<elements.length;i++)sh_highlightElement(elements[i],sh_languages[language])}finally{request=null}},request.send(null)}function sh_highlightDocument(a,b){var c=document.getElementsByTagName("pre");for(var d=0;d<c.length;d++){var e=c.item(d),f=sh_getClasses(e);for(var g=0;g<f.length;g++){var h=f[g].toLowerCase();if(h==="sh_sourcecode")continue;if(h.substr(0,3)==="sh_"){var i=h.substring(3);if(i in sh_languages)sh_highlightElement(e,sh_languages[i]);else{if(typeof a!="string"||typeof b!="string")throw'Found <pre> element with class="'+h+'", but no such language exists';sh_load(i,e,a,b)}break}}}}var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'\n/*\n    XXX this is not up to date with the needs of various other parts, it will require\n        to be synched up with the latest developments\n        It may be that this will be split up so that only the parts that are acually used\n        by the document get to be included (e.g. WebIDL).\n*/\n\n/*****************************************************************\n * ReSpec 2 CSS\n * Robin Berjon, 2010-01-04\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EXAMPLES --- */\npre.example {\n    border-top: 1px solid #ff4500;\n    border-bottom: 1px solid #ff4500;\n    padding:    1em;\n    margin:     2em 0;\n}\n\npre.example::before {\n    content:    "Example";\n    display:    block;\n    width:      150px;\n    background: #ff4500;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n\n/* --- SYNTAX HIGHLIGHTING --- */\n/* Pretty printing styles. Used with prettify.js. */\n.str { color: #080; }\n.kwd { color: #008; }\n.com { color: #800; }\n.typ { color: #606; }\n.lit { color: #066; }\n.pun { color: #660; }\n.pln { color: #000; }\n.tag { color: #008; }\n.atn { color: #606; }\n.atv { color: #080; }\n.dec { color: #606; }\n/*pre.prettyprint { padding: 2px; border: 1px solid #888 }*/\n\n/* Specify class=linenums on a pre to get line numbering */\nol.linenums { margin-top: 0; margin-bottom: 0 } /* IE indents via margin-left */\nli.L0, li.L1, li.L2, li.L3, li.L5, li.L6, li.L7, li.L8 { list-style-type: none }\n/* Alternate shading for lines */\nli.L1, li.L3, li.L5, li.L7, li.L9 { background: #eee }\n\n@media print {\n  .str { color: #060; }\n  .kwd { color: #006; font-weight: bold; }\n  .com { color: #600; font-style: italic; }\n  .typ { color: #404; font-weight: bold; }\n  .lit { color: #044; }\n  .pun { color: #440; }\n  .pln { color: #000; }\n  .tag { color: #006; font-weight: bold; }\n  .atn { color: #404; }\n  .atv { color: #060; }\n}\n\n/* --- OLD SYNTAX HIGHLIGHTING, REMOVE THIS WITH SHJS XXX --- */\n\npre.sh_sourceCode {\n  background-color: white;\n  color: black;\n  font-style: normal;\n  font-weight: normal;\n}\n\npre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */\npre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */\npre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */\npre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */\npre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */\npre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \\n, \\t, \\\\ */\npre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */\npre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */\npre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */\npre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., *, + */\npre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */\npre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */\npre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */\n\n/* Predefined variables and functions (for instance glsl) */\npre.sh_sourceCode .sh_predef_var { color: #00008B; }\npre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }\n\n/* for OOP */\npre.sh_sourceCode .sh_classname { color: teal; }\n\n/* line numbers (not yet implemented) */\npre.sh_sourceCode .sh_linenum { display: none; }\n\n/* Internet related */\npre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }\n\n/* for ChangeLog and Log files */\npre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }\npre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }\npre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }\n\n/* for Prolog, Perl... */\npre.sh_sourceCode .sh_variable { color: #006400; }\n\n/* for LaTeX */\npre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }\npre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }\npre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }\npre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }\npre.sh_sourceCode .sh_argument { color: #006400; }\npre.sh_sourceCode .sh_optionalargument { color: purple; }\npre.sh_sourceCode .sh_math { color: orange; }\npre.sh_sourceCode .sh_bibtex { color: blue; }\n\n/* for diffs */\npre.sh_sourceCode .sh_oldfile { color: orange; }\npre.sh_sourceCode .sh_newfile { color: #006400; }\npre.sh_sourceCode .sh_difflines { color: blue; }\n\n/* for css */\npre.sh_sourceCode .sh_selector { color: purple; }\npre.sh_sourceCode .sh_property { color: blue; }\npre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }\n\n/* other */\npre.sh_sourceCode .sh_section { color: black; font-weight: bold; }\npre.sh_sourceCode .sh_paren { color: red; }\npre.sh_sourceCode .sh_attribute { color: #006400; }\n\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){if(b){var c=b.split(/\s+/);for(var d=0;d<c.length;d++){var e=c[d];if(window[e])try{a=window[e].call(this,this,a)}catch(f){respecEvents.pub("warn","call to "+e+"() failed with "+f)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n      {{#if edDraftURI}}\n        <dt>Latest editor's draft:</dt>\n        <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\";\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html"],function(a,b,c){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding"],precededByAn:["ED","IG-NOTE"],run:function(d,e,f,g){g.pub("start","w3c/headers"),d.specStatus||g.pub("error","Missing required configuration: specStatus"),d.shortName||g.pub("error","Missing required configuration: shortName"),d.title=e.title||"No Title",d.subtitle||(d.subtitle=""),d.publishDate?d.publishDate instanceof Date||(d.publishDate=a.parseSimpleDate(d.publishDate)):d.publishDate=a.parseLastModified(e.lastModified),d.publishYear=d.publishDate.getFullYear(),d.publishHumanDate=a.humanDate(d.publishDate),d.isNoTrack=$.inArray(d.specStatus,this.noTrackStatus)>=0,d.isRecTrack=d.noRecTrack?!1:$.inArray(d.specStatus,this.recTrackStatus)>=0,d.anOrA=$.inArray(d.specStatus,this.precededByAn)>=0?"an":"a",d.isTagFinding=d.specStatus==="finding"||d.specStatus==="draft-finding",d.shortName||g.pub("error","Missing required configuration: shortName"),d.edDraftURI||(d.edDraftURI="",d.specStatus==="ED"&&g.pub("warn","Editor's Drafts should set edDraftURI.")),d.maturity=this.status2maturity[d.specStatus]?this.status2maturity[d.specStatus]:d.specStatus;var h="TR";d.specStatus==="Member-SUBM"?h="Submission":d.specStatus==="Team-SUBM"&&(h="TeamSubmission"),d.thisVersion="http://www.w3.org/"+h+"/"+d.publishDate.getFullYear()+"/"+d.maturity+"-"+d.shortName+"-"+a.concatDate(d.publishDate)+"/",d.specStatus==="ED"&&(d.thisVersion=d.edDraftURI),d.latestVersion="http://www.w3.org/"+h+"/"+d.shortName+"/",d.isTagFinding&&(d.latestVersion="http://www.w3.org/2001/tag/doc/"+d.shortName,d.thisVersion=d.latestVersion+"-"+a.concatDate(d.publishDate,"-"));if(d.previousPublishDate){!d.previousMaturity&&!d.isTagFinding&&g.pub("error","previousPublishDate is set, but not previousMaturity"),d.previousPublishDate instanceof Date||(d.previousPublishDate=a.parseSimpleDate(d.previousPublishDate));var i=this.status2maturity[d.previousMaturity]?this.status2maturity[d.previousMaturity]:d.previousMaturity;d.isTagFinding?d.prevVersion=d.latestVersion+"-"+a.concatDate(d.previousPublishDate,"-"):d.prevVersion="http://www.w3.org/TR/"+d.previousPublishDate.getFullYear()+"/"+i+"-"+d.shortName+"-"+a.concatDate(d.previousPublishDate)+"/"}else d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.noRecTrack&&!d.isNoTrack&&g.pub("error","Document on track but no previous version."),d.prevVersion="";d.prevRecShortname&&!d.prevRecURI&&(d.prevRecURI="http://www.w3.org/TR/"+d.prevRecShortname),(!d.editors||d.editors.length===0)&&g.pub("error","At least one editor is required");var j=function(a,b){b.name||g.pub("error","All authors and editors must have a name.")};$.each(d.editors,j),$.each(d.authors||[],j),d.multipleEditors=d.editors.length>1,d.multipleAuthors=d.authors&&d.authors.length>1,$.each(d.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&g.pub("error","All alternate formats must have a uri and a label.")}),d.multipleAlternates=d.alternateFormats&&d.alternateFormats.length>1,d.alternatesHTML=a.joinAnd(d.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),d.copyrightStart&&d.copyrightStart==d.publishYear&&(d.copyrightStart="");for(var k in this.status2text){if(this.status2long[k])continue;this.status2long[k]=this.status2text[k]}d.longStatus=this.status2long[d.specStatus],d.showThisVersion=!d.isNoTrack||d.isTagFinding,d.showPreviousVersion=d.specStatus!=="FPWD"&&d.specStatus!=="ED"&&!d.isNoTrack&&!d.noRecTrack,d.isTagFinding&&(d.showPreviousVersion=d.previousPublishDate?!0:!1),d.notYetRec=d.isRecTrack&&d.specStatus!=="REC",d.isRec=d.isRecTrack&&d.specStatus==="REC",d.notRec=d.specStatus!=="REC",d.isUnofficial=d.specStatus==="unofficial",d.prependW3C=!d.isUnofficial,d.isED=d.specStatus==="ED",d.isLC=d.specStatus==="LC",d.isCR=d.specStatus==="CR",d.isMO=d.specStatus==="MO",d.isIGNote=d.specStatus==="IG-NOTE",$("body",e).prepend($(Handlebars.compile(b)(d)));var l=$("#sotd");(!d.isNoTrack||d.isTagFinding)&&!l.length&&g.pub("error","A custom SotD paragraph is required for your type of document."),d.sotdCustomParagraph=$("<div></div>").append(l).html();if($.isArray(d.wg)){d.multipleWGs=d.wg.length>1,d.wgHTML=a.joinAnd($.isArray(d.wg)?d.wg:[d.wg],function(a,b){return"<a href='"+d.wgURI[b]+"'>"+a+"</a>"});var m=[];for(var n=0,o=d.wg.length;n<o;n++)m.push("<a href='"+d.wgPatentURI[n]+"' rel='disclosure'>"+d.wg[n]+"</a>");d.wgPatentHTML=m.join(", ")}else d.multipleWGs=!1,d.wgHTML="<a href='"+d.wgURI+"'>"+d.wg+"</a>";d.specStatus==="LC"&&!d.lcEnd&&g.pub("error","Status is LC but no lcEnd is specified"),d.humanLCEnd=a.humanDate(d.lcEnd||""),d.specStatus==="CR"&&!d.crEnd&&g.pub("error","Status is CR but no crEnd is specified"),d.humanCREnd=a.humanDate(d.crEnd||""),d.recNotExpected=!d.isRecTrack&&d.maturity=="WD",d.isIGNote&&!d.charterDisclosureURI&&g.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(c)(d)).insertAfter($("#abstract")),g.pub("end","w3c/headers"),f()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),function(){function _errEl(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function error(a){window.respecEvent&&respecEvent.pub("error",a),sn.element("li",{style:"color: #c00"},_errEl(),a)}function warning(a){window.respecEvent&&respecEvent.pub("warn",a),sn.element("li",{style:"color: #666"},_errEl(),a)}function isArray(a){return Object.prototype.toString.call(a)=="[object Array]"}function joinAnd(a){var b=a.pop();return a[a.length-1]+=" and "+b,a.join(", ")}typeof berjon=="undefined"&&(berjon={});var sn;berjon.respec=function(){for(var a in this.status2text){if(this.status2long[a])continue;this.status2long[a]=this.status2text[a]}},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base"],status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document","draft-finding":"Draft TAG Finding",finding:"TAG Finding"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},isLocal:!1,loadAndRun:function(a,b){var c=document.querySelectorAll("script[src]"),d,e="";for(var f=0;f<c.length;f++){var g=c[f].src;/\/js\/require\.js$/.test(g)&&(d=c[f],e=g.replace(/js\/require\.js$/,""))}this.base=e,e.indexOf("file://")==0&&(this.isLocal=!0);var h=[],i=["js/simple-node.js","js/shortcut.js","bibref/biblio.js","js/sh_main.min.js"],j=document.getElementsByTagName("head")[0],k=this;if(!berjon.simpleNode&&!berjon.biblio)for(var f=0;f<i.length;f++){var l=i[f],m=document.createElement("script");m.type="text/javascript",m.src=e+l,m.setAttribute("class","remove"),m.onload=function(c){h.push(c.target.src),k.isLocal&&c.target.src.indexOf("sh_main")>0&&(this.oldSHLoad=window.sh_load,window.sh_load=function(a,b,c,d){if(a in sh_requests){sh_requests[a].push(b);return}sh_requests[a]=[b];var e=c+"sh_"+a+d,f=document.createElement("script");f.type="text/javascript",f.src=e,f.setAttribute("class","remove"),f.onload=function(b){var c=sh_requests[a];for(var d=0;d<c.length;d++)sh_highlightElement(c[d],sh_languages[a])},j.appendChild(f)}),h.length==i.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a())},j.appendChild(m)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),k.run(),b.pub("end","w3c/legacy"),a()},run:function(){try{this.extractConfig(),this.includeFiles(),this.dfn(),this.inlines(),this.webIDL(),this.examples();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.informative(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(c){error("Processing error: "+c),typeof console!="undefined"&&console.log&&console.log(c)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="",e=!1;for(var f=0;f<c.length;f++){var g=c[f].name;if(g=="lang")continue;g=="xmlns"&&(e=!0);if(g=="prefix"){d=c[f].value;continue}a+=" "+g+'="'+this._esc(c[f].value)+'"'}e||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(d!=""){var h=d.split(/\s+/);for(var f=0;f<h.length;f+=2){var i=h[f];i=i.replace(/:$/,""),a+=" xmlns:"+i+'="'+h[f+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else d!=""?a+=" prefix='"+d+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var j=this,k={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){k[a]=!0});var l=[!1],m=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);else if(1===a.nodeType){var d=a.nodeName.toLowerCase();b+="<"+d;for(var c=0;c<a.attributes.length;c++){var e=a.attributes[c];b+=" "+e.name+'="'+j._esc(e.value)+'"'}if(k[d])b+=" />";else{b+=">",l.push(d==="style"||d==="script");for(var c=0;c<a.childNodes.length;c++)b+=m(a.childNodes[c]);l.pop(),b+="</"+d+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=l[l.length-1]?a.nodeValue:j._esc(a.nodeValue):warning("Cannot handle serialising nodes of type: "+a.nodeType);return b},n=document.documentElement;return a+=m(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.inlineCSS===undefined&&(a.inlineCSS=!0),a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},includeFiles:function(){var divs=document.querySelectorAll("[data-include]");for(var i=0;i<divs.length;i++){var div=divs[i],URI=div.getAttribute("data-include"),content=this._readFile(URI);if(content){var flist=div.getAttribute("data-oninclude");if(flist){var methods=flist.split(/\s+/);for(var j=0;j<methods.length;j++){var call="content = "+methods[j]+"(this,content,URI)";try{eval(call)}catch(e){warning("call to "+call+" failed with "+e)}}div.removeAttribute("data-oninclude")}div.removeAttribute("data-include"),div.innerHTML=content}}},informative:function(){var a=document.querySelectorAll("section.informative");for(var b=0;b<a.length;b++){var c=a[b],d=sn.element("p");sn.element("em",{},d,"This section is non-normative."),c.insertBefore(d,c.firstElementChild.nextSibling)}},examples:function(){var a=document.querySelectorAll("pre.example");for(var b=0;b<a.length;b++){var c=a[b],d=c.innerHTML.split("\n");while(d.length&&/^\s*$/.test(d[0]))d.shift();while(/^\s*$/.test(d[d.length-1]))d.pop();var e=/^(\s+)/.exec(d[0]);if(e){var f=new RegExp("^"+e[1]);for(var g=0;g<d.length;g++)d[g]=d[g].replace(f,"")}c.innerHTML=d.join("\n")}sh_highlightDocument(this.base+"js/lang/",".min.js")},fixHeaders:function(){var a=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var b=0;b<a.length;b++){var c=a[b],d=sn.findNodes("ancestor::x:section|ancestor::section",c).length+1;d>6&&(d=6);var e="h"+d;c.localName.toLowerCase()!=e&&sn.renameEl(c,e)}},makeTOC:function(){var a=this.makeTOCAtLevel(document.body,[0],1);if(!a)return;var b=sn.element("section",{id:"toc"});sn.element("h2",{"class":"introductory"},b,"Table of Contents"),b.appendChild(a),document.body.insertBefore(b,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(a,b,c){var d=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",e=sn.findNodes(d,a);if(e.length==0)return null;var f=sn.element("ul",{"class":"toc"});for(var g=0;g<e.length;g++){var h=e[g],i=sn.hasClass(h,"introductory");if(!h.childNodes.length)continue;var j=h.firstElementChild,k=j.localName.toLowerCase();if(k!="h2"&&k!="h3"&&k!="h4"&&k!="h5"&&k!="h6")continue;var l=j.textContent,m=sn.documentFragment();for(var n=0;n<j.childNodes.length;n++){var o=j.childNodes[n].cloneNode(!0);m.appendChild(o);if(o.nodeType==Node.ELEMENT_NODE){var k=o.localName.toLowerCase();if(k=="a"){o=sn.renameEl(o,"span");var p=o.getAttribute("class");p?p=" "+p:p="",sn.addClass(o,"formerLink"+p),o.removeAttribute("href")}else k=="dfn"&&(o=sn.renameEl(o,"span"),o.removeAttribute("id"))}}var q=sn.makeID(h,null,l);i||b[b.length-1]++;var r=b.slice();sn.hasClass(h,"appendix")&&b.length==1&&!this.appendixMode&&(this.lastNonAppendix=b[0],this.appendixMode=!0),this.appendixMode&&(r[0]=this.alphabet.charAt(b[0]-this.lastNonAppendix));var s=r.join(".");/\./.test(s)||(s+=".");var t=sn.documentFragment();i||sn.element("span",{"class":"secno"},t,s+" ");var u=t.cloneNode(!0);j.insertBefore(t,j.firstChild);if(/\.$/.test(s)){var v=document.createComment("OddPage");j.parentNode.insertBefore(v,j)}u.appendChild(m);var w=sn.element("a",{href:"#"+q,"class":"tocxref"},null,[u]),x=sn.element("li",{"class":"tocline"},f,[w]);if(this.maxTocLevel&&c>=this.maxTocLevel)continue;b.push(0);var y=this.makeTOCAtLevel(h,b,c+1);y&&x.appendChild(y),b.pop()}return f},idHeaders:function(){var a=document.querySelectorAll("h2, h3, h4, h5, h6");for(var b=0;b<a.length;b++){var c=a[b];if(c.hasAttribute("id"))continue;var d=c.parentNode;if(d.localName.toLowerCase()=="section"&&d.hasAttribute("id")&&!c.previousElementSibling)continue;sn.makeID(c,null)}},inlines:function(){document.normalize();var a={},b={},c={},d={},e={},f=0,g=document.querySelectorAll("abbr[title]");for(var h=0;h<g.length;h++)c[g[h].textContent]=g[h].getAttribute("title");var i=document.querySelectorAll("acronym[title]");for(var h=0;h<i.length;h++)d[i[h].textContent]=i[h].getAttribute("title");var j=[];for(var k in c)j.push(k);for(var k in d)j.push(k);j.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var l=j.length?"|(?:\\b"+j.join("\\b)|(?:\\b")+"\\b)":"",m=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+l+")"),n=sn.findNodes(".//text()",document.body);for(var h=0;h<n.length;h++){var o=n[h],p=o.data.split(m),q=sn.documentFragment();while(p.length){var r=p.shift(),s=null;p.length&&(s=p.shift()),sn.text(r,q);if(s)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(s))s=s.toLowerCase(),sn.element("em",{"class":"rfc2119",title:s},q,s);else if(/^\[\[/.test(s)){var t=s;t=t.replace(/^\[\[/,""),t=t.replace(/]]$/,"");var u=!1;t.indexOf("!")==0&&(u=!0,t=t.replace(/^!/,""));if(berjon.biblio[t]){u?a[t]=!0:b[t]=!0,sn.text("[",q);var v=sn.element("cite",{},q);sn.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+t},v,t),sn.text("]",q)}else f++,e[t]?e[t]=e[t]+1:e[t]=1}else c[s]?sn.findNodes("ancestor::abbr",o).length?sn.text(s,q):sn.element("abbr",{title:c[s]},q,s):d[s]?sn.findNodes("ancestor::acronym",o).length?sn.text(s,q):sn.element("acronym",{title:d[s]},q,s):error("Found token '"+s+"' but it does not correspond to anything")}o.parentNode.replaceChild(q,o)}if(f>0){error("Got "+f+" tokens looking like a reference, not in biblio DB: ");for(var w in e)error("Bad ref: "+w+", count = "+e[w])}var x=[];for(var k in b)a[k]&&x.push(k);for(var h=0;h<x.length;h++)delete b[x[h]];var y=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},y,"References");if(this.refNote){var z=sn.element("p",{},y);z.innerHTML=this.refNote}var A=["Normative","Informative"];for(var h=0;h<A.length;h++){var B=A[h],C=B=="Normative"?a:b,D=sn.element("section",{},y);sn.makeID(D,null,B+" references"),sn.element("h3",{},D,B+" references");var E=[];for(var k in C)E.push(k);E.sort();if(E.length){var F=sn.element("dl",{"class":"bibliography"},D);this.doRDFa&&F.setAttribute("about","");for(var G=0;G<E.length;G++){var t=E[G];sn.element("dt",{id:"bib-"+t},F,"["+t+"]");var H=sn.element("dd",{},F);this.doRDFa&&(B=="Normative"?H.setAttribute("rel","dcterms:requires"):H.setAttribute("rel","dcterms:references")),berjon.biblio[t]&&(H.innerHTML=berjon.biblio[t]+"\n")}}else sn.element("p",{},D,"No "+B.toLowerCase()+" references.")}},dfn:function(){document.normalize();var a={},b=document.querySelectorAll("dfn");for(var c=0;c<b.length;c++){var d=b[c],e=this._getDfnTitle(d);a[e.toLowerCase()]=sn.makeID(d,"dfn",e)}var f=document.querySelectorAll("a:not([href])");for(var c=0;c<f.length;c++){var g=f[c];if(sn.hasClass(g,"externalDFN"))continue;var e=this._getDfnTitle(g).toLowerCase();a[e]&&!(a[e]instanceof Function)&&(g.setAttribute("href","#"+a[e]),sn.addClass(g,"internalDFN"))}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var a=document.querySelectorAll(".idl"),b=[];for(var c=0;c<a.length;c++){var d=a[c],e=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),f=e.definition(d),g=e.makeMarkup();d.parentNode.replaceChild(g,d),(f.type=="interface"||f.type=="exception"||f.type=="dictionary"||f.type=="typedef"||f.type=="callback"||f.type=="enum")&&b.push(f.id)}document.normalize();var h=document.querySelectorAll("a:not([href])");for(var c=0;c<h.length;c++){var i=h[c];if(sn.hasClass(i,"externalDFN"))continue;var j=i.textContent;b.indexOf(j)>=0&&(i.setAttribute("href","#idl-def-"+j),sn.addClass(i,"idlType"),i.innerHTML="<code>"+j+"</code>")}},_readFile:function(a){try{var b=new XMLHttpRequest;b.open("GET",a,!1),b.send(null);if(b.status==200)return b.responseText;error("There appears to have been a problem fetching the file "+a+"; status="+b.status)}catch(c){warning("There was an error with the request to load "+a+", probably that you're working from disk.")}},_getDfnTitle:function(a){var b;return a.hasAttribute("title")?b=a.getAttribute("title"):a.childNodes.length!=1||a.firstChild.nodeType!=Node.ELEMENT_NODE||a.firstChild.localName.toLowerCase()!="abbr"&&a.firstChild.localName.toLowerCase()!="acronym"||!a.firstChild.hasAttribute("title")?b=a.textContent:b=a.firstChild.getAttribute("title"),b=this._norm(b),b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},c=a.getAttribute("title");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")==0||c.indexOf("partial")===0?this.interface(b,c,a):c.indexOf("exception")==0?this.exception(b,c,a):c.indexOf("dictionary")==0?this.dictionary(b,c,a):c.indexOf("callback")==0?this.callback(b,c,a):c.indexOf("enum")==0?this.enum(b,c,a):c.indexOf("typedef")==0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.implements(b,c,a):error("Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,c){a.type="interface";var d=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(d){a.partial=!!d[1],a.id=d[2],a.refId=this._id(a.id);if(c.getAttribute("data-merge")){a.merge=[];var e=c.getAttribute("data-merge").split(" ");for(var f=0;f<e.length;f++)a.merge.push(e[f])}d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))}else error("Expected interface, got: "+b);return a},dictionary:function(a,b,c){a.type="dictionary";var d=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),d[2]&&(a.superclasses=d[2].split(/\s*,\s*/))):error("Expected dictionary, got: "+b),a},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){a.id=d[1],a.refId=this._id(a.id);var e=d[2];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e}else error("Expected callback, got: "+b);return a},"enum":function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected enum, got: "+b),a},exception:function(a,b,c){a.type="exception";var d=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id)):error("Expected exception, got: "+b),a},typedef:function(a,b,c){a.type="typedef",a.extendedAttributes=null;var d=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];a.nullable=!1,/\?$/.test(e)&&(e=e.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(e)&&(e=e.replace(/\[\]$/,""),a.array=!0),a.datatype=e,a.id=d[2],a.refId=this._id(a.id),a.description=sn.documentFragment(),sn.copyChildren(c,a.description)}else error("Expected typedef, got: "+b);return a},"implements":function(a,b,c){a.type="implements",a.extendedAttributes=null;var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(a.id=d[1],a.refId=this._id(a.id),a.datatype=d[2],a.description=sn.documentFragment(),sn.copyChildren(c,a.description)):error("Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent;this.parent=a;var d=sn.findNodes("./dt",b);for(var e=0;e<d.length;e++){var f=d[e],g=f.nextElementSibling,h;a.type=="exception"?h=this.exceptionMember(f,g):a.type=="dictionary"?h=this.dictionaryMember(f,g):a.type=="callback"?h=this.callbackMember(f,g):a.type=="enum"?h=this.enumMember(f,g):h=this.interfaceMember(f,g),a.children.push(h)}this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c.id=e[2],c.refId=this._id(c.id),c}error("Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.id=e[2],c.refId=this._id(c.id),c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.datatype=f,c}error("Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];c.id=e[2],c.refId=this._id(c.id),c.defaultValue=e[3],c.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),c.array=!0),c.optional=!1;var g=f.split(/\s+/),h=g.indexOf("optional");return h>-1&&(c.optional=!0,g.splice(h,1),f=g.join(" ")),c.datatype=f,c}error("Expected callback member, got: "+d)},enumMember:function(a,b){var c={children:[]},d=this._norm(a.textContent);return c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c),c.type="member",c.id=d,c.refId=this._id(c.id),c},interfaceMember:function(a,b){var c={children:[]},d=this._norm(a.textContent),e=sn.findNodes("dl[@class='parameters']",b)[0],f=sn.findNodes("*[@class='exception']",b),g=!1;b.id?g=!0:b.id="temporaryIDJustForCSS",b.refId=this._id(b.id);var h=document.querySelectorAll("#"+b.id+" .getraises, #"+b.id+" .setraises");g||b.removeAttribute("id"),c.description=sn.documentFragment(),sn.copyChildren(b,c.description),d=this.parseExtendedAttributes(d,c);var i;i=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(i){c.type="attribute",c.readonly=i[1]=="readonly";var j=i[2];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[3],c.refId=this._id(c.id),c.raises=[];if(h.length)for(var k=0;k<h.length;k++){var l=h[k],m={id:l.getAttribute("title"),onSet:sn.hasClass(l,"setraises"),onGet:sn.hasClass(l,"getraises")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}return c}if(this.parseConst(c,d))return c;i=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(i){c.type="method";var j=i[1];c.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),c.nullable=!0),c.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),c.array=!0),c.datatype=j,c.id=i[2],c.refId=this._id(c.id),c.params=[];var q=i[3];c.raises=[];if(f.length)for(var k=0;k<f.length;k++){var l=f[k],m={id:l.getAttribute("title")};if(l.localName.toLowerCase()=="dl"){m.type="codelist",m.description=[];var n=sn.findNodes("./dt",l);for(var o=0;o<n.length;o++){var a=n[o],b=a.nextElementSibling,p={id:a.textContent,description:sn.documentFragment()};sn.copyChildren(b,p.description),m.description.push(p)}}else l.localName.toLowerCase()=="div"?(m.type="simple",m.description=sn.documentFragment(),sn.copyChildren(l,m.description)):error("Do not know what to do with exceptions being raised defined outside of a div or dl.");l.parentNode.removeChild(l),c.raises.push(m)}if(e){e.parentNode.removeChild(e);var n=sn.findNodes("./dt",e);for(var k=0;k<n.length;k++){var a=n[k],b=a.nextElementSibling,q=a.textContent,r={};q=this.parseExtendedAttributes(q,r);var i=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(q);if(!i){error("Expected parameter definition, got: "+q);break}var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),r.description=sn.documentFragment(),sn.copyChildren(b,r.description),c.params.push(r)}}else while(q.length){var r={};q=this.parseExtendedAttributes(q,r);var s=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,i=s.exec(q);if(!i){error("Expected parameter list, got: "+q);break}q=q.replace(s,"");var j=i[1];r.nullable=!1,/\?$/.test(j)&&(j=j.replace(/\?$/,""),r.nullable=!0),r.array=!1,/\[\]$/.test(j)&&(j=j.replace(/\[\]$/,""),r.array=!0),r.datatype=j,r.id=i[2],r.refId=this._id(r.id),c.params.push(r)}var t=!1;for(var k=0;k<c.params.length;k++){var r=c.params[k],u=r.datatype.split(/\s+/),v=u.indexOf("optional");v>-1&&(t=!0,u.splice(v,1),r.datatype=u.join(" ")),r.optional=t}return c}error("Expected interface member, got: "+d)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var a=sn.documentFragment(),b=sn.element("pre",{"class":"idl"},a);return b.innerHTML=this.writeAsWebIDL(this.parent,0),a.appendChild(this.writeAsHTML(this.parent)),a},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&error("We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(warning("No HTML can be generated for module definitions."),sn.element("span"));if(a.type=="typedef"){var b;if(a.description&&a.description.childNodes.length)b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=this.writeDatatype(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.childNodes.length?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="field"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlFieldType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"dictionary-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},j,b);var l=sn.element("dl",{"class":"callback-members"},j);for(var m=0;m<i.length;m++){var n=i[m],o=sn.element("dt",{id:e+n.refId},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlMemberType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.nullable&&sn.text(", nullable",o),n.defaultValue&&(sn.text(", defaulting to ",o),sn.element("code",{},o,[sn.text(n.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",i=a.children;if(i.length==0)return d;var j=sn.element("table",{"class":"simple"},d);sn.element("tr",{},j,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var m=0;m<i.length;m++){var n=i[m],s=sn.element("tr",{},j),t=sn.element("td",{},s);sn.element("code",{},t,n.id),sn.element("td",{},s,[n.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"];for(var g=0;g<f.length;g++){var h=f[g],i=a.children.filter(function(a){return a.type==h});if(i.length==0)continue;this.noIDLSorting||i.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var j=sn.element("section",{},d),k=h;k=k.substr(0,1).toUpperCase()+k.substr(1)+"s",sn.element("h2",{},j,k);var l=sn.element("dl",{"class":h+"s"},j);for(var m=0;m<i.length;m++){var n=i[m],u=h=="method"?this.makeMethodID(e,n):sn.idThatDoesNotExist(e+n.refId),o=sn.element("dt",{id:u},l);sn.element("code",{},o,n.id);var p=sn.element("dd",{},l,[n.description]);if(h=="method"){if(n.params.length){var v=sn.element("table",{"class":"parameters"},p),s=sn.element("tr",{},v);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},s,a)});for(var w=0;w<n.params.length;w++){var x=n.params[w],s=sn.element("tr",{},v);sn.element("td",{"class":"prmName"},s,x.id);var y=sn.element("td",{"class":"prmType"},s),r=/^sequence<(.+)>$/.exec(x.datatype);if(r)sn.element("code",{},y,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,x.datatype)];x.array&&b.push(sn.text("[]")),sn.element("code",{},y,b)}x.nullable?sn.element("td",{"class":"prmNullTrue"},s,"✔"):sn.element("td",{"class":"prmNullFalse"},s,"✘"),x.optional?sn.element("td",{"class":"prmOptTrue"},s,"✔"):sn.element("td",{"class":"prmOptFalse"},s,"✘");var b=x.description?[x.description]:"";sn.element("td",{"class":"prmDesc"},s,b)}}else sn.element("div",{},p,[sn.element("em",{},null,"No parameters.")]);var z=sn.element("div",{},p);sn.element("em",{},z,"Return type: ");var r=/^sequence<(.+)>$/.exec(n.datatype);if(r)sn.element("code",{},z,[sn.text("sequence<"),sn.element("a",{},null,r[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,n.datatype)];n.array&&b.push(sn.text("[]")),sn.element("code",{},z,b)}n.nullable&&sn.text(", nullable",z)}else if(h=="attribute"){sn.text(" of type ",o),n.array&&sn.text("array of ",o);var q=sn.element("span",{"class":"idlAttrType"},o),r=/^sequence<(.+)>$/.exec(n.datatype);r?(sn.text("sequence<",q),sn.element("a",{},q,r[1]),sn.text(">",q)):sn.element("a",{},q,n.datatype),n.readonly&&sn.text(", readonly",o),n.nullable&&sn.text(", nullable",o)}else h=="constant"&&(sn.text(" of type ",o),sn.element("span",{"class":"idlConstType"},o,[sn.element("a",{},null,n.datatype)]),n.nullable&&sn.text(", nullable",o))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),sn.sanitiseID(c)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","w3c/legacy","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320"><cite>CSS Transitions Module Level 3.</cite></a> 20 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-transitions-20090320">http://www.w3.org/TR/2009/WD-css3-transitions-20090320</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606"><cite>CSS3 module: Multi-column layout.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-multicol-20070606">http://www.w3.org/TR/2007/WD-css3-multicol-20070606</a> ',CSS3COLOR:'Chris Lilley; Tantek &#199;elik; L. David Baron. <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721"><cite>CSS Color Module Level 3.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css3-color-20080721">http://www.w3.org/TR/2008/WD-css3-color-20080721</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Paul Nelson; Elika J. Etemad. <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306"><cite>CSS Text Level 3.</cite></a> 6 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-text-20070306">http://www.w3.org/TR/2007/WD-css3-text-20070306</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511"><cite>CSS3 Basic User Interface Module.</cite></a> 11 May 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-css3-ui-20040511">http://www.w3.org/TR/2004/CR-css3-ui-20040511</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919"><cite>CSS3 Values and Units.</cite></a> 19 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-values-20060919">http://www.w3.org/TR/2006/WD-css3-values-20060919</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/2012/WD-dom-20120105/"><cite>DOM4.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-dom-20120105/">http://www.w3.org/TR/2012/WD-dom-20120105/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'L. David Baron. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 23 July 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){}),this.sh_languages||(this.sh_languages={});var sh_requests={};define("sh_main",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.css=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/(?:\.|#)[A-Za-z0-9_]+/g,"sh_selector",-1],[/\{/g,"sh_cbracket",10,1],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\}/g,"sh_cbracket",-2],[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/[A-Za-z0-9_-]+[ \t]*:/g,"sh_property",-1],[/[.%A-Za-z0-9_-]+/g,"sh_value",-1],[/#(?:[A-Za-z0-9_]+)/g,"sh_string",-1]]],define("sh_css",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.html=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",5,1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_html",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.javascript_dom=[[[/\/\/\//g,"sh_comment",1],[/\/\//g,"sh_comment",7],[/\/\*\*/g,"sh_comment",8],[/\/\*/g,"sh_comment",9],[/\b(?:abstract|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|final|finally|for|function|goto|if|implements|in|instanceof|interface|native|new|null|private|protected|prototype|public|return|static|super|switch|synchronized|throw|throws|this|transient|true|try|typeof|var|volatile|while|with)\b/g,"sh_keyword",-1],[/(\+\+|--|\)|\])(\s*)(\/=?(?![*\/]))/g,["sh_symbol","sh_normal","sh_symbol"],-1],[/(0x[A-Fa-f0-9]+|(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?)(\s*)(\/(?![*\/]))/g,["sh_number","sh_normal","sh_symbol"],-1],[/([A-Za-z$_][A-Za-z0-9$_]*\s*)(\/=?(?![*\/]))/g,["sh_normal","sh_symbol"],-1],[/\/(?:\\.|[^*\\\/])(?:\\.|[^\\\/])*\/[gim]*/g,"sh_regexp",-1],[/\b[+-]?(?:(?:0x[A-Fa-f0-9]+)|(?:(?:[\d]*\.)?[\d]+(?:[eE][+-]?[\d]+)?))u?(?:(?:int(?:8|16|32|64))|L)?\b/g,"sh_number",-1],[/"/g,"sh_string",10],[/'/g,"sh_string",11],[/~|!|%|\^|\*|\(|\)|-|\+|=|\[|\]|\\|:|;|,|\.|\/|\?|&|<|>|\|/g,"sh_symbol",-1],[/\{|\}/g,"sh_cbracket",-1],[/\b(?:Math|Infinity|NaN|undefined|arguments)\b/g,"sh_predef_var",-1],[/\b(?:Array|Boolean|Date|Error|EvalError|Function|Number|Object|RangeError|ReferenceError|RegExp|String|SyntaxError|TypeError|URIError|decodeURI|decodeURIComponent|encodeURI|encodeURIComponent|eval|isFinite|isNaN|parseFloat|parseInt)\b/g,"sh_predef_func",-1],[/\b(?:applicationCache|closed|Components|content|controllers|crypto|defaultStatus|dialogArguments|directories|document|frameElement|frames|fullScreen|globalStorage|history|innerHeight|innerWidth|length|location|locationbar|menubar|name|navigator|opener|outerHeight|outerWidth|pageXOffset|pageYOffset|parent|personalbar|pkcs11|returnValue|screen|availTop|availLeft|availHeight|availWidth|colorDepth|height|left|pixelDepth|top|width|screenX|screenY|scrollbars|scrollMaxX|scrollMaxY|scrollX|scrollY|self|sessionStorage|sidebar|status|statusbar|toolbar|top|window)\b/g,"sh_predef_var",-1],[/\b(?:alert|addEventListener|atob|back|blur|btoa|captureEvents|clearInterval|clearTimeout|close|confirm|dump|escape|find|focus|forward|getAttention|getComputedStyle|getSelection|home|moveBy|moveTo|open|openDialog|postMessage|print|prompt|releaseEvents|removeEventListener|resizeBy|resizeTo|scroll|scrollBy|scrollByLines|scrollByPages|scrollTo|setInterval|setTimeout|showModalDialog|sizeToContent|stop|unescape|updateCommands|onabort|onbeforeunload|onblur|onchange|onclick|onclose|oncontextmenu|ondragdrop|onerror|onfocus|onkeydown|onkeypress|onkeyup|onload|onmousedown|onmousemove|onmouseout|onmouseover|onmouseup|onpaint|onreset|onresize|onscroll|onselect|onsubmit|onunload)\b/g,"sh_predef_func",-1],[/(?:[A-Za-z]|_)[A-Za-z0-9_]*(?=[ \t]*\()/g,"sh_function",-1]],[[/$/g,null,-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",5]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",3]],[[/$/g,null,-2]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/<\?xml/g,"sh_preproc",2,1],[/<!DOCTYPE/g,"sh_preproc",4,1],[/<!--/g,"sh_comment",5],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",6,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z][A-Za-z0-9]*/g,"sh_keyword",6,1],[/@[A-Za-z]+/g,"sh_type",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/\*\//g,"sh_comment",-2],[/(?:<?)[A-Za-z0-9_\.\/\-_~]+@[A-Za-z0-9_\.\/\-_~]+(?:>?)|(?:<?)[A-Za-z0-9_]+:\/\/[A-Za-z0-9_\.\/\-_~#=,;:]+(?:>?)/g,"sh_url",-1],[/(?:TODO|FIXME|BUG)(?:[:]?)/g,"sh_todo",-1]],[[/"/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]],[[/'/g,"sh_string",-2],[/\\./g,"sh_specialchar",-1]]],define("sh_js_dom",function(){}),this.sh_languages||(this.sh_languages={}),sh_languages.xml=[[[/<\?xml/g,"sh_preproc",1,1],[/<!DOCTYPE/g,"sh_preproc",3,1],[/<!--/g,"sh_comment",4],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)(?:\/)?>/g,"sh_keyword",-1],[/<(?:\/)?[A-Za-z](?:[A-Za-z0-9_:.-]*)/g,"sh_keyword",5,1],[/&(?:[A-Za-z0-9]+);/g,"sh_preproc",-1]],[[/\?>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/\\(?:\\|")/g,null,-1],[/"/g,"sh_string",-2]],[[/>/g,"sh_preproc",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]],[[/-->/g,"sh_comment",-2],[/<!--/g,"sh_comment",4]],[[/(?:\/)?>/g,"sh_keyword",-2],[/([^=" \t>]+)([ \t]*)(=?)/g,["sh_type","sh_normal","sh_symbol"],-1],[/"/g,"sh_string",2]]],define("sh_xml",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.0.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&d.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(GLOBAL,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n\n/* --- EDITORIAL NOTES --- */\n.issue {\n    padding:    1em;\n    border: 1px solid #f00;\n    background: #ffc;\n}\n\n.issue::before {\n    content:    "Issue";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #f00;\n    background: #fff;\n    padding:    3px 1em;\n}\n\n.note {\n    padding:    1em;\n    border: 2px solid #cff6d9;\n    background: #e2fff0;\n}\n\n.note::before {\n    content:    "Note";\n    display:    block;\n    width:  150px;\n    margin: -1.5em 0 0.5em 0;\n    font-weight:    bold;\n    border: 1px solid #cff6d9;\n    background: #fff;\n    padding:    3px 1em;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length==0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="",i="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",g=" property='foaf:name'",f=" rel='foaf:mbox'",d=" typeof='foaf:Person'",h=" rel='foaf:workplaceHomepage'",i=" rel='foaf:homepage'"));var j="";for(var k=0,l=b.length;k<l;k++){var m=b[k];this.doRDFa?j+="<dd"+c+"><span"+d+">":j+="<dd>",m.url?this.doRDFa?j+="<a"+i+g+" content='"+m.name+"' href='"+m.url+"'>"+m.name+"</a>":j+="<a href='"+m.url+"'>"+m.name+"</a>":j+="<span"+g+">"+m.name+"</span>",m.company&&(j+=", ",m.companyURL?j+="<a"+h+" href='"+m.companyURL+"'>"+m.company+"</a>":j+=m.company),m.mailto&&(j+=", <span class='ed_mailto'><a"+f+" href='mailto:"+m.mailto+"'>"+m.mailto+"</a></span>"),m.note&&(j+=" ("+m.note+")"),this.doRDFa&&(j+="</span>\n"),j+="</dd>\n"}return new Handlebars.SafeString(j)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")==0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],k=document.getElementsByTagName("head")[0],l=this;if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var m=j[g],n=document.createElement("script");n.type="text/javascript",n.src=f+m,n.setAttribute("class","remove"),n.onload=function(d){i.push(d.target.src),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())},k.appendChild(n)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL();var a=document.getElementsByClassName("practicelab");a.length>0&&this.doBestPractices(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var b=this;shortcut.add("Ctrl+Shift+Alt+S",function(){b.showSaveOptions()}),shortcut.add("Esc",function(){b.hideSaveOptions()})}catch(d){c("Processing error: "+d),typeof console!="undefined"&&console.log&&console.log(d)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!=""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!=""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!=""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!=""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b},o=document.documentElement;return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this[b]=a[b]},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length==0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)l.push(m);for(var m in f)l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/]]$/,"");var w=!1;v.indexOf("!")==0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},doBestPractices:function(){this.practiceNum=1;var a=document.querySelectorAll("span.practicelab"),b="<h2>Best Practices Summary</h2><ul>";for(var c=0;c<a.length;c++){var d=a[c],e=d.innerHTML,f=d.getAttribute("id"),g="Best Practice "+this.practiceNum,h=": "+e,i=g+h;f?b+="<li><a href='#"+f+"'>"+g+"</a>"+h+"</li>":b+="<li>"+g+h+"</li>",d.innerHTML=i,this.practiceNum++}b+="</ul>";var j=document.getElementById("bp-summary");if(!j)return;j.innerHTML=b},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}title="section "+g,c.innerHTML=title}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)this[b]=a[b]},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")==0||d.indexOf("partial")===0?this.interface(b,d,a):d.indexOf("exception")==0?this.exception(b,d,a):d.indexOf("dictionary")==0?this.dictionary(b,d,a):d.indexOf("callback")==0?this.callback(b,d,a):d.indexOf("enum")==0?this.enum(b,d,a):d.indexOf("typedef")==0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.implements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},"interface":function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},"enum":function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},"implements":function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.enumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},enumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="field"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlFieldType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"dictionary-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},m,e);var o=a.element("dl",{"class":"callback-members"},m);for(var p=0;p<l.length;p++){var q=l[p],r=a.element("dt",{id:h+q.refId},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlMemberType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.nullable&&a.text(", nullable",r),q.defaultValue&&(a.text(", defaulting to ",r),a.element("code",{},r,[a.text(q.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",l=b.children;if(l.length==0)return g;var m=a.element("table",{"class":"simple"},g);a.element("tr",{},m,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var p=0;p<l.length;p++){var q=l[p],v=a.element("tr",{},m),w=a.element("td",{},v);a.element("code",{},w,q.id),a.element("td",{},v,[q.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"];for(var j=0;j<i.length;j++){var k=i[j],l=b.children.filter(function(a){return a.type==k});if(l.length==0)continue;this.noIDLSorting||l.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var m=a.element("section",{},g),n=k;n=n.substr(0,1).toUpperCase()+n.substr(1)+"s",a.element("h2",{},m,n);var o=a.element("dl",{"class":k+"s"},m);for(var p=0;p<l.length;p++){var q=l[p],x=k=="method"?this.makeMethodID(h,q):a.idThatDoesNotExist(h+q.refId),r=a.element("dt",{id:x},o);a.element("code",{},r,q.id);var s=a.element("dd",{},o,[q.description]);if(k=="method"){if(q.params.length){var y=a.element("table",{"class":"parameters"},s),v=a.element("tr",{},y);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},v,b)});for(var z=0;z<q.params.length;z++){var A=q.params[z],v=a.element("tr",{},y);a.element("td",{"class":"prmName"},v,A.id);var B=a.element("td",{"class":"prmType"},v),u=/^sequence<(.+)>$/.exec(A.datatype);if(u)a.element("code",{},B,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,A.datatype)];A.array&&e.push(a.text("[]")),a.element("code",{},B,e)}A.nullable?a.element("td",{"class":"prmNullTrue"},v,"✔"):a.element("td",{"class":"prmNullFalse"},v,"✘"),A.optional?a.element("td",{"class":"prmOptTrue"},v,"✔"):a.element("td",{"class":"prmOptFalse"},v,"✘");var e=A.description?[A.description]:"";a.element("td",{"class":"prmDesc"},v,e)}}else a.element("div",{},s,[a.element("em",{},null,"No parameters.")]);var C=a.element("div",{},s);a.element("em",{},C,"Return type: ");var u=/^sequence<(.+)>$/.exec(q.datatype);if(u)a.element("code",{},C,[a.text("sequence<"),a.element("a",{},null,u[1]),a.text(">")]);else{var e=[a.element("a",{},null,q.datatype)];q.array&&e.push(a.text("[]")),a.element("code",{},C,e)}q.nullable&&a.text(", nullable",C)}else if(k=="attribute"){a.text(" of type ",r),q.array&&a.text("array of ",r);var t=a.element("span",{"class":"idlAttrType"},r),u=/^sequence<(.+)>$/.exec(q.datatype);u?(a.text("sequence<",t),a.element("a",{},t,u[1]),a.text(">",t)):a.element("a",{},t,q.datatype),q.readonly&&a.text(", readonly",r),q.nullable&&a.text(", nullable",r)}else k=="constant"&&(a.text(" of type ",r),a.element("span",{"class":"idlConstType"},r,[a.element("a",{},null,q.datatype)]),q.nullable&&a.text(", nullable",r))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;function a(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];while(n=a.nextNode())c.push(n)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}}window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","core/examples","core/highlight","w3c/legacy","w3c/informative","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.1.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()},ieDummy:1}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")===0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],k=document.getElementsByTagName("head")[0],l=this,m=function(d){i.push(d.target.src),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var n=j[g],o=document.createElement("script");o.type="text/javascript",o.src=f+n,o.setAttribute("class","remove"),o.onload=m,k.appendChild(o)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.fixHeaders(),this.makeTOC(),this.idHeaders(),this.doRDFa&&this.makeRDFa(),this.makeSectionRefs();var a=this;shortcut.add("Ctrl+Shift+Alt+S",function(){a.showSaveOptions()}),shortcut.add("Esc",function(){a.hideSaveOptions()})}catch(b){c("Processing error: "+b),typeof console!="undefined"&&console.log&&console.log(b)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},fixHeaders:function(){var b=document.querySelectorAll("section > h1:first-child, section > h2:first-child, section > h3:first-child, section > h4:first-child, section > h5:first-child, section > h6:first-child");for(var c=0;c<b.length;c++){var d=b[c],e=a.findNodes("ancestor::x:section|ancestor::section",d).length+1;e>6&&(e=6);var f="h"+e;d.localName.toLowerCase()!=f&&a.renameEl(d,f)}},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},idHeaders:function(){var b=document.querySelectorAll("h2, h3, h4, h5, h6");for(var c=0;c<b.length;c++){var d=b[c];if(d.hasAttribute("id"))continue;var e=d.parentNode;if(e.localName.toLowerCase()=="section"&&e.hasAttribute("id")&&!d.previousElementSibling)continue;a.makeID(d,null)}},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)e.hasOwnProperty(m)&&l.push(m);for(var m in f)e.hasOwnProperty(m)&&l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/\]\]$/,"");var w=!1;v.indexOf("!")===0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)E.hasOwnProperty(m)&&G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},makeSectionRefs:function(){var a=document.querySelectorAll("a.sectionRef");for(var b=0;b<a.length;b++){var c=a[b],d=c.getAttribute("href"),e=d.substring(1),f=document.getElementById(e),g="Not found"+e;if(f){var h=f.firstElementChild;h&&(g=h.textContent)}var i="section "+g;c.innerHTML=i}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$("section",b).renameElement("div").addClass("section"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","w3c/legacy","w3c/informative","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.10.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("core/structure",[],function(){var a={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},b={},c=!1,d=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZ",f=function(a,g,h,i,j){var k=a.children(j.tocIntroductory?"section":"section:not(.introductory)");if(k.length===0)return null;var l=$("<ul class='toc'></ul>");for(var m=0;m<k.length;m++){var n=$(k[m],g),o=n.hasClass("introductory");if(!n.children().length)continue;var p=n.children()[0],q=p.localName.toLowerCase();if(q!=="h2"&&q!=="h3"&&q!=="h4"&&q!=="h5"&&q!=="h6")continue;var r=p.textContent,s=$(p).contents().clone();s.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),s.find("dfn").renameElement("span").removeAttr("id");var t=n.makeID(null,r);o||h[h.length-1]++;var u=h.slice();n.hasClass("appendix")&&h.length===1&&!c&&(d=h[0],c=!0),c&&(u[0]=e.charAt(h[0]-d));var v=u.join("."),w=u.length==1;w&&(v+=".",$(p).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(v+" ");o||$(p).prepend(x),b[t]=(o?"":"<span class='secno'>"+v+"</span> ")+"<span class='sec-title'>"+r+"</span>";var y=$("<a/>").attr({href:"#"+t,"class":"tocxref"}).append(o?"":x.clone()).append(s),z=$("<li class='tocline'/>").append(y);l.append(z);if(j.maxTocLevel&&i>=j.maxTocLevel)continue;h.push(0);var A=f(n,g,h,i+1,j);A&&z.append(A),h.pop()}return l};return{run:function(c,d,e,g){g.pub("start","core/structure");var h=$("section:not(.introductory)",d).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),i=function(){g.pub("end","core/structure"),e()};if(!h.length)return i();h.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)});if(!c.noTOC){var j=f($("body",d),d,[0],1,c);if(!j)return;var k=$("<section id='toc'/>").append("<h2 class='introductory'>"+a[c.lang||"en"].toc+"</h2>").append(j),l=$("#toc",d);l.length||(l=$("#sotd",d)),l.length||(l=$("#abstract",d)),l.after(k)}$("a[href^='#']:not(.tocxref)",d).each(function(){var a=$(this);if(a.html()!=="")return;var c=a.attr("href").slice(1);b[c]&&(a.addClass("sec-ref"),a.html(b[c]))}),i()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.11.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}});var sn;(function(){function a(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function b(b){window.respecEvent&&respecEvent.pub("error",b),sn.element("li",{style:"color: #c00"},a(),b)}function c(b){window.respecEvent&&respecEvent.pub("warn",b),sn.element("li",{style:"color: #666"},a(),b)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(a,b,c,d,a,b){var e=document.querySelectorAll("script[src]"),f,g="";for(var h=0;h<e.length;h++){var i=e[h].src;/\/js\/require\.js$/.test(i)&&(f=e[h],g=i.replace(/js\/require\.js$/,""))}var j=[],k=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],l=document.getElementsByTagName("head")[0],m=this,n=function(e){j.push(e.target.src),j.length==k.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a())};if(!berjon.simpleNode&&!berjon.biblio)for(var h=0;h<k.length;h++){var o=k[h],p=document.createElement("script");p.type="text/javascript",p.src=g+o,p.setAttribute("class","remove"),p.onload=n,l.appendChild(p)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a()},run:function(a,b,c,d){try{this.extractConfig(),this.bibref(a,b,c,d),this.doRDFa&&this.makeRDFa();var e=this;shortcut.add("Ctrl+Shift+Alt+S",function(){e.showSaveOptions()}),shortcut.add("Esc",function(){e.hideSaveOptions()})}catch(f){d.pub("error","Processing error: "+f)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var d=document.documentElement.attributes,e="",f=!1;for(var g=0;g<d.length;g++){var h=d[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=d[g].value;continue}a+=" "+h+'="'+this._esc(d[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var d=0;d<a.attributes.length;d++){var f=a.attributes[d];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):c("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},bibref:function(a,c,d,e){var f={},g=0,h=a.informativeReferences,i=a.normativeReferences,j=[];for(var k in h)i[k]&&j.push(k);for(var l=0;l<j.length;l++)delete h[j[l]];var m=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},m,"References");if(this.refNote){var n=sn.element("p",{},m);n.innerHTML=this.refNote}var o=function(a){var b=[];for(var c in a)b.push(c);return b},p=["Normative","Informative"];for(var l=0;l<p.length;l++){var q=p[l],r=q=="Normative"?o(i):o(h),s=sn.element("section",{},m);sn.makeID(s,null,q+" references"),sn.element("h3",{},s,q+" references"),r.sort();if(r.length){var t=sn.element("dl",{"class":"bibliography"},s);this.doRDFa&&t.setAttribute("about","");for(var u=0;u<r.length;u++){var v=r[u];sn.element("dt",{id:"bib-"+v},t,"["+v+"]");var w=sn.element("dd",{},t);this.doRDFa&&(q=="Normative"?w.setAttribute("rel","dcterms:requires"):w.setAttribute("rel","dcterms:references")),berjon.biblio[v]?w.innerHTML=berjon.biblio[v]+"\n":(f[v]||(f[v]=0),f[v]++,g++,w.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},s,"No "+q.toLowerCase()+" references.")}if(g>0){b("Got "+g+" tokens looking like a reference, not in biblio DB: ");for(var x in f)f.hasOwnProperty(x)&&b("Bad ref: "+x+", count = "+f[x])}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}}})(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("text!core/css/webidl-oldschool.css",[],function(){return'/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n'}),define("text!core/templates/webidl/module.html",[],function(){return"<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n"}),define("text!core/templates/webidl/typedef.html",[],function(){return"<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}{{#if obj.extendedAttributes}} {{/if}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n"}),define("text!core/templates/webidl/implements.html",[],function(){return"<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n"}),define("text!core/templates/webidl/dict-member.html",[],function(){return"<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n"}),define("text!core/templates/webidl/dictionary.html",[],function(){return"<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n<span class='PLACEHOLDER'></span>};</span>\n"}),define("core/webidl-oldschool",["text!core/css/webidl-oldschool.css","text!core/templates/webidl/module.html","text!core/templates/webidl/typedef.html","text!core/templates/webidl/implements.html","text!core/templates/webidl/dict-member.html","text!core/templates/webidl/dictionary.html"],function(a,b,c,d,e,f){b=Handlebars.compile(b),c=Handlebars.compile(c),d=Handlebars.compile(d),e=Handlebars.compile(e),f=Handlebars.compile(f);var g=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b]);Handlebars.registerHelper("extAttr",function(a,b,c){var d="";return a.extendedAttributes&&(d+=h(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]"+(c?"\n":"")),new Handlebars.SafeString(d)}),Handlebars.registerHelper("idn",function(a){return new Handlebars.SafeString(h(a))}),Handlebars.registerHelper("asWebIDL",function(a,b,c){return new Handlebars.SafeString(a.writeAsWebIDL(b,c))}),Handlebars.registerHelper("datatype",function(a){return new Handlebars.SafeString(l(a))}),Handlebars.registerHelper("pads",function(a){return new Handlebars.SafeString(m(a))}),Handlebars.registerHelper("superclasses",function(a){if(!a.superclasses||!a.superclasses.length)return"";var b=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ");return new Handlebars.SafeString(b)})},h=function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},i=function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},j=function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^\-+/g,""),a=a.replace(/\-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},k=function(a){var b="";for(var c=0,d=a.arrayCount;c<d;c++)b+="[]";return b},l=function(a){if($.isArray(a)){var b=[];for(var c=0,d=a.length;c<d;c++)b.push(l(a[c]));return"("+b.join(" or ")+")"}var e=/^sequence<(.+)>$/.exec(a);return e?"sequence&lt;<a>"+e[1]+"</a>&gt;":"<a>"+a+"</a>"},m=function(a){var b="";for(var c=0;c<a;c++)b+=" ";return b};return g.prototype={setID:function(a,b){a.id=b,a.refId=a.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(a,b){return a.nullable=!1,/\?$/.test(b)&&(b=b.replace(/\?$/,""),a.nullable=!0),b},array:function(a,b){return a.array=!1,/\[\]$/.test(b)&&(a.arrayCount=0,b=b.replace(/(?:\[\])/g,function(){return a.arrayCount++,""}),a.array=!0),b},params:function(a,b,c){var d={};a=this.parseExtendedAttributes(a,d);var e=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,f=e.exec(a);if(!f)return this.msg.pub("error","Expected parameter list, got: "+a),!1;a=a.replace(e,"");var g=f[1];return this.parseDatatype(d,g),this.setID(d,f[2]),b&&(d.description=b.contents()),c.params.push(d),a},optional:function(a){if(a.isUnionType)return a.optional=!1,!1;var b=a.datatype.split(/\s+/),c=b.indexOf("optional"),d=!1;return c>-1&&(d=!0,b.splice(c,1),a.datatype=b.join(" ")),a.optional=d,d},definition:function(a){var b={children:[]},c=a.attr("title"),d=a.attr("id");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")===0||c.indexOf("partial")===0||/^callback\s+interface\b/.test(c)?this.processInterface(b,c,a):c.indexOf("exception")===0?this.exception(b,c,a):c.indexOf("dictionary")===0?this.dictionary(b,c,a):c.indexOf("callback")===0?this.callback(b,c,a):c.indexOf("enum")===0?this.processEnum(b,c,a):c.indexOf("typedef")===0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.processImplements(b,c,a):this.msg.pub("error","Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),d&&(b.htmlID=d),b},processInterface:function(a,b,c){a.type="interface";var d=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.partial=!!d[1]&&d[1]==="partial",a.callback=!!d[1]&&d[1]==="callback",this.setID(a,d[2]),c.attr("data-merge")&&(a.merge=c.attr("data-merge").split(" ")),d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+b),a},dictionary:function(a,b,c){return this.excDic("dictionary",a,b,c)},exception:function(a,b,c){return this.excDic("exception",a,b,c)},excDic:function(a,b,c,d){b.type=a;var e=new RegExp("^\\s*"+a+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),f=e.exec(c);return f?(this.setID(b,f[1]),f[2]&&(b.superclasses=f[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+a+", got: "+c),b},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){this.setID(a,d[1]);var e=d[2];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e}else this.msg.pub("error","Expected callback, got: "+b);return a},processEnum:function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?this.setID(a,d[1]):this.msg.pub("error","Expected enum, got: "+b),a},typedef:function(a,b,c){a.type="typedef",b=b.replace(/^\s*typedef\s+/,""),b=this.parseExtendedAttributes(b,a);var d=/^(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e,this.setID(a,d[2]),a.description=c.contents()}else this.msg.pub("error","Expected typedef, got: "+b);return a},processImplements:function(a,b,c){a.type="implements";var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(this.setID(a,d[1]),a.datatype=d[2],a.description=c.contents()):this.msg.pub("error","Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent,d=this;this.parent=a,b.find("> dt").each(function(){var b=$(this),c=b.next(),e=a.type,f;e==="exception"?f=d.exceptionMember(b,c):e==="dictionary"?f=d.dictionaryMember(b,c):e==="callback"?f=d.callbackMember(b,c):e==="enum"?f=d.processEnumMember(b,c):f=d.interfaceMember(b,c),a.children.push(f)}),this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return d=this.nullable(a,d),a.datatype=d,this.setID(a,c[2]),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.setID(c,e[2]),c}this.msg.pub("error","Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.defaultValue=e[3],this.setID(c,e[2]),f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,c}this.msg.pub("error","Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];return this.setID(c,e[2]),c.defaultValue=e[3],f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.optional(c),c}this.msg.pub("error","Expected callback member, got: "+d)},processEnumMember:function(a,b){var c={children:[]},d=i(a.text());return c.description=b.contents(),d=this.parseExtendedAttributes(d,c),c.type="member",this.setID(c,d),c},interfaceMember:function(a,b){var c={children:[]},d=i(a.text()),e=b.find("dl.parameters").first();c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var f;f=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(f){c.type="attribute",c.readonly=f[1]==="readonly";var g=f[2];return g=this.nullable(c,g),g=this.array(c,g),c.datatype=g,this.setID(c,f[3]),c}if(this.parseConst(c,d))return c;f=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(f){c.type="method";var g=f[1],h=f[3];this.parseDatatype(c,g),this.setID(c,f[2]),c.params=[];if(e.length){e.remove();var j=this;e.find("> dt").each(function(a){return j.params($(this).text(),$(this).next(),c)})}else while(h.length){h=this.params(h,null,c);if(h===!1)break}var k=!1;for(var l=0;l<c.params.length;l++)k?c.params[l].optional=!0:k=this.optional(c.params[l]);return c}this.msg.pub("error","Expected interface member, got: "+d)},parseDatatype:function(a,b){b=this.nullable(a,b),b=this.array(a,b),a.variadic=!1,/\.\.\./.test(b)&&(b=b.replace(/\.\.\./,""),a.variadic=!0),b.indexOf("(")===0?(b=b.replace("(","").replace(")",""),a.datatype=b.split(/\s+or\s+/),a.isUnionType=!0):a.datatype=b},parseExtendedAttributes:function(a,b){return a.replace(/^\s*\[([^\]]+)\]\s*/,function(a,c){return b.extendedAttributes=c,""})},makeMarkup:function(a){var b=$("<div></div>"),c={"class":"idl"};a&&(c.id=a);var d=$("<pre></pre>").attr(c);return d.html(this.writeAsWebIDL(this.parent,-1)),b.append(d),b.append(this.writeAsHTML(this.parent)),b.children()},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(a.type=="typedef"){var b;if(a.description&&a.description.text())b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=l(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?(a.arrayCount>1?a.arrayCount+"-":"")+"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.text()?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"],g=function(a){return a.type===j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="field"){sn.text(" of type ",s);if(r.array)for(var u=0,v=r.arrayCount;u<v;u++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlFieldType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;this.noIDLSorting||m.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var n=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"dictionary-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;var n=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"callback-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children;if(m.length===0)return d;var n=sn.element("table",{"class":"simple"},d);sn.element("tr",{},n,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var q=0;q<m.length;q++){var r=m[q],y=sn.element("tr",{},n),z=sn.element("td",{},y);sn.element("code",{},z,r.id),sn.element("td",{},y,[r.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"],g=function(a){return a.type==j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],A=j=="method"?this.makeMethodID(e,r):sn.idThatDoesNotExist(e+r.refId),s=sn.element("dt",{id:A},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="method"){if(r.params.length){var B=sn.element("table",{"class":"parameters"},t),y=sn.element("tr",{},B);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},y,a)});for(var u=0;u<r.params.length;u++){var C=r.params[u],y=sn.element("tr",{},B);sn.element("td",{"class":"prmName"},y,C.id);var D=sn.element("td",{"class":"prmType"},y),x=/^sequence<(.+)>$/.exec(C.datatype);if(x)sn.element("code",{},D,[sn.text("sequence<"),sn.element("a",{},null,x[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,C.datatype)];C.array&&b.push(k(C)),sn.element("code",{},D,b)}C.nullable?sn.element("td",{"class":"prmNullTrue"},y,"✔"):sn.element("td",{"class":"prmNullFalse"},y,"✘"),C.optional?sn.element("td",{"class":"prmOptTrue"},y,"✔"):sn.element("td",{"class":"prmOptFalse"},y,"✘");var b=C.description?[C.description]:"";sn.element("td",{"class":"prmDesc"},y,b)}}else sn.element("div",{},t,[sn.element("em",{},null,"No parameters.")]);var E=sn.element("div",{},t);sn.element("em",{},E,"Return type: ");var x=/^sequence<(.+)>$/.exec(r.datatype);if(x)sn.element("code",{},E,[sn.text("sequence<"),sn.element("a",{},null,x[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,r.datatype)];r.array&&b.push(k(r)),sn.element("code",{},E,b)}r.nullable&&sn.text(", nullable",E)}else if(j=="attribute"){sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlAttrType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.readonly&&sn.text(", readonly",s),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),j(c)},writeAsWebIDL:function(a,e){e++;var g={indent:e,obj:a,proc:this};if(a.type=="module"){if(a.id=="outermost"){var i=$("<div></div>");for(var j=0;j<a.children.length;j++)i.append(this.writeAsWebIDL(a.children[j],e-1));return i.children()}return $(b(g))}if(a.type=="typedef")return g.nullable=a.nullable?"?":"",g.arr=k(a),$(c(g));if(a.type=="implements")return $(d(g));if(a.type=="interface"){var m="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e),a.partial&&(m+="partial "),a.callback&&(m+="callback "),m+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(m+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),m+=" {\n";var n=0,o=0,p=0,q=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="attribute"?n=c>n?c:n:a.type=="method"?o=c>o?c:o:a.type=="constant"&&(p=c>p?c:p),a.type=="attribute"&&a.readonly&&(q=!0)});var r="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var s=a.children[j];s.type=="attribute"?m+=this.writeAttribute(s,n,e+1,r,q):s.type=="method"?m+=this.writeMethod(s,o,e+1,r):s.type=="constant"&&(m+=this.writeConst(s,p,e+1,r))}return m+=h(e)+"};</span>\n",m}if(a.type=="exception"){var m="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"exception <span class='idlExceptionID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(m+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),m+=" {\n";var n=0,p=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="field"?n=c>n?c:n:a.type=="constant"&&(p=c>p?c:p)});var r="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var s=a.children[j];s.type=="field"?m+=this.writeField(s,n,e+1,r):s.type=="constant"&&(m+=this.writeConst(s,p,e+1,r))}return m+=h(e)+"};</span>\n",m}if(a.type=="dictionary"){var g={obj:a,indent:e},t=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),t=c>t?c:t});var r="widl-"+a.refId+"-",u=$(f(g)),v=u.find(".PLACEHOLDER");for(var j=0;j<a.children.length;j++)v.before(this.writeMember(a.children[j],t,e+1,r)),v.before(v[0].ownerDocument.createTextNode("\n"));return v.remove(),u}if(a.type=="callback"){var m="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"callback <span class='idlCallbackID'>"+a.id+"</span>",m+=" = ";var w=a.nullable?"?":"",x=k(a);return m+="<span class='idlCallbackType'>"+l(a.datatype)+x+w+"</span> ",m+="(",m+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),m+=");</span>\n",m}if(a.type=="enum"){var m="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var j=0;j<a.children.length;j++){var s=a.children[j];m+=h(e+1)+'"<span class="idlEnumItem">'+s.id+'</span>"',j<a.children.length-1&&(m+=","),m+="\n"}return m+=h(e)+"};</span>\n",m}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlFieldType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f="<span class='idlAttribute'>";a.extendedAttributes&&(f+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),f+=h(c),e&&(a.readonly?f+="readonly ":f+="         "),f+="attribute ";var g=b-a.datatype.length;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);f+="<span class='idlAttrType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)f+=" ";return f+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",f+=";</span>\n",f},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlMethType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";var m=this.makeMethodID(d,a);return e+="<span class='idlMethName'><a href='#"+m+"'>"+a.id+"</a></span> (",e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e=a.variadic?"...":"",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+e+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var f={obj:a,indent:c,curLnk:d,nullable:a.nullable?"?":"",arr:k(a)};return f.pad=b-a.datatype.length,a.nullable&&(f.pad=f.pad-1),a.array&&(f.pad=f.pad-2*a.arrayCount),$(e(f))}},{run:function(b,c,d,e){e.pub("start","core/webidl"),b.noIDLSorting||(b.noIDLSorting=!1);var f=$(".idl",c),h=function(){e.pub("end","core/webidl"),d()};if(!f.length)return h();$(c).find("head link").first().before($("<style/>").text(a));var i=[];f.each(function(){var a=new g({noIDLSorting:b.noIDLSorting,msg:e}),c=a.definition($(this)),d=a.makeMarkup(c.htmlID);$(this).replaceWith(d),$.inArray(c.type,"interface exception dictionary typedef callback enum".split(" "))&&i.push(c.id)}),c.normalize(),$("a:not([href])").each(function(){var a=$(this);if(a.hasClass("externalDFN"))return;var b=a.text();$.inArray(b,i)&&a.attr("href","#idl-def-"+b).addClass("idlType").html("<code>"+b+"</code>")}),h()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("core/structure",[],function(){var a={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},b={},c=!1,d=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZ",f=function(a,g,h,i,j){var k=a.children(j.tocIntroductory?"section":"section:not(.introductory)");if(k.length===0)return null;var l=$("<ul class='toc'></ul>");for(var m=0;m<k.length;m++){var n=$(k[m],g),o=n.hasClass("introductory");if(!n.children().length)continue;var p=n.children()[0],q=p.localName.toLowerCase();if(q!=="h2"&&q!=="h3"&&q!=="h4"&&q!=="h5"&&q!=="h6")continue;var r=p.textContent,s=$(p).contents().clone();s.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),s.find("dfn").renameElement("span").removeAttr("id");var t=n.makeID(null,r);o||h[h.length-1]++;var u=h.slice();n.hasClass("appendix")&&h.length===1&&!c&&(d=h[0],c=!0),c&&(u[0]=e.charAt(h[0]-d));var v=u.join("."),w=u.length==1;w&&(v+=".",$(p).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(v+" ");o||$(p).prepend(x),b[t]=(o?"":"<span class='secno'>"+v+"</span> ")+"<span class='sec-title'>"+r+"</span>";var y=$("<a/>").attr({href:"#"+t,"class":"tocxref"}).append(o?"":x.clone()).append(s),z=$("<li class='tocline'/>").append(y);l.append(z);if(j.maxTocLevel&&i>=j.maxTocLevel)continue;h.push(0);var A=f(n,g,h,i+1,j);A&&z.append(A),h.pop()}return l};return{run:function(c,d,e,g){g.pub("start","core/structure"),c.tocIntroductory||(c.tocIntroductory=!1),c.maxTocLevel||(c.maxTocLevel=0);var h=$("section:not(.introductory)",d).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),i=function(){g.pub("end","core/structure"),e()};if(!h.length)return i();h.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)});if(!c.noTOC){var j=f($("body",d),d,[0],1,c);if(!j)return;var k=$("<section id='toc'/>").append("<h2 class='introductory'>"+a[c.lang||"en"].toc+"</h2>").append(j),l=$("#toc",d);l.length||(l=$("#sotd",d)),l.length||(l=$("#abstract",d)),l.after(k)}$("a[href^='#']:not(.tocxref)",d).each(function(){var a=$(this);if(a.html()!=="")return;var c=a.attr("href").slice(1);b[c]&&(a.addClass("sec-ref"),a.html(b[c]))}),i()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof jQuery)$(f).append(d);else if(d instanceof Array)for(var h=0;h<d.length;h++)$(f).append(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length===0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.12.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}});var sn;(function(){function a(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function b(b){window.respecEvent&&respecEvent.pub("error",b),sn.element("li",{style:"color: #c00"},a(),b)}function c(b){window.respecEvent&&respecEvent.pub("warn",b),sn.element("li",{style:"color: #666"},a(),b)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(a,b,c,d,a,b){var e=document.querySelectorAll("script[src]"),f,g="";for(var h=0;h<e.length;h++){var i=e[h].src;/\/js\/require\.js$/.test(i)&&(f=e[h],g=i.replace(/js\/require\.js$/,""))}var j=[],k=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],l=document.getElementsByTagName("head")[0],m=this,n=function(e){j.push(e.target.src),j.length==k.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a())};if(!berjon.simpleNode&&!berjon.biblio)for(var h=0;h<k.length;h++){var o=k[h],p=document.createElement("script");p.type="text/javascript",p.src=g+o,p.setAttribute("class","remove"),p.onload=n,l.appendChild(p)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a()},run:function(a,b,c,d){try{this.extractConfig(),this.bibref(a,b,c,d),this.doRDFa&&this.makeRDFa();var e=this;shortcut.add("Ctrl+Shift+Alt+S",function(){e.showSaveOptions()}),shortcut.add("Esc",function(){e.hideSaveOptions()})}catch(f){d.pub("error","Processing error: "+f)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var d=document.documentElement.attributes,e="",f=!1;for(var g=0;g<d.length;g++){var h=d[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=d[g].value;continue}a+=" "+h+'="'+this._esc(d[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var d=0;d<a.attributes.length;d++){var f=a.attributes[d];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):c("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},bibref:function(a,c,d,e){var f={},g=0,h=a.informativeReferences,i=a.normativeReferences,j=[];for(var k in h)i[k]&&j.push(k);for(var l=0;l<j.length;l++)delete h[j[l]];var m=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},m,"References");if(this.refNote){var n=sn.element("p",{},m);n.innerHTML=this.refNote}var o=function(a){var b=[];for(var c in a)b.push(c);return b},p=["Normative","Informative"];for(var l=0;l<p.length;l++){var q=p[l],r=q=="Normative"?o(i):o(h),s=sn.element("section",{},m);sn.makeID(s,null,q+" references"),sn.element("h3",{},s,q+" references"),r.sort();if(r.length){var t=sn.element("dl",{"class":"bibliography"},s);this.doRDFa&&t.setAttribute("about","");for(var u=0;u<r.length;u++){var v=r[u];sn.element("dt",{id:"bib-"+v},t,"["+v+"]");var w=sn.element("dd",{},t);this.doRDFa&&(q=="Normative"?w.setAttribute("rel","dcterms:requires"):w.setAttribute("rel","dcterms:references")),berjon.biblio[v]?w.innerHTML=berjon.biblio[v]+"\n":(f[v]||(f[v]=0),f[v]++,g++,w.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},s,"No "+q.toLowerCase()+" references.")}if(g>0){b("Got "+g+" tokens looking like a reference, not in biblio DB: ");for(var x in f)f.hasOwnProperty(x)&&b("Bad ref: "+x+", count = "+f[x])}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}}})(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("text!core/css/webidl-oldschool.css",[],function(){return'/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n'}),define("text!core/templates/webidl/module.html",[],function(){return"<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n"}),define("text!core/templates/webidl/typedef.html",[],function(){return"<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}{{#if obj.extendedAttributes}} {{/if}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n"}),define("text!core/templates/webidl/implements.html",[],function(){return"<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n"}),define("text!core/templates/webidl/dict-member.html",[],function(){return"<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n"}),define("text!core/templates/webidl/dictionary.html",[],function(){return"<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n<span class='PLACEHOLDER'></span>};</span>\n"}),define("core/webidl-oldschool",["text!core/css/webidl-oldschool.css","text!core/templates/webidl/module.html","text!core/templates/webidl/typedef.html","text!core/templates/webidl/implements.html","text!core/templates/webidl/dict-member.html","text!core/templates/webidl/dictionary.html"],function(a,b,c,d,e,f){b=Handlebars.compile(b),c=Handlebars.compile(c),d=Handlebars.compile(d),e=Handlebars.compile(e),f=Handlebars.compile(f);var g=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b]);Handlebars.registerHelper("extAttr",function(a,b,c){var d="";return a.extendedAttributes&&(d+=h(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]"+(c?"\n":"")),new Handlebars.SafeString(d)}),Handlebars.registerHelper("idn",function(a){return new Handlebars.SafeString(h(a))}),Handlebars.registerHelper("asWebIDL",function(a,b,c){return new Handlebars.SafeString(a.writeAsWebIDL(b,c))}),Handlebars.registerHelper("datatype",function(a){return new Handlebars.SafeString(l(a))}),Handlebars.registerHelper("pads",function(a){return new Handlebars.SafeString(m(a))}),Handlebars.registerHelper("superclasses",function(a){if(!a.superclasses||!a.superclasses.length)return"";var b=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ");return new Handlebars.SafeString(b)})},h=function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},i=function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},j=function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^\-+/g,""),a=a.replace(/\-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},k=function(a){var b="";for(var c=0,d=a.arrayCount;c<d;c++)b+="[]";return b},l=function(a){if($.isArray(a)){var b=[];for(var c=0,d=a.length;c<d;c++)b.push(l(a[c]));return"("+b.join(" or ")+")"}var e=/^sequence<(.+)>$/.exec(a);return e?"sequence&lt;<a>"+e[1]+"</a>&gt;":"<a>"+a+"</a>"},m=function(a){var b="";for(var c=0;c<a;c++)b+=" ";return b};return g.prototype={setID:function(a,b){a.id=b,a.refId=a.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(a,b){return a.nullable=!1,/\?$/.test(b)&&(b=b.replace(/\?$/,""),a.nullable=!0),b},array:function(a,b){return a.array=!1,/\[\]$/.test(b)&&(a.arrayCount=0,b=b.replace(/(?:\[\])/g,function(){return a.arrayCount++,""}),a.array=!0),b},params:function(a,b,c){var d={};a=this.parseExtendedAttributes(a,d);var e=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,f=e.exec(a);if(!f)return this.msg.pub("error","Expected parameter list, got: "+a),!1;a=a.replace(e,"");var g=f[1];return this.parseDatatype(d,g),this.setID(d,f[2]),b&&(d.description=b.contents()),c.params.push(d),a},optional:function(a){if(a.isUnionType)return a.optional=!1,!1;var b=a.datatype.split(/\s+/),c=b.indexOf("optional"),d=!1;return c>-1&&(d=!0,b.splice(c,1),a.datatype=b.join(" ")),a.optional=d,d},definition:function(a){var b={children:[]},c=a.attr("title"),d=a.attr("id");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")===0||c.indexOf("partial")===0||/^callback\s+interface\b/.test(c)?this.processInterface(b,c,a):c.indexOf("exception")===0?this.exception(b,c,a):c.indexOf("dictionary")===0?this.dictionary(b,c,a):c.indexOf("callback")===0?this.callback(b,c,a):c.indexOf("enum")===0?this.processEnum(b,c,a):c.indexOf("typedef")===0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.processImplements(b,c,a):this.msg.pub("error","Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),d&&(b.htmlID=d),b},processInterface:function(a,b,c){a.type="interface";var d=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.partial=!!d[1]&&d[1]==="partial",a.callback=!!d[1]&&d[1]==="callback",this.setID(a,d[2]),c.attr("data-merge")&&(a.merge=c.attr("data-merge").split(" ")),d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+b),a},dictionary:function(a,b,c){return this.excDic("dictionary",a,b,c)},exception:function(a,b,c){return this.excDic("exception",a,b,c)},excDic:function(a,b,c,d){b.type=a;var e=new RegExp("^\\s*"+a+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),f=e.exec(c);return f?(this.setID(b,f[1]),f[2]&&(b.superclasses=f[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+a+", got: "+c),b},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){this.setID(a,d[1]);var e=d[2];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e}else this.msg.pub("error","Expected callback, got: "+b);return a},processEnum:function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?this.setID(a,d[1]):this.msg.pub("error","Expected enum, got: "+b),a},typedef:function(a,b,c){a.type="typedef",b=b.replace(/^\s*typedef\s+/,""),b=this.parseExtendedAttributes(b,a);var d=/^(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e,this.setID(a,d[2]),a.description=c.contents()}else this.msg.pub("error","Expected typedef, got: "+b);return a},processImplements:function(a,b,c){a.type="implements";var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(this.setID(a,d[1]),a.datatype=d[2],a.description=c.contents()):this.msg.pub("error","Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent,d=this;this.parent=a,b.find("> dt").each(function(){var b=$(this),c=b.next(),e=a.type,f;e==="exception"?f=d.exceptionMember(b,c):e==="dictionary"?f=d.dictionaryMember(b,c):e==="callback"?f=d.callbackMember(b,c):e==="enum"?f=d.processEnumMember(b,c):f=d.interfaceMember(b,c),a.children.push(f)}),this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return d=this.nullable(a,d),a.datatype=d,this.setID(a,c[2]),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.setID(c,e[2]),c}this.msg.pub("error","Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.defaultValue=e[3],this.setID(c,e[2]),f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,c}this.msg.pub("error","Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];return this.setID(c,e[2]),c.defaultValue=e[3],f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.optional(c),c}this.msg.pub("error","Expected callback member, got: "+d)},processEnumMember:function(a,b){var c={children:[]},d=i(a.text());return c.description=b.contents(),d=this.parseExtendedAttributes(d,c),c.type="member",this.setID(c,d),c},interfaceMember:function(a,b){var c={children:[]},d=i(a.text()),e=b.find("dl.parameters").first();c.description=b.contents().not("dl.parameters"),d=this.parseExtendedAttributes(d,c);var f;f=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(f){c.type="attribute",c.readonly=f[1]==="readonly";var g=f[2];return g=this.nullable(c,g),g=this.array(c,g),c.datatype=g,this.setID(c,f[3]),c}if(this.parseConst(c,d))return c;f=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(f){c.type="method";var g=f[1],h=f[3];this.parseDatatype(c,g),this.setID(c,f[2]),c.params=[],console.log(e,e.length);if(e.length){e.remove(),console.log("removed",$("dl.parameters").length,c.description);var j=this;e.find("> dt").each(function(a){return j.params($(this).text(),$(this).next(),c)})}else while(h.length){h=this.params(h,null,c);if(h===!1)break}var k=!1;for(var l=0;l<c.params.length;l++)k?c.params[l].optional=!0:k=this.optional(c.params[l]);return c}this.msg.pub("error","Expected interface member, got: "+d)},parseDatatype:function(a,b){b=this.nullable(a,b),b=this.array(a,b),a.variadic=!1,/\.\.\./.test(b)&&(b=b.replace(/\.\.\./,""),a.variadic=!0),b.indexOf("(")===0?(b=b.replace("(","").replace(")",""),a.datatype=b.split(/\s+or\s+/),a.isUnionType=!0):a.datatype=b},parseExtendedAttributes:function(a,b){return a.replace(/^\s*\[([^\]]+)\]\s*/,function(a,c){return b.extendedAttributes=c,""})},makeMarkup:function(a){var b=$("<div></div>"),c={"class":"idl"};a&&(c.id=a);var d=$("<pre></pre>").attr(c);return d.html(this.writeAsWebIDL(this.parent,-1)),b.append(d),b.append(this.writeAsHTML(this.parent)),b.children()},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(a.type=="typedef"){var b;if(a.description&&a.description.text())b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=l(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?(a.arrayCount>1?a.arrayCount+"-":"")+"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.text()?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"],g=function(a){return a.type===j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="field"){sn.text(" of type ",s);if(r.array)for(var u=0,v=r.arrayCount;u<v;u++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlFieldType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;this.noIDLSorting||m.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var n=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"dictionary-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;var n=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"callback-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children;if(m.length===0)return d;var n=sn.element("table",{"class":"simple"},d);sn.element("tr",{},n,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var q=0;q<m.length;q++){var r=m[q],y=sn.element("tr",{},n),z=sn.element("td",{},y);sn.element("code",{},z,r.id),sn.element("td",{},y,[r.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"],g=function(a){return a.type==j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],A=j=="method"?this.makeMethodID(e,r):sn.idThatDoesNotExist(e+r.refId),s=sn.element("dt",{id:A},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="method"){if(r.params.length){var B=sn.element("table",{"class":"parameters"},t),y=sn.element("tr",{},B);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},y,a)});for(var u=0;u<r.params.length;u++){var C=r.params[u],y=sn.element("tr",{},B);sn.element("td",{"class":"prmName"},y,C.id);var D=sn.element("td",{"class":"prmType"},y),x=/^sequence<(.+)>$/.exec(C.datatype);if(x)sn.element("code",{},D,[sn.text("sequence<"),sn.element("a",{},null,x[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,C.datatype)];C.array&&b.push(k(C)),sn.element("code",{},D,b)}C.nullable?sn.element("td",{"class":"prmNullTrue"},y,"✔"):sn.element("td",{"class":"prmNullFalse"},y,"✘"),C.optional?sn.element("td",{"class":"prmOptTrue"},y,"✔"):sn.element("td",{"class":"prmOptFalse"},y,"✘");var b=C.description?[C.description]:"";sn.element("td",{"class":"prmDesc"},y,b)}}else sn.element("div",{},t,[sn.element("em",{},null,"No parameters.")]);var E=sn.element("div",{},t);sn.element("em",{},E,"Return type: ");var x=/^sequence<(.+)>$/.exec(r.datatype);if(x)sn.element("code",{},E,[sn.text("sequence<"),sn.element("a",{},null,x[1]),sn.text(">")]);else{var b=[sn.element("a",{},null,r.datatype)];r.array&&b.push(k(r)),sn.element("code",{},E,b)}r.nullable&&sn.text(", nullable",E)}else if(j=="attribute"){sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlAttrType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.readonly&&sn.text(", readonly",s),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),j(c)},writeAsWebIDL:function(a,e){e++;var g={indent:e,obj:a,proc:this};if(a.type=="module"){if(a.id=="outermost"){var i=$("<div></div>");for(var j=0;j<a.children.length;j++)i.append(this.writeAsWebIDL(a.children[j],e-1));return i.children()}return $(b(g))}if(a.type=="typedef")return g.nullable=a.nullable?"?":"",g.arr=k(a),$(c(g));if(a.type=="implements")return $(d(g));if(a.type=="interface"){var m="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e),a.partial&&(m+="partial "),a.callback&&(m+="callback "),m+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(m+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),m+=" {\n";var n=0,o=0,p=0,q=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="attribute"?n=c>n?c:n:a.type=="method"?o=c>o?c:o:a.type=="constant"&&(p=c>p?c:p),a.type=="attribute"&&a.readonly&&(q=!0)});var r="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var s=a.children[j];s.type=="attribute"?m+=this.writeAttribute(s,n,e+1,r,q):s.type=="method"?m+=this.writeMethod(s,o,e+1,r):s.type=="constant"&&(m+=this.writeConst(s,p,e+1,r))}return m+=h(e)+"};</span>\n",m}if(a.type=="exception"){var m="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"exception <span class='idlExceptionID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(m+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),m+=" {\n";var n=0,p=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="field"?n=c>n?c:n:a.type=="constant"&&(p=c>p?c:p)});var r="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var s=a.children[j];s.type=="field"?m+=this.writeField(s,n,e+1,r):s.type=="constant"&&(m+=this.writeConst(s,p,e+1,r))}return m+=h(e)+"};</span>\n",m}if(a.type=="dictionary"){var g={obj:a,indent:e},t=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),t=c>t?c:t});var r="widl-"+a.refId+"-",u=$(f(g)),v=u.find(".PLACEHOLDER");for(var j=0;j<a.children.length;j++)v.before(this.writeMember(a.children[j],t,e+1,r)),v.before(v[0].ownerDocument.createTextNode("\n"));return v.remove(),u}if(a.type=="callback"){var m="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"callback <span class='idlCallbackID'>"+a.id+"</span>",m+=" = ";var w=a.nullable?"?":"",x=k(a);return m+="<span class='idlCallbackType'>"+l(a.datatype)+x+w+"</span> ",m+="(",m+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),m+=");</span>\n",m}if(a.type=="enum"){var m="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(m+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),m+=h(e)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var j=0;j<a.children.length;j++){var s=a.children[j];m+=h(e+1)+'"<span class="idlEnumItem">'+s.id+'</span>"',j<a.children.length-1&&(m+=","),m+="\n"}return m+=h(e)+"};</span>\n",m}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlFieldType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f="<span class='idlAttribute'>";a.extendedAttributes&&(f+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),f+=h(c),e&&(a.readonly?f+="readonly ":f+="         "),f+="attribute ";var g=b-a.datatype.length;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);f+="<span class='idlAttrType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)f+=" ";return f+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",f+=";</span>\n",f},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlMethType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";var m=this.makeMethodID(d,a);return e+="<span class='idlMethName'><a href='#"+m+"'>"+a.id+"</a></span> (",e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e=a.variadic?"...":"",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+e+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var f={obj:a,indent:c,curLnk:d,nullable:a.nullable?"?":"",arr:k(a)};return f.pad=b-a.datatype.length,a.nullable&&(f.pad=f.pad-1),a.array&&(f.pad=f.pad-2*a.arrayCount),$(e(f))}},{run:function(b,c,d,e){e.pub("start","core/webidl"),b.noIDLSorting||(b.noIDLSorting=!1);var f=$(".idl",c),h=function(){e.pub("end","core/webidl"),d()};if(!f.length)return h();$(c).find("head link").first().before($("<style/>").text(a));var i=[];f.each(function(){var a=new g({noIDLSorting:b.noIDLSorting,msg:e}),c=a.definition($(this)),d=a.makeMarkup(c.htmlID);$(this).replaceWith(d),$.inArray(c.type,"interface exception dictionary typedef callback enum".split(" "))&&i.push(c.id)}),c.normalize(),$("a:not([href])").each(function(){var a=$(this);if(a.hasClass("externalDFN"))return;var b=a.text();$.inArray(b,i)&&a.attr("href","#idl-def-"+b).addClass("idlType").html("<code>"+b+"</code>")}),h()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("core/structure",[],function(){var a={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},b={},c=!1,d=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZ",f=function(a,g,h,i,j){var k=a.children(j.tocIntroductory?"section":"section:not(.introductory)");if(k.length===0)return null;var l=$("<ul class='toc'></ul>");for(var m=0;m<k.length;m++){var n=$(k[m],g),o=n.hasClass("introductory");if(!n.children().length)continue;var p=n.children()[0],q=p.localName.toLowerCase();if(q!=="h2"&&q!=="h3"&&q!=="h4"&&q!=="h5"&&q!=="h6")continue;var r=p.textContent,s=$(p).contents().clone();s.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),s.find("dfn").renameElement("span").removeAttr("id");var t=n.makeID(null,r);o||h[h.length-1]++;var u=h.slice();n.hasClass("appendix")&&h.length===1&&!c&&(d=h[0],c=!0),c&&(u[0]=e.charAt(h[0]-d));var v=u.join("."),w=u.length==1;w&&(v+=".",$(p).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(v+" ");o||$(p).prepend(x),b[t]=(o?"":"<span class='secno'>"+v+"</span> ")+"<span class='sec-title'>"+r+"</span>";var y=$("<a/>").attr({href:"#"+t,"class":"tocxref"}).append(o?"":x.clone()).append(s),z=$("<li class='tocline'/>").append(y);l.append(z);if(j.maxTocLevel&&i>=j.maxTocLevel)continue;h.push(0);var A=f(n,g,h,i+1,j);A&&z.append(A),h.pop()}return l};return{run:function(c,d,e,g){g.pub("start","core/structure"),c.tocIntroductory||(c.tocIntroductory=!1),c.maxTocLevel||(c.maxTocLevel=0);var h=$("section:not(.introductory)",d).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),i=function(){g.pub("end","core/structure"),e()};if(!h.length)return i();h.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)});if(!c.noTOC){var j=f($("body",d),d,[0],1,c);if(!j)return;var k=$("<section id='toc'/>").append("<h2 class='introductory'>"+a[c.lang||"en"].toc+"</h2>").append(j),l=$("#toc",d);l.length||(l=$("#sotd",d)),l.length||(l=$("#abstract",d)),l.after(k)}$("a[href^='#']:not(.tocxref)",d).each(function(){var a=$(this);if(a.html()!=="")return;var c=a.attr("href").slice(1);b[c]&&(a.addClass("sec-ref"),a.html(b[c]))}),i()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof jQuery)$(f).append(d);else if(d instanceof Array)for(var h=0;h<d.length;h++)$(f).append(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length===0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.13.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b,c){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var d=c?b:b.toLowerCase();d=d.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),d.length>0&&/^[^a-z]/i.test(d)&&(d="x"+d),d.length===0&&(d="generatedID"),a&&(d=a+"-"+d);var e=1,f=this[0].ownerDocument;if($("#"+d,f).length){while($("#"+d+"-"+e,f).length)e++;d+="-"+e}return this.attr("id",d),d},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=$(".issue[data-number]").length>0,h=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),i=d.css("display")!="block",j=d.attr("data-number"),k={inline:i,content:d.html()};k.type=f?"issue":"note",f&&!i&&!g?(h++,k.number=h):j&&(k.number=j);if(!i){var l=$("<div class='"+k.type+"'></div>"),m=$("<div class='"+k.type+"-title'><span></span></div>"),n=f?"Issue":"Note";f&&(g?j&&(n+=" "+j):n+=" "+h),m.find("span").text(n),k.title=d.attr("title"),k.title&&(m.append(c.createTextNode(": "+k.title)),d.removeAttr("title")),l.append(m),l.append(d.clone().removeClass(k.type)),d.replaceWith(l)}e.pub(k.type,k)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}});var sn;(function(){function a(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function b(b){window.respecEvent&&respecEvent.pub("error",b),sn.element("li",{style:"color: #c00"},a(),b)}function c(b){window.respecEvent&&respecEvent.pub("warn",b),sn.element("li",{style:"color: #666"},a(),b)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(a,b,c,d,a,b){var e=document.querySelectorAll("script[src]"),f,g="";for(var h=0;h<e.length;h++){var i=e[h].src;/\/js\/require\.js$/.test(i)&&(f=e[h],g=i.replace(/js\/require\.js$/,""))}var j=[],k=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],l=document.getElementsByTagName("head")[0],m=this,n=function(e){j.push(e.target.src),j.length==k.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a())};if(!berjon.simpleNode&&!berjon.biblio)for(var h=0;h<k.length;h++){var o=k[h],p=document.createElement("script");p.type="text/javascript",p.src=g+o,p.setAttribute("class","remove"),p.onload=n,l.appendChild(p)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a()},run:function(a,b,c,d){try{this.extractConfig(),this.bibref(a,b,c,d),this.doRDFa&&this.makeRDFa();var e=this;shortcut.add("Ctrl+Shift+Alt+S",function(){e.showSaveOptions()}),shortcut.add("Esc",function(){e.hideSaveOptions()})}catch(f){d.pub("error","Processing error: "+f)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var d=document.documentElement.attributes,e="",f=!1;for(var g=0;g<d.length;g++){var h=d[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=d[g].value;continue}a+=" "+h+'="'+this._esc(d[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var d=0;d<a.attributes.length;d++){var f=a.attributes[d];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):c("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},bibref:function(a,c,d,e){var f={},g=0,h=a.informativeReferences,i=a.normativeReferences,j=[];for(var k in h)i[k]&&j.push(k);for(var l=0;l<j.length;l++)delete h[j[l]];var m=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},m,"References");if(this.refNote){var n=sn.element("p",{},m);n.innerHTML=this.refNote}var o=function(a){var b=[];for(var c in a)b.push(c);return b},p=["Normative","Informative"];for(var l=0;l<p.length;l++){var q=p[l],r=q=="Normative"?o(i):o(h),s=sn.element("section",{},m);sn.makeID(s,null,q+" references"),sn.element("h3",{},s,q+" references"),r.sort();if(r.length){var t=sn.element("dl",{"class":"bibliography"},s);this.doRDFa&&t.setAttribute("about","");for(var u=0;u<r.length;u++){var v=r[u];sn.element("dt",{id:"bib-"+v},t,"["+v+"]");var w=sn.element("dd",{},t);this.doRDFa&&(q=="Normative"?w.setAttribute("rel","dcterms:requires"):w.setAttribute("rel","dcterms:references")),berjon.biblio[v]?w.innerHTML=berjon.biblio[v]+"\n":(f[v]||(f[v]=0),f[v]++,g++,w.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},s,"No "+q.toLowerCase()+" references.")}if(g>0){b("Got "+g+" tokens looking like a reference, not in biblio DB: ");for(var x in f)f.hasOwnProperty(x)&&b("Bad ref: "+x+", count = "+f[x])}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}}})(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("text!core/css/webidl-oldschool.css",[],function(){return'/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n'}),define("text!core/templates/webidl/module.html",[],function(){return"<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n"}),define("text!core/templates/webidl/typedef.html",[],function(){return"<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}{{#if obj.extendedAttributes}} {{/if}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n"}),define("text!core/templates/webidl/implements.html",[],function(){return"<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n"}),define("text!core/templates/webidl/dict-member.html",[],function(){return"<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n"}),define("text!core/templates/webidl/dictionary.html",[],function(){return"<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n<span class='PLACEHOLDER'></span>};</span>\n"}),define("core/webidl-oldschool",["text!core/css/webidl-oldschool.css","text!core/templates/webidl/module.html","text!core/templates/webidl/typedef.html","text!core/templates/webidl/implements.html","text!core/templates/webidl/dict-member.html","text!core/templates/webidl/dictionary.html"],function(a,b,c,d,e,f){b=Handlebars.compile(b),c=Handlebars.compile(c),d=Handlebars.compile(d),e=Handlebars.compile(e),f=Handlebars.compile(f);var g=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b]);Handlebars.registerHelper("extAttr",function(a,b,c){var d="";return a.extendedAttributes&&(d+=h(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]"+(c?"\n":"")),new Handlebars.SafeString(d)}),Handlebars.registerHelper("idn",function(a){return new Handlebars.SafeString(h(a))}),Handlebars.registerHelper("asWebIDL",function(a,b,c){return new Handlebars.SafeString(a.writeAsWebIDL(b,c))}),Handlebars.registerHelper("datatype",function(a){return new Handlebars.SafeString(l(a))}),Handlebars.registerHelper("pads",function(a){return new Handlebars.SafeString(m(a))}),Handlebars.registerHelper("superclasses",function(a){if(!a.superclasses||!a.superclasses.length)return"";var b=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ");return new Handlebars.SafeString(b)})},h=function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},i=function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},j=function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^\-+/g,""),a=a.replace(/\-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},k=function(a){var b="";for(var c=0,d=a.arrayCount;c<d;c++)b+="[]";return b},l=function(a){if($.isArray(a)){var b=[];for(var c=0,d=a.length;c<d;c++)b.push(l(a[c]));return"("+b.join(" or ")+")"}var e=/^sequence<(.+)>$/.exec(a);return e?"sequence&lt;<a>"+e[1]+"</a>&gt;":"<a>"+a+"</a>"},m=function(a){var b="";for(var c=0;c<a;c++)b+=" ";return b};return g.prototype={setID:function(a,b){a.id=b,a.refId=a.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(a,b){return a.nullable=!1,/\?$/.test(b)&&(b=b.replace(/\?$/,""),a.nullable=!0),b},array:function(a,b){return a.array=!1,/\[\]$/.test(b)&&(a.arrayCount=0,b=b.replace(/(?:\[\])/g,function(){return a.arrayCount++,""}),a.array=!0),b},params:function(a,b,c){var d={};a=this.parseExtendedAttributes(a,d);var e=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,f=e.exec(a);if(!f)return this.msg.pub("error","Expected parameter list, got: "+a),!1;a=a.replace(e,"");var g=f[1];return this.parseDatatype(d,g),this.setID(d,f[2]),b&&(d.description=b.contents()),c.params.push(d),a},optional:function(a){if(a.isUnionType)return a.optional=!1,!1;var b=a.datatype.split(/\s+/),c=b.indexOf("optional"),d=!1;return c>-1&&(d=!0,b.splice(c,1),a.datatype=b.join(" ")),a.optional=d,d},definition:function(a){var b={children:[]},c=a.attr("title"),d=a.attr("id");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")===0||c.indexOf("partial")===0||/^callback\s+interface\b/.test(c)?this.processInterface(b,c,a):c.indexOf("exception")===0?this.exception(b,c,a):c.indexOf("dictionary")===0?this.dictionary(b,c,a):c.indexOf("callback")===0?this.callback(b,c,a):c.indexOf("enum")===0?this.processEnum(b,c,a):c.indexOf("typedef")===0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.processImplements(b,c,a):this.msg.pub("error","Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),d&&(b.htmlID=d),b},processInterface:function(a,b,c){a.type="interface";var d=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.partial=!!d[1]&&d[1]==="partial",a.callback=!!d[1]&&d[1]==="callback",this.setID(a,d[2]),c.attr("data-merge")&&(a.merge=c.attr("data-merge").split(" ")),d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+b),a},dictionary:function(a,b,c){return this.excDic("dictionary",a,b,c)},exception:function(a,b,c){return this.excDic("exception",a,b,c)},excDic:function(a,b,c,d){b.type=a;var e=new RegExp("^\\s*"+a+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),f=e.exec(c);return f?(this.setID(b,f[1]),f[2]&&(b.superclasses=f[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+a+", got: "+c),b},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){this.setID(a,d[1]);var e=d[2];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e}else this.msg.pub("error","Expected callback, got: "+b);return a},processEnum:function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?this.setID(a,d[1]):this.msg.pub("error","Expected enum, got: "+b),a},typedef:function(a,b,c){a.type="typedef",b=b.replace(/^\s*typedef\s+/,""),b=this.parseExtendedAttributes(b,a);var d=/^(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e,this.setID(a,d[2]),a.description=c.contents()}else this.msg.pub("error","Expected typedef, got: "+b);return a},processImplements:function(a,b,c){a.type="implements";var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(this.setID(a,d[1]),a.datatype=d[2],a.description=c.contents()):this.msg.pub("error","Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent,d=this;this.parent=a,b.find("> dt").each(function(){var b=$(this),c=b.next(),e=a.type,f;e==="exception"?f=d.exceptionMember(b,c):e==="dictionary"?f=d.dictionaryMember(b,c):e==="callback"?f=d.callbackMember(b,c):e==="enum"?f=d.processEnumMember(b,c):f=d.interfaceMember(b,c),a.children.push(f)}),this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return d=this.nullable(a,d),a.datatype=d,this.setID(a,c[2]),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.setID(c,e[2]),c}this.msg.pub("error","Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.defaultValue=e[3],this.setID(c,e[2]),f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,c}this.msg.pub("error","Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];return this.setID(c,e[2]),c.defaultValue=e[3],f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.optional(c),c}this.msg.pub("error","Expected callback member, got: "+d)},processEnumMember:function(a,b){var c={children:[]},d=i(a.text());return c.description=b.contents(),d=this.parseExtendedAttributes(d,c),c.type="member",this.setID(c,d),c},interfaceMember:function(a,b){var c={children:[]},d=i(a.text()),e=b.find("dl.parameters").first();c.description=b.contents().not("dl.parameters"),d=this.parseExtendedAttributes(d,c);var f;f=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(f){c.type="attribute",c.readonly=f[1]==="readonly";var g=f[2];return g=this.nullable(c,g),g=this.array(c,g),c.datatype=g,this.setID(c,f[3]),c}if(this.parseConst(c,d))return c;f=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(f){c.type="method";var g=f[1],h=f[3];this.parseDatatype(c,g),this.setID(c,f[2]),c.params=[];if(e.length){e.remove();var j=this;e.find("> dt").each(function(a){return j.params($(this).text(),$(this).next(),c)})}else while(h.length){h=this.params(h,null,c);if(h===!1)break}var k=!1;for(var l=0;l<c.params.length;l++)k?c.params[l].optional=!0:k=this.optional(c.params[l]);return c}this.msg.pub("error","Expected interface member, got: "+d)},parseDatatype:function(a,b){b=this.nullable(a,b),b=this.array(a,b),a.variadic=!1,/\.\.\./.test(b)&&(b=b.replace(/\.\.\./,""),a.variadic=!0),b.indexOf("(")===0?(b=b.replace("(","").replace(")",""),a.datatype=b.split(/\s+or\s+/),a.isUnionType=!0):a.datatype=b},parseExtendedAttributes:function(a,b){return a.replace(/^\s*\[([^\]]+)\]\s*/,function(a,c){return b.extendedAttributes=c,""})},makeMarkup:function(a){var b=$("<div></div>"),c={"class":"idl"};a&&(c.id=a);var d=$("<pre></pre>").attr(c);return d.html(this.writeAsWebIDL(this.parent,-1)),b.append(d),b.append(this.writeAsHTML(this.parent)),b.children()},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(a.type=="typedef"){var b;if(a.description&&a.description.text())b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=l(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?(a.arrayCount>1?a.arrayCount+"-":"")+"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.text()?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"],g=function(a){return a.type===j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="field"){sn.text(" of type ",s);if(r.array)for(var u=0,v=r.arrayCount;u<v;u++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlFieldType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;this.noIDLSorting||m.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var n=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"dictionary-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;var n=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"callback-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),m=a.children;if(m.length===0)return d;var n=sn.element("table",{"class":"simple"},d);sn.element("tr",{},n,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var q=0;q<m.length;q++){var r=m[q],y=sn.element("tr",{},n),z=sn.element("td",{},y);sn.element("code",{},z,r.id),sn.element("td",{},y,[r.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"],g=function(a){return a.type==j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],A=j=="method"?this.makeMethodID(e,r):sn.idThatDoesNotExist(e+r.refId),s=sn.element("dt",{id:A},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="method"){if(r.params.length){var B=sn.element("table",{"class":"parameters"},t),y=sn.element("tr",{},B);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},y,a)});for(var u=0;u<r.params.length;u++){var C=r.params[u],y=sn.element("tr",{},B);sn.element("td",{"class":"prmName"},y,C.id);var D=sn.element("td",{"class":"prmType"},y),E=sn.element("code",{},D);E.innerHTML=l(C.datatype),C.array&&(E.innerHTML+=k(C)),C.nullable?sn.element("td",{"class":"prmNullTrue"},y,"✔"):sn.element("td",{"class":"prmNullFalse"},y,"✘"),C.optional?sn.element("td",{"class":"prmOptTrue"},y,"✔"):sn.element("td",{"class":"prmOptFalse"},y,"✘");var b=C.description?[C.description]:"";sn.element("td",{"class":"prmDesc"},y,b)}}else sn.element("div",{},t,[sn.element("em",{},null,"No parameters.")]);var F=sn.element("div",{},t);sn.element("em",{},F,"Return type: ");var E=sn.element("code",{},F);E.innerHTML=l(r.datatype),r.array&&(E.innerHTML+=k(r)),r.nullable&&sn.text(", nullable",F)}else if(j=="attribute"){sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlAttrType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.readonly&&sn.text(", readonly",s),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),j(c)},writeAsWebIDL:function(a,e){e++;var g={indent:e,obj:a,proc:this};if(a.type=="module"){if(a.id=="outermost"){var i=$("<div></div>");for(var j=0;j<a.children.length;j++)i.append(this.writeAsWebIDL(a.children[j],e-1));return i.children()}return $(b(g))}if(a.type=="typedef")return g.nullable=a.nullable?"?":"",g.arr=k(a),$(c(g));if(a.type=="implements")return $(d(g));if(a.type=="interface"){var m=this.doc.createElement("div"),n=$(m).makeID("idl-def",a.refId,!0),o="<span class='idlInterface' id='"+n+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e),a.partial&&(o+="partial "),a.callback&&(o+="callback "),o+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(o+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),o+=" {\n";var p=0,q=0,r=0,s=!1;a.children.forEach(function(a,b){var c=0;a.isUnionType?c=a.datatype.join(" or ").length+2:c=a.datatype.length,a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="attribute"?p=c>p?c:p:a.type=="method"?q=c>q?c:q:a.type=="constant"&&(r=c>r?c:r),a.type=="attribute"&&a.readonly&&(s=!0)});var t="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var u=a.children[j];u.type=="attribute"?o+=this.writeAttribute(u,p,e+1,t,s):u.type=="method"?o+=this.writeMethod(u,q,e+1,t):u.type=="constant"&&(o+=this.writeConst(u,r,e+1,t))}return o+=h(e)+"};</span>\n",o}if(a.type=="exception"){var o="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"exception <span class='idlExceptionID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(o+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),o+=" {\n";var p=0,r=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="field"?p=c>p?c:p:a.type=="constant"&&(r=c>r?c:r)});var t="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var u=a.children[j];u.type=="field"?o+=this.writeField(u,p,e+1,t):u.type=="constant"&&(o+=this.writeConst(u,r,e+1,t))}return o+=h(e)+"};</span>\n",o}if(a.type=="dictionary"){var g={obj:a,indent:e},v=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),v=c>v?c:v});var t="widl-"+a.refId+"-",w=$(f(g)),x=w.find(".PLACEHOLDER");for(var j=0;j<a.children.length;j++)x.before(this.writeMember(a.children[j],v,e+1,t)),x.before(x[0].ownerDocument.createTextNode("\n"));return x.remove(),w}if(a.type=="callback"){var o="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"callback <span class='idlCallbackID'>"+a.id+"</span>",o+=" = ";var y=a.nullable?"?":"",z=k(a);return o+="<span class='idlCallbackType'>"+l(a.datatype)+z+y+"</span> ",o+="(",o+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),o+=");</span>\n",o}if(a.type=="enum"){var o="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var j=0;j<a.children.length;j++){var u=a.children[j];o+=h(e+1)+'"<span class="idlEnumItem">'+u.id+'</span>"',j<a.children.length-1&&(o+=","),o+="\n"}return o+=h(e)+"};</span>\n",o}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlFieldType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f="<span class='idlAttribute'>";a.extendedAttributes&&(f+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),f+=h(c),e&&(a.readonly?f+="readonly ":f+="         "),f+="attribute ";var g=b-a.datatype.length;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);f+="<span class='idlAttrType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)f+=" ";return f+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",f+=";</span>\n",f},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=0;a.isUnionType?f=a.datatype.join(" or ").length+2:f=a.datatype.length;var g=b-f;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);e+="<span class='idlMethType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)e+=" ";var n=this.makeMethodID(d,a);return e+="<span class='idlMethName'><a href='#"+n+"'>"+a.id+"</a></span> (",e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e=a.variadic?"...":"",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+e+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var f={obj:a,indent:c,curLnk:d,nullable:a.nullable?"?":"",arr:k(a)};return f.pad=b-a.datatype.length,a.nullable&&(f.pad=f.pad-1),a.array&&(f.pad=f.pad-2*a.arrayCount),$(e(f))}},{run:function(b,c,d,e){e.pub("start","core/webidl"),b.noIDLSorting||(b.noIDLSorting=!1);var f=$(".idl",c),h=function(){e.pub("end","core/webidl"),d()};if(!f.length)return h();$(c).find("head link").first().before($("<style/>").text(a));var i=[];f.each(function(){var a=new g({noIDLSorting:b.noIDLSorting,msg:e,doc:c,conf:b}),d=a.definition($(this)),f=a.makeMarkup(d.htmlID);$(this).replaceWith(f),$.inArray(d.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&i.push(d.id)}),c.normalize(),$("a:not([href])").each(function(){var a=$(this);if(a.hasClass("externalDFN"))return;var b=a.text();$.inArray(b,i)!==-1&&a.attr("href","#idl-def-"+b).addClass("idlType").html("<code>"+b+"</code>")}),h()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("core/structure",[],function(){var a={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},b={},c=!1,d=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZ",f=function(a,g,h,i,j){var k=a.children(j.tocIntroductory?"section":"section:not(.introductory)");if(k.length===0)return null;var l=$("<ul class='toc'></ul>");for(var m=0;m<k.length;m++){var n=$(k[m],g),o=n.hasClass("introductory");if(!n.children().length)continue;var p=n.children()[0],q=p.localName.toLowerCase();if(q!=="h2"&&q!=="h3"&&q!=="h4"&&q!=="h5"&&q!=="h6")continue;var r=p.textContent,s=$(p).contents().clone();s.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),s.find("dfn").renameElement("span").removeAttr("id");var t=n.makeID(null,r);o||h[h.length-1]++;var u=h.slice();n.hasClass("appendix")&&h.length===1&&!c&&(d=h[0],c=!0),c&&(u[0]=e.charAt(h[0]-d));var v=u.join("."),w=u.length==1;w&&(v+=".",$(p).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(v+" ");o||$(p).prepend(x),b[t]=(o?"":"<span class='secno'>"+v+"</span> ")+"<span class='sec-title'>"+r+"</span>";var y=$("<a/>").attr({href:"#"+t,"class":"tocxref"}).append(o?"":x.clone()).append(s),z=$("<li class='tocline'/>").append(y);l.append(z);if(j.maxTocLevel&&i>=j.maxTocLevel)continue;h.push(0);var A=f(n,g,h,i+1,j);A&&z.append(A),h.pop()}return l};return{run:function(c,d,e,g){g.pub("start","core/structure"),c.tocIntroductory||(c.tocIntroductory=!1),c.maxTocLevel||(c.maxTocLevel=0);var h=$("section:not(.introductory)",d).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),i=function(){g.pub("end","core/structure"),e()};if(!h.length)return i();h.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)});if(!c.noTOC){var j=f($("body",d),d,[0],1,c);if(!j)return;var k=$("<section id='toc'/>").append("<h2 class='introductory'>"+a[c.lang||"en"].toc+"</h2>").append(j),l=$("#toc",d);l.length||(l=$("#sotd",d)),l.length||(l=$("#abstract",d)),l.after(k)}$("a[href^='#']:not(.tocxref)",d).each(function(){var a=$(this);if(a.html()!=="")return;var c=a.attr("href").slice(1);b[c]&&(a.addClass("sec-ref"),a.html(b[c]))}),i()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof jQuery)$(f).append(d);else if(d instanceof Array)for(var h=0;h<d.length;h++)$(f).append(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length===0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.14.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b,c){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var d=c?b:b.toLowerCase();d=d.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),d.length>0&&/^[^a-z]/i.test(d)&&(d="x"+d),d.length===0&&(d="generatedID"),a&&(d=a+"-"+d);var e=1,f=this[0].ownerDocument;if($("#"+d,f).length){while($("#"+d+"-"+e,f).length)e++;d+="-"+e}return this.attr("id",d),d},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=$(".issue[data-number]").length>0,h=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),i=d.css("display")!="block",j=d.attr("data-number"),k={inline:i,content:d.html()};k.type=f?"issue":"note",f&&!i&&!g?(h++,k.number=h):j&&(k.number=j);if(!i){var l=$("<div class='"+k.type+"'></div>"),m=$("<div class='"+k.type+"-title'><span></span></div>"),n=f?"Issue":"Note";f&&(g?j&&(n+=" "+j):n+=" "+h),m.find("span").text(n),k.title=d.attr("title"),k.title&&(m.append(c.createTextNode(": "+k.title)),d.removeAttr("title")),l.append(m),l.append(d.clone().removeClass(k.type)),d.replaceWith(l)}e.pub(k.type,k)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}});var sn;(function(){function a(){var a=document.getElementById("respec-err");return a?a.firstElementChild:(a=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},a))}function b(b){window.respecEvent&&respecEvent.pub("error",b),sn.element("li",{style:"color: #c00"},a(),b)}function c(b){window.respecEvent&&respecEvent.pub("warn",b),sn.element("li",{style:"color: #666"},a(),b)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(a,b,c,d,a,b){var e=document.querySelectorAll("script[src]"),f,g="";for(var h=0;h<e.length;h++){var i=e[h].src;/\/js\/require\.js$/.test(i)&&(f=e[h],g=i.replace(/js\/require\.js$/,""))}var j=[],k=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],l=document.getElementsByTagName("head")[0],m=this,n=function(e){j.push(e.target.src),j.length==k.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a())};if(!berjon.simpleNode&&!berjon.biblio)for(var h=0;h<k.length;h++){var o=k[h],p=document.createElement("script");p.type="text/javascript",p.src=g+o,p.setAttribute("class","remove"),p.onload=n,l.appendChild(p)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),m.run(c,d,a,b),b.pub("end","w3c/legacy"),a()},run:function(a,b,c,d){try{this.extractConfig(),this.bibref(a,b,c,d),this.doRDFa&&this.makeRDFa();var e=this;shortcut.add("Ctrl+Shift+Alt+S",function(){e.showSaveOptions()}),shortcut.add("Esc",function(){e.hideSaveOptions()})}catch(f){d.pub("error","Processing error: "+f)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var a=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var b=sn.element("button",{},this.saveMenu,"Save as HTML");b.onclick=function(){a.hideSaveOptions(),a.toHTML()};var c=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toHTMLSource()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML");c.onclick=function(){a.hideSaveOptions(),a.toXHTML()};var c=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");c.onclick=function(){a.hideSaveOptions(),a.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var d=sn.element("button",{},this.saveMenu,"Diffmark");d.onclick=function(){a.hideSaveOptions(),a.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var d=document.documentElement.attributes,e="",f=!1;for(var g=0;g<d.length;g++){var h=d[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=d[g].value;continue}a+=" "+h+'="'+this._esc(d[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var d=0;d<a.attributes.length;d++){var f=a.attributes[d];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var d=0;d<a.childNodes.length;d++)b+=n(a.childNodes[d]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):c("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},bibref:function(a,c,d,e){var f={},g=0,h=a.informativeReferences,i=a.normativeReferences,j=[];for(var k in h)i[k]&&j.push(k);for(var l=0;l<j.length;l++)delete h[j[l]];var m=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},m,"References");if(this.refNote){var n=sn.element("p",{},m);n.innerHTML=this.refNote}var o=function(a){var b=[];for(var c in a)b.push(c);return b},p=["Normative","Informative"];for(var l=0;l<p.length;l++){var q=p[l],r=q=="Normative"?o(i):o(h),s=sn.element("section",{},m);sn.makeID(s,null,q+" references"),sn.element("h3",{},s,q+" references"),r.sort();if(r.length){var t=sn.element("dl",{"class":"bibliography"},s);this.doRDFa&&t.setAttribute("about","");for(var u=0;u<r.length;u++){var v=r[u];sn.element("dt",{id:"bib-"+v},t,"["+v+"]");var w=sn.element("dd",{},t);this.doRDFa&&(q=="Normative"?w.setAttribute("rel","dcterms:requires"):w.setAttribute("rel","dcterms:references")),berjon.biblio[v]?w.innerHTML=berjon.biblio[v]+"\n":(f[v]||(f[v]=0),f[v]++,g++,w.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},s,"No "+q.toLowerCase()+" references.")}if(g>0){b("Got "+g+" tokens looking like a reference, not in biblio DB: ");for(var x in f)f.hasOwnProperty(x)&&b("Bad ref: "+x+", count = "+f[x])}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}}})(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("text!core/css/webidl-oldschool.css",[],function(){return'/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n'}),define("text!core/templates/webidl/module.html",[],function(){return"<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n"}),define("text!core/templates/webidl/typedef.html",[],function(){return"<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}{{#if obj.extendedAttributes}} {{/if}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n"}),define("text!core/templates/webidl/implements.html",[],function(){return"<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n"}),define("text!core/templates/webidl/dict-member.html",[],function(){return"<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n"}),define("text!core/templates/webidl/dictionary.html",[],function(){return"<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n<span class='PLACEHOLDER'></span>};</span>\n"}),define("core/webidl-oldschool",["text!core/css/webidl-oldschool.css","text!core/templates/webidl/module.html","text!core/templates/webidl/typedef.html","text!core/templates/webidl/implements.html","text!core/templates/webidl/dict-member.html","text!core/templates/webidl/dictionary.html"],function(a,b,c,d,e,f){b=Handlebars.compile(b),c=Handlebars.compile(c),d=Handlebars.compile(d),e=Handlebars.compile(e),f=Handlebars.compile(f);var g=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b]);Handlebars.registerHelper("extAttr",function(a,b,c){var d="";return a.extendedAttributes&&(d+=h(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]"+(c?"\n":"")),new Handlebars.SafeString(d)}),Handlebars.registerHelper("idn",function(a){return new Handlebars.SafeString(h(a))}),Handlebars.registerHelper("asWebIDL",function(a,b,c){return new Handlebars.SafeString(a.writeAsWebIDL(b,c))}),Handlebars.registerHelper("datatype",function(a){return new Handlebars.SafeString(l(a))}),Handlebars.registerHelper("pads",function(a){return new Handlebars.SafeString(m(a))}),Handlebars.registerHelper("superclasses",function(a){if(!a.superclasses||!a.superclasses.length)return"";var b=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ");return new Handlebars.SafeString(b)})},h=function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},i=function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},j=function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^\-+/g,""),a=a.replace(/\-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},k=function(a){var b="";for(var c=0,d=a.arrayCount;c<d;c++)b+="[]";return b},l=function(a){if($.isArray(a)){var b=[];for(var c=0,d=a.length;c<d;c++)b.push(l(a[c]));return"("+b.join(" or ")+")"}var e=/^sequence<(.+)>$/.exec(a);return e?"sequence&lt;<a>"+e[1]+"</a>&gt;":"<a>"+a+"</a>"},m=function(a){var b="";for(var c=0;c<a;c++)b+=" ";return b};return g.prototype={setID:function(a,b){a.id=b,a.refId=a.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(a,b){return a.nullable=!1,/\?$/.test(b)&&(b=b.replace(/\?$/,""),a.nullable=!0),b},array:function(a,b){return a.array=!1,/\[\]$/.test(b)&&(a.arrayCount=0,b=b.replace(/(?:\[\])/g,function(){return a.arrayCount++,""}),a.array=!0),b},params:function(a,b,c){var d={};a=this.parseExtendedAttributes(a,d);var e=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,f=e.exec(a);if(!f)return this.msg.pub("error","Expected parameter list, got: "+a),!1;a=a.replace(e,"");var g=f[1];return this.parseDatatype(d,g),this.setID(d,f[2]),b&&(d.description=b.contents()),c.params.push(d),a},optional:function(a){if(a.isUnionType)return a.optional=!1,!1;var b=a.datatype.split(/\s+/),c=b.indexOf("optional"),d=!1;return c>-1&&(d=!0,b.splice(c,1),a.datatype=b.join(" ")),a.optional=d,d},definition:function(a){var b={children:[]},c=a.attr("title"),d=a.attr("id");return c=this.parseExtendedAttributes(c,b),c.indexOf("interface")===0||c.indexOf("partial")===0||/^callback\s+interface\b/.test(c)?this.processInterface(b,c,a):c.indexOf("exception")===0?this.exception(b,c,a):c.indexOf("dictionary")===0?this.dictionary(b,c,a):c.indexOf("callback")===0?this.callback(b,c,a):c.indexOf("enum")===0?this.processEnum(b,c,a):c.indexOf("typedef")===0?this.typedef(b,c,a):/\bimplements\b/.test(c)?this.processImplements(b,c,a):this.msg.pub("error","Expected definition, got: "+c),this.parent.children.push(b),this.processMembers(b,a),d&&(b.htmlID=d),b},processInterface:function(a,b,c){a.type="interface";var d=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return d?(a.partial=!!d[1]&&d[1]==="partial",a.callback=!!d[1]&&d[1]==="callback",this.setID(a,d[2]),c.attr("data-merge")&&(a.merge=c.attr("data-merge").split(" ")),d[3]&&(a.superclasses=d[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+b),a},dictionary:function(a,b,c){return this.excDic("dictionary",a,b,c)},exception:function(a,b,c){return this.excDic("exception",a,b,c)},excDic:function(a,b,c,d){b.type=a;var e=new RegExp("^\\s*"+a+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),f=e.exec(c);return f?(this.setID(b,f[1]),f[2]&&(b.superclasses=f[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+a+", got: "+c),b},callback:function(a,b,c){a.type="callback";var d=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(d){this.setID(a,d[1]);var e=d[2];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e}else this.msg.pub("error","Expected callback, got: "+b);return a},processEnum:function(a,b,c){a.type="enum";var d=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return d?this.setID(a,d[1]):this.msg.pub("error","Expected enum, got: "+b),a},typedef:function(a,b,c){a.type="typedef",b=b.replace(/^\s*typedef\s+/,""),b=this.parseExtendedAttributes(b,a);var d=/^(.+)\s+(\S+)\s*$/.exec(b);if(d){var e=d[1];e=this.nullable(a,e),e=this.array(a,e),a.datatype=e,this.setID(a,d[2]),a.description=c.contents()}else this.msg.pub("error","Expected typedef, got: "+b);return a},processImplements:function(a,b,c){a.type="implements";var d=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(b);return d?(this.setID(a,d[1]),a.datatype=d[2],a.description=c.contents()):this.msg.pub("error","Expected implements, got: "+b),a},processMembers:function(a,b){var c=this.parent,d=this;this.parent=a,b.find("> dt").each(function(){var b=$(this),c=b.next(),e=a.type,f;e==="exception"?f=d.exceptionMember(b,c):e==="dictionary"?f=d.dictionaryMember(b,c):e==="callback"?f=d.callbackMember(b,c):e==="enum"?f=d.processEnumMember(b,c):f=d.interfaceMember(b,c),a.children.push(f)}),this.parent=c},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return d=this.nullable(a,d),a.datatype=d,this.setID(a,c[2]),a.value=c[3],!0}return!1},exceptionMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);if(this.parseConst(c,d))return c;var e=/^\s*(.*?)\s+(\S+)\s*$/.exec(d);if(e){c.type="field";var f=e[1];return f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.setID(c,e[2]),c}this.msg.pub("error","Expected exception member, got: "+d)},dictionaryMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(d);if(e){c.type="member";var f=e[1];return c.defaultValue=e[3],this.setID(c,e[2]),f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,c}this.msg.pub("error","Expected dictionary member, got: "+d)},callbackMember:function(a,b){var c={children:[]},d=i(a.text());c.description=b.contents(),d=this.parseExtendedAttributes(d,c);var e=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(d);if(e){c.type="member";var f=e[1];return this.setID(c,e[2]),c.defaultValue=e[3],f=this.nullable(c,f),f=this.array(c,f),c.datatype=f,this.optional(c),c}this.msg.pub("error","Expected callback member, got: "+d)},processEnumMember:function(a,b){var c={children:[]},d=i(a.text());return c.description=b.contents(),d=this.parseExtendedAttributes(d,c),c.type="member",this.setID(c,d),c},interfaceMember:function(a,b){var c={children:[]},d=i(a.text()),e=b.find("dl.parameters").first();c.description=b.contents().not("dl.parameters"),d=this.parseExtendedAttributes(d,c);var f;f=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(d);if(f){c.type="attribute",c.readonly=f[1]==="readonly";var g=f[2];return g=this.nullable(c,g),g=this.array(c,g),c.datatype=g,this.setID(c,f[3]),c}if(this.parseConst(c,d))return c;f=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(d);if(f){c.type="method";var g=f[1],h=f[3];this.parseDatatype(c,g),this.setID(c,f[2]),c.params=[];if(e.length){e.remove();var j=this;e.find("> dt").each(function(a){return j.params($(this).text(),$(this).next(),c)})}else while(h.length){h=this.params(h,null,c);if(h===!1)break}var k=!1;for(var l=0;l<c.params.length;l++)k?c.params[l].optional=!0:k=this.optional(c.params[l]);return c}this.msg.pub("error","Expected interface member, got: "+d)},parseDatatype:function(a,b){b=this.nullable(a,b),b=this.array(a,b),a.variadic=!1,/\.\.\./.test(b)&&(b=b.replace(/\.\.\./,""),a.variadic=!0),b.indexOf("(")===0?(b=b.replace("(","").replace(")",""),a.datatype=b.split(/\s+or\s+/),a.isUnionType=!0):a.datatype=b},parseExtendedAttributes:function(a,b){return a.replace(/^\s*\[([^\]]+)\]\s*/,function(a,c){return b.extendedAttributes=c,""})},makeMarkup:function(a){var b=$("<div></div>"),c={"class":"idl"};a&&(c.id=a);var d=$("<pre></pre>").attr(c);return d.html(this.writeAsWebIDL(this.parent,-1)),b.append(d),b.append(this.writeAsHTML(this.parent)),b.children()},writeAsHTML:function(a){if(a.type=="module")return a.id=="outermost"?(a.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(a.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(a.type=="typedef"){var b;if(a.description&&a.description.text())b=[a.description];else{var c=sn.element("span",{"class":"idlTypedefType"},null);c.innerHTML=l(a.datatype),b=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,a.id),sn.text(" is used to refer to the "),sn.text(a.array?(a.arrayCount>1?a.arrayCount+"-":"")+"array of ":""),c,sn.text(a.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,b)}if(a.type=="implements"){var b;return a.description&&a.description.text()?b=[a.description]:(b=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,a.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,a.datatype),sn.text(" interface.")],b=[sn.element("p",{},null,b)]),sn.element("div",{"class":"idlImplementsDesc"},null,b)}if(a.type=="exception"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["field","constant"],g=function(a){return a.type===j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="field"){sn.text(" of type ",s);if(r.array)for(var u=0,v=r.arrayCount;u<v;u++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlFieldType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return d}if(a.type=="dictionary"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;this.noIDLSorting||m.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var n=sn.element("section",{},d);b=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Members")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"dictionary-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="callback"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",m=a.children,b;if(m.length===0)return d;var n=sn.element("section",{},d);b=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,a.id),sn.text(" Parameters")],sn.element("h2",{},n,b);var p=sn.element("dl",{"class":"callback-members"},n);for(var q=0;q<m.length;q++){var r=m[q],s=sn.element("dt",{id:e+r.refId},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlMemberType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.nullable&&sn.text(", nullable",s),r.defaultValue&&(sn.text(", defaulting to ",s),sn.element("code",{},s,[sn.text(r.defaultValue)]))}return d}if(a.type=="enum"){var d=sn.documentFragment(),m=a.children;if(m.length===0)return d;var n=sn.element("table",{"class":"simple"},d);sn.element("tr",{},n,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var q=0;q<m.length;q++){var r=m[q],y=sn.element("tr",{},n),z=sn.element("td",{},y);sn.element("code",{},z,r.id),sn.element("td",{},y,[r.description])}return d}if(a.type=="interface"){var d=sn.documentFragment(),e="widl-"+a.refId+"-",f=["attribute","method","constant"],g=function(a){return a.type==j},h=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var i=0;i<f.length;i++){var j=f[i],m=a.children.filter(g);if(m.length===0)continue;this.noIDLSorting||m.sort(h);var n=sn.element("section",{},d),o=j;o=o.substr(0,1).toUpperCase()+o.substr(1)+"s",sn.element("h2",{},n,o);var p=sn.element("dl",{"class":j+"s"},n);for(var q=0;q<m.length;q++){var r=m[q],A=j=="method"?this.makeMethodID(e,r):sn.idThatDoesNotExist(e+r.refId),s=sn.element("dt",{id:A},p);sn.element("code",{},s,r.id);var t=sn.element("dd",{},p,[r.description]);if(j=="method"){if(r.params.length){var B=sn.element("table",{"class":"parameters"},t),y=sn.element("tr",{},B);["Parameter","Type","Nullable","Optional","Description"].forEach(function(a){sn.element("th",{},y,a)});for(var u=0;u<r.params.length;u++){var C=r.params[u],y=sn.element("tr",{},B);sn.element("td",{"class":"prmName"},y,C.id);var D=sn.element("td",{"class":"prmType"},y),E=sn.element("code",{},D);E.innerHTML=l(C.datatype),C.array&&(E.innerHTML+=k(C)),C.nullable?sn.element("td",{"class":"prmNullTrue"},y,"✔"):sn.element("td",{"class":"prmNullFalse"},y,"✘"),C.optional?sn.element("td",{"class":"prmOptTrue"},y,"✔"):sn.element("td",{"class":"prmOptFalse"},y,"✘");var b=C.description?[C.description]:"";sn.element("td",{"class":"prmDesc"},y,b)}}else sn.element("div",{},t,[sn.element("em",{},null,"No parameters.")]);var F=sn.element("div",{},t);sn.element("em",{},F,"Return type: ");var E=sn.element("code",{},F);E.innerHTML=l(r.datatype),r.array&&(E.innerHTML+=k(r)),r.nullable&&sn.text(", nullable",F)}else if(j=="attribute"){sn.text(" of type ",s);if(r.array)for(var i=0,v=r.arrayCount;i<v;i++)sn.text("array of ",s);var w=sn.element("span",{"class":"idlAttrType"},s),x=/^sequence<(.+)>$/.exec(r.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,r.datatype),r.readonly&&sn.text(", readonly",s),r.nullable&&sn.text(", nullable",s)}else j=="constant"&&(sn.text(" of type ",s),sn.element("span",{"class":"idlConstType"},s,[sn.element("a",{},null,r.datatype)]),r.nullable&&sn.text(", nullable",s))}}return typeof a.merge!="undefined"&&a.merge.length>0&&setTimeout(function(){for(var b=0;b<a.merge.length;b++){var c=document.querySelector("#idl-def-"+a.refId),d=document.querySelector("#idl-def-"+a.merge[b]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),d}},makeMethodID:function(a,b){var c=a+b.refId+"-"+b.datatype+"-",d=[];for(var e=0,f=b.params.length;e<f;e++){var g=b.params[e];d.push(g.datatype+(g.array?"Array":"")+"-"+g.id)}return c+=d.join("-"),j(c)},writeAsWebIDL:function(a,e){e++;var g={indent:e,obj:a,proc:this};if(a.type=="module"){if(a.id=="outermost"){var i=$("<div></div>");for(var j=0;j<a.children.length;j++)i.append(this.writeAsWebIDL(a.children[j],e-1));return i.children()}return $(b(g))}if(a.type=="typedef")return g.nullable=a.nullable?"?":"",g.arr=k(a),$(c(g));if(a.type=="implements")return $(d(g));if(a.type=="interface"){var m=this.doc.createElement("div"),n=$(m).makeID("idl-def",a.refId,!0),o="<span class='idlInterface' id='"+n+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e),a.partial&&(o+="partial "),a.callback&&(o+="callback "),o+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(o+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),o+=" {\n";var p=0,q=0,r=0,s=!1;a.children.forEach(function(a,b){var c=0;a.isUnionType?c=a.datatype.join(" or ").length+2:c=a.datatype.length,a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="attribute"?p=c>p?c:p:a.type=="method"?q=c>q?c:q:a.type=="constant"&&(r=c>r?c:r),a.type=="attribute"&&a.readonly&&(s=!0)});var t="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var u=a.children[j];u.type=="attribute"?o+=this.writeAttribute(u,p,e+1,t,s):u.type=="method"?o+=this.writeMethod(u,q,e+1,t):u.type=="constant"&&(o+=this.writeConst(u,r,e+1,t))}return o+=h(e)+"};</span>\n",o}if(a.type=="exception"){var o="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"exception <span class='idlExceptionID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(o+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),o+=" {\n";var p=0,r=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),a.type=="field"?p=c>p?c:p:a.type=="constant"&&(r=c>r?c:r)});var t="widl-"+a.refId+"-";for(var j=0;j<a.children.length;j++){var u=a.children[j];u.type=="field"?o+=this.writeField(u,p,e+1,t):u.type=="constant"&&(o+=this.writeConst(u,r,e+1,t))}return o+=h(e)+"};</span>\n",o}if(a.type=="dictionary"){var g={obj:a,indent:e},v=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2*a.arrayCount),v=c>v?c:v});var t="widl-"+a.refId+"-",w=$(f(g)),x=w.find(".PLACEHOLDER");for(var j=0;j<a.children.length;j++)x.before(this.writeMember(a.children[j],v,e+1,t)),x.before(x[0].ownerDocument.createTextNode("\n"));return x.remove(),w}if(a.type=="callback"){var o="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"callback <span class='idlCallbackID'>"+a.id+"</span>",o+=" = ";var y=a.nullable?"?":"",z=k(a);return o+="<span class='idlCallbackType'>"+l(a.datatype)+z+y+"</span> ",o+="(",o+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),o+=");</span>\n",o}if(a.type=="enum"){var o="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(o+=h(e)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),o+=h(e)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var j=0;j<a.children.length;j++){var u=a.children[j];o+=h(e+1)+'"<span class="idlEnumItem">'+u.id+'</span>"',j<a.children.length-1&&(o+=","),o+="\n"}return o+=h(e)+"};</span>\n",o}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2*a.arrayCount);var g=a.nullable?"?":"",i=k(a);e+="<span class='idlFieldType'>"+l(a.datatype)+i+g+"</span> ";for(var j=0;j<f;j++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f="<span class='idlAttribute'>";a.extendedAttributes&&(f+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),f+=h(c),e&&(a.readonly?f+="readonly ":f+="         "),f+="attribute ";var g=b-a.datatype.length;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);f+="<span class='idlAttrType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)f+=" ";return f+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",f+=";</span>\n",f},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c);var f=0;a.isUnionType?f=a.datatype.join(" or ").length+2:f=a.datatype.length;var g=b-f;a.nullable&&(g-=1),a.array&&(g-=2*a.arrayCount);var i=a.nullable?"?":"",j=k(a);e+="<span class='idlMethType'>"+l(a.datatype)+j+i+"</span> ";for(var m=0;m<g;m++)e+=" ";var n=this.makeMethodID(d,a);return e+="<span class='idlMethName'><a href='#"+n+"'>"+a.id+"</a></span> (",e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=k(a),e=a.variadic?"...":"",f="<span class='idlParam'>";return a.extendedAttributes&&(f+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),f+=c+"<span class='idlParamType'>"+l(a.datatype)+d+b+e+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",f}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";a.extendedAttributes&&(e+=h(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=h(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var f={obj:a,indent:c,curLnk:d,nullable:a.nullable?"?":"",arr:k(a)};return f.pad=b-a.datatype.length,a.nullable&&(f.pad=f.pad-1),a.array&&(f.pad=f.pad-2*a.arrayCount),$(e(f))}},{run:function(b,c,d,e){e.pub("start","core/webidl"),b.noIDLSorting||(b.noIDLSorting=!1);var f=$(".idl",c),h=function(){e.pub("end","core/webidl"),d()};if(!f.length)return h();$(c).find("head link").first().before($("<style/>").text(a));var i=[];f.each(function(){var a=new g({noIDLSorting:b.noIDLSorting,msg:e,doc:c,conf:b}),d=a.definition($(this)),f=a.makeMarkup(d.htmlID);$(this).replaceWith(f),$.inArray(d.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&i.push(d.id)}),c.normalize(),$("a:not([href])").each(function(){var a=$(this);if(a.hasClass("externalDFN"))return;var b=a.text();$.inArray(b,i)!==-1&&a.attr("href","#idl-def-"+b).addClass("idlType").html("<code>"+b+"</code>")}),h()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("core/structure",[],function(){var a={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},b={},c=!1,d=0,e="ABCDEFGHIJKLMNOPQRSTUVWXYZ",f=function(a,g,h,i,j){var k=a.children(j.tocIntroductory?"section":"section:not(.introductory)");if(k.length===0)return null;var l=$("<ul class='toc'></ul>");for(var m=0;m<k.length;m++){var n=$(k[m],g),o=n.hasClass("introductory");if(!n.children().length)continue;var p=n.children()[0],q=p.localName.toLowerCase();if(q!=="h2"&&q!=="h3"&&q!=="h4"&&q!=="h5"&&q!=="h6")continue;var r=p.textContent,s=$("<div></div>").append($(p).contents().clone());s.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),s.find("dfn").renameElement("span").removeAttr("id");var t=n.makeID(null,r);o||h[h.length-1]++;var u=h.slice();n.hasClass("appendix")&&h.length===1&&!c&&(d=h[0],c=!0),c&&(u[0]=e.charAt(h[0]-d));var v=u.join("."),w=u.length==1;w&&(v+=".",$(p).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(v+" ");o||$(p).prepend(x),b[t]=(o?"":"<span class='secno'>"+v+"</span> ")+"<span class='sec-title'>"+r+"</span>";var y=$("<a/>").attr({href:"#"+t,"class":"tocxref"}).append(o?"":x.clone()).append(s.contents()),z=$("<li class='tocline'/>").append(y);l.append(z);if(j.maxTocLevel&&i>=j.maxTocLevel)continue;h.push(0);var A=f(n,g,h,i+1,j);A&&z.append(A),h.pop()}return l};return{run:function(c,d,e,g){g.pub("start","core/structure"),c.tocIntroductory||(c.tocIntroductory=!1),c.maxTocLevel||(c.maxTocLevel=0);var h=$("section:not(.introductory)",d).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),i=function(){g.pub("end","core/structure"),e()};if(!h.length)return i();h.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)});if(!c.noTOC){var j=f($("body",d),d,[0],1,c);if(!j)return;var k=$("<section id='toc'/>").append("<h2 class='introductory'>"+a[c.lang||"en"].toc+"</h2>").append(j),l=$("#toc",d);l.length||(l=$("#sotd",d)),l.length||(l=$("#abstract",d)),l.after(k)}$("a[href^='#']:not(.tocxref)",d).each(function(){var a=$(this);if(a.html()!=="")return;var c=a.attr("href").slice(1);b[c]&&(a.addClass("sec-ref"),a.html(b[c]))}),i()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof jQuery)$(f).append(d);else if(d instanceof Array)for(var h=0;h<d.length;h++)$(f).append(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length===0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^\-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length===0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.15.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","");var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.scheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.scheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.scheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.scheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{scheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{scheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,t){var r=$(t),s=r.hasClass("issue"),a=r.css("display")!="block",f=r.attr("data-number"),l={inline:a,content:r.html()};l.type=s?"issue":"note",s&&!a&&!o?(u++,l.number=u):f&&(l.number=f);if(!a){var c=$("<div class='"+l.type+"'></div>"),h=$("<div class='"+l.type+"-title'><span></span></div>"),p=s?"Issue":"Note";s&&(o?f&&(p+=" "+f):p+=" "+u),h.find("span").text(p),l.title=r.attr("title"),l.title&&(h.append(n.createTextNode(": "+l.title)),r.removeAttr("title")),c.append(h),c.append(r.clone().removeClass(l.type)),r.replaceWith(c)}i.pub(l.type,l)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.scheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.scheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.16.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","");var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.scheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.scheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.scheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.scheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{scheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{scheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.scheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.scheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.17.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.18.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.19.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.2.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType {\n    color:  #005a9c;\n}\n.idlAttrName {\n    color:  #ff4500;\n}\n.idlAttrName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figure"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figure"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={title:null,additionalCopyrightHolders:null,overrideCopyright:null,editors:[],authors:[],isLocal:!1,loadAndRun:function(b,c){var d=document.querySelectorAll("script[src]"),e,f="";for(var g=0;g<d.length;g++){var h=d[g].src;/\/js\/require\.js$/.test(h)&&(e=d[g],f=h.replace(/js\/require\.js$/,""))}this.base=f,f.indexOf("file://")===0&&(this.isLocal=!0);var i=[],j=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],k=document.getElementsByTagName("head")[0],l=this,m=function(d){i.push(d.target.src),i.length==j.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var g=0;g<j.length;g++){var n=j[g],o=document.createElement("script");o.type="text/javascript",o.src=f+n,o.setAttribute("class","remove"),o.onload=m,k.appendChild(o)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),l.run(),c.pub("end","w3c/legacy"),b()},run:function(){try{this.extractConfig(),this.inlines(),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var a=this;shortcut.add("Ctrl+Shift+Alt+S",function(){a.showSaveOptions()}),shortcut.add("Esc",function(){a.hideSaveOptions()})}catch(b){c("Processing error: "+b),typeof console!="undefined"&&console.log&&console.log(b)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},inlines:function(){document.normalize();var b={},d={},e={},f={},g={},h=0,i=document.querySelectorAll("abbr[title]");for(var j=0;j<i.length;j++)e[i[j].textContent]=i[j].getAttribute("title");var k=document.querySelectorAll("acronym[title]");for(var j=0;j<k.length;j++)f[k[j].textContent]=k[j].getAttribute("title");var l=[];for(var m in e)e.hasOwnProperty(m)&&l.push(m);for(var m in f)e.hasOwnProperty(m)&&l.push(m);l.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var n=l.length?"|(?:\\b"+l.join("\\b)|(?:\\b")+"\\b)":"",o=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+n+")"),p=a.findNodes(".//text()",document.body);for(var j=0;j<p.length;j++){var q=p[j],r=q.data.split(o),s=a.documentFragment();while(r.length){var t=r.shift(),u=null;r.length&&(u=r.shift()),a.text(t,s);if(u)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(u))u=u.toLowerCase(),a.element("em",{"class":"rfc2119",title:u},s,u);else if(/^\[\[/.test(u)){var v=u;v=v.replace(/^\[\[/,""),v=v.replace(/\]\]$/,"");var w=!1;v.indexOf("!")===0&&(w=!0,v=v.replace(/^!/,""));if(berjon.biblio[v]){w?b[v]=!0:d[v]=!0,a.text("[",s);var x=a.element("cite",{},s);a.element("a",{"class":"bibref",rel:"biblioentry",href:"#bib-"+v},x,v),a.text("]",s)}else h++,g[v]?g[v]=g[v]+1:g[v]=1}else e[u]?a.findNodes("ancestor::abbr",q).length?a.text(u,s):a.element("abbr",{title:e[u]},s,u):f[u]?a.findNodes("ancestor::acronym",q).length?a.text(u,s):a.element("acronym",{title:f[u]},s,u):c("Found token '"+u+"' but it does not correspond to anything")}q.parentNode.replaceChild(s,q)}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}var z=[];for(var m in d)b[m]&&z.push(m);for(var j=0;j<z.length;j++)delete d[z[j]];var A=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},A,"References");if(this.refNote){var B=a.element("p",{},A);B.innerHTML=this.refNote}var C=["Normative","Informative"];for(var j=0;j<C.length;j++){var D=C[j],E=D=="Normative"?b:d,F=a.element("section",{},A);a.makeID(F,null,D+" references"),a.element("h3",{},F,D+" references");var G=[];for(var m in E)E.hasOwnProperty(m)&&G.push(m);G.sort();if(G.length){var H=a.element("dl",{"class":"bibliography"},F);this.doRDFa&&H.setAttribute("about","");for(var I=0;I<G.length;I++){var v=G[I];a.element("dt",{id:"bib-"+v},H,"["+v+"]");var J=a.element("dd",{},H);this.doRDFa&&(D=="Normative"?J.setAttribute("rel","dcterms:requires"):J.setAttribute("rel","dcterms:references")),berjon.biblio[v]&&(J.innerHTML=berjon.biblio[v]+"\n")}}else a.element("p",{},F,"No "+D.toLowerCase()+" references.")}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d)}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/fix-headers","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.20.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,f=[];for(var l in u)a[l]&&f.push(l);for(var c=0;c<f.length;c++)delete u[f[c]];var h=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},h,"References");if(this.refNote){var p=sn.element("p",{},h);p.innerHTML=this.refNote}var d=function(e){var t=[];for(var n in e)t.push(n);return t},v=["Normative","Informative"];for(var c=0;c<v.length;c++){var m=v[c],g=m=="Normative"?d(a):d(u),y=sn.element("section",{},h);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();if(g.length){var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}else sn.element("p",{},y,"No "+m.toLowerCase()+" references.")}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.21.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE"||s==="FPWD-NOTE")s="WD";if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.22.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.23.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.24.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.25.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.26.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3).</cite></a> SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.27.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e=document.getElementById("respec-err");return e?e.firstElementChild:(e=sn.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),sn.element("ul",{},e))}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)this.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121011/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 11 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121011/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121011/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121011/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 11 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121011/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121011/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121011/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 11 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121011/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121011/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121011/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 11 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121011/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121011/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.28.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.29.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$("*.req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.3.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?(console.log("MATCHED!",b[1]),"sequence&lt;<a>"+b[1]+"</a>&gt;"):"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/fix-headers","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.30.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$("*.req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.31.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929/">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.32.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929/">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.33.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");return n=this.parseExtendedAttributes(n,t),n.indexOf("interface")===0||n.indexOf("partial")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n),this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n){e.type="interface";var r=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return r?(e.partial=!!r[1]&&r[1]==="partial",e.callback=!!r[1]&&r[1]==="callback",this.setID(e,r[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),r[3]&&(e.superclasses=r[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n){return this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929/">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.34.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(e){return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(e,t){function u(e,n){var s=t.createElement("section");s.appendChild(e),a(n).appendChild(s),i[n]=s,r=s}function a(e){var t;while(e>0){e--,t=i[e];if(t)return t}}var n=t.createDocumentFragment(),r=n,i=[n],s,o;while(s=e.firstChild){if(s.nodeType!==1){e.removeChild(s);continue}o=s.tagName.toLowerCase();switch(o){case"h1":u(s,1);break;case"h2":u(s,2);break;case"h3":u(s,3);break;case"h4":u(s,4);break;case"h5":u(s,5);break;case"h6":u(s,6);break;default:r.appendChild(s)}}return n},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"',e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span></span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1];return this.parseDatatype(r,o),this.setID(r,s[2]),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?n.params[h].optional=!0:c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 23 July 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-interop/Overview.src.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Frederick Hirsch <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 6 August 2012. W3C Editors Draft. (Work in progress.) URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-interop/Overview.src.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.35.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/"><cite>XML Signature Best Practices.</cite></a> 10 July 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/">http://www.w3.org/TR/2012/NOTE-xmldsig-bestpractices-20120710/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/">http://www.w3.org/TR/2012/WD-xmldsig-core1-20121018/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 18 October 2012. W3C Last Call Working Draft. (Work in progress) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/">http://www.w3.org/TR/2012/WD-xmlenc-core1-20121018/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a> . 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2012/07/11/XMLencBleichenbacher.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.36.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM4-EVENTS":'Travis Leithead; Gary Kacmarcik. <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm"><cite>DOM4 Events Specification.</cite></a> 6 January 2013. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm">http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',"LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data.</cite></a> 18 June 2009. Design Issue. (Work in progress.) URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":'Jacob Rossi, Matt Brubeck. <a href="http://www.w3.org/TR/pointerevents/"><cite>Pointer Events.</cite></a> 11 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/pointerevents/">http://www.w3.org/TR/pointerevents/</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',"SCREEN-ORIENTATION":'Mounir Lamouri. <a href="http://www.w3.org/TR/screen-orientation/"><cite>The Screen Orientation API.</cite></a> 06 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/"><cite>XML Signature Best Practices.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/">http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/"><cite>XML Signature Properties.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS&#8217;11, ACM. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/">http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 13 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/"><cite>XML Security RELAX NG Schemas.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/eREC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.37.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM4-EVENTS":'Travis Leithead; Gary Kacmarcik. <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm"><cite>DOM4 Events Specification.</cite></a> 6 January 2013. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm">http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Travis Leithead; Jacob Rossi; Doug Schepers; Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 06 September 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/">http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 29 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data Design Issues.</cite></a> 27 July 2006.  W3C-Internal Document. URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a>',"LLD-UC":'D. Vila Suero. <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/"><cite>Library Linked Data Incubartor Group: Use Cases.</cite></a> 25 October 2011.  W3C Incubator Group Report. URL: <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/">http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/</a>',LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:'WonSuk Lee; et. al. <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/"><cite>Ontology for Media Resources 1.0.</cite></a> 9 February 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/">http://www.w3.org/TR/2012/REC-mediaont-10-20120209/</a> ',"MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":'Jacob Rossi, Matt Brubeck. <a href="http://www.w3.org/TR/pointerevents/"><cite>Pointer Events.</cite></a> 11 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/pointerevents/">http://www.w3.org/TR/pointerevents/</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":'Eric Prud\'hommeaux; Michael Hausenblas. <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/"><cite>Use Cases and Requirements for Mapping Relational Databases to RDF.</cite></a> 8 June 2010. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/">http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/</a> ',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',"SCREEN-ORIENTATION":'Mounir Lamouri. <a href="http://www.w3.org/TR/screen-orientation/"><cite>The Screen Orientation API.</cite></a> 06 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/"><cite>XML Signature Best Practices.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/">http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/"><cite>XML Signature Properties.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS&#8217;11, ACM. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/">http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 13 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/"><cite>XML Security RELAX NG Schemas.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/eREC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.38.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          {{#if isPR}}\n          {{else}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{/if}}\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          {{#if isPR}}\n          The W3C Membership and other interested parties are invited\n          to review the document and send comments to\n\n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)\n          through {{humanPREnd}}.\n          Advisory Committee Representatives should consult their\n          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. \n          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.\n        </p>\n        {{#if implReport}}\n        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>\n        {{/if}}\n        {{else}}\n        All comments are welcome.\n        {{/if}}\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isPR=e.specStatus==="PR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.specStatus==="PR"&&!e.lcEnd&&a.pub("error","Status is PR but no lcEnd is specified (needed to indicate end of previous LC)"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.specStatus==="PR"&&!e.prEnd&&a.pub("error","Status is PR but no prEnd is specified"),e.humanPREnd=t.humanDate(e.prEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m){var g=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=y(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(y(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(S(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},y=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},b=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},w=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},E=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},S=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(S(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},x=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return g.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=b(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=b(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=b(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=S(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=S(L.datatype),L.array&&(O.innerHTML+=E(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=S(v.datatype),v.array&&(O.innerHTML+=E(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),x=/^sequence<(.+)>$/.exec(v.datatype);x?(sn.text("sequence<",w),sn.element("a",{},w,x[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),w(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=E(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),g=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:n=e.datatype.length,e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?g=n>g?n:g:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,g,t+1,S,w);if(e.type=="method")return x.writeMethod(e,y,t+1,S);if(e.type=="constant")return x.writeConst(e,b,t+1,S)}).join("");return m({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var g=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?g=n>g?n:g:e.type==="constant"&&(b=n>b?n:b)});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,g,t+1,S);if(e.type==="constant")return x.writeConst(e,b,t+1,S)}).join("");return v({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var S="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,S)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:E(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),d({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:E(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:E(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:E(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:E(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new g({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Travis Leithead; Jacob Rossi; Doug Schepers; Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 06 September 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/">http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Robin Berjon; et al. <a href="http://www.w3.org/TR/html5/"><cite>HTML5.</cite></a> 17 December 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data Design Issues.</cite></a> 27 July 2006.  W3C-Internal Document. URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a>',"LLD-UC":'D. Vila Suero. <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/"><cite>Library Linked Data Incubartor Group: Use Cases.</cite></a> 25 October 2011.  W3C Incubator Group Report. URL: <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/">http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/</a>',LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:'WonSuk Lee; et. al. <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/"><cite>Ontology for Media Resources 1.0.</cite></a> 9 February 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/">http://www.w3.org/TR/2012/REC-mediaont-10-20120209/</a> ',"MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":'Jacob Rossi, Matt Brubeck. <a href="http://www.w3.org/TR/pointerevents/"><cite>Pointer Events.</cite></a> 11 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/pointerevents/">http://www.w3.org/TR/pointerevents/</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":'Eric Prud\'hommeaux; Michael Hausenblas. <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/"><cite>Use Cases and Requirements for Mapping Relational Databases to RDF.</cite></a> 8 June 2010. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/">http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/</a> ',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',"SCREEN-ORIENTATION":'Mounir Lamouri. <a href="http://www.w3.org/TR/screen-orientation/"><cite>The Screen Orientation API.</cite></a> 06 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',"STREAMS-API":'Feras Moussa. <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm"><cite>Streams API.</cite></a> 25 October 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm">http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UI-EVENTS":'Travis Leithead; Gary Kacmarcik. <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm"><cite>UI Events.</cite></a> 7 January 2013. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm">http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/"><cite>XML Signature Best Practices.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/">http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130117/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130117/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/"><cite>XML Signature Properties.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/">http://www.w3.org/TR/2013/PR-xmldsig-properties-20130117/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS&#8217;11, ACM. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/">http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 17 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130117/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-explain-20121018/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 13 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130117/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130117/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/"><cite>XML Security RELAX NG Schemas.</cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130117/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 17 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130117/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/eREC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.39.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          {{#if isPR}}\n          {{else}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{/if}}\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          {{#if isPR}}\n          The W3C Membership and other interested parties are invited\n          to review the document and send comments to\n\n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)\n          through {{humanPREnd}}.\n          Advisory Committee Representatives should consult their\n          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. \n          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.\n        </p>\n        {{#if implReport}}\n        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>\n        {{/if}}\n        {{else}}\n        All comments are welcome.\n        {{/if}}\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isPR=e.specStatus==="PR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.specStatus==="PR"&&!e.lcEnd&&a.pub("error","Status is PR but no lcEnd is specified (needed to indicate end of previous LC)"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.specStatus==="PR"&&!e.prEnd&&a.pub("error","Status is PR but no prEnd is specified"),e.humanPREnd=t.humanDate(e.prEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=berjon.biblio[E]+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/serializer.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlSerializer'>{{extAttr obj indent true\n}}{{idn indent}}serializer{{#if values}} = <span class='idlSerializerValues'>{{values}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/serializer.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g){var y=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=b(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(b(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(T(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},b=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},w=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},E=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},S=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},x=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(x(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},T=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return y.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=w(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=w(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}u=/^\s*serializer(\s*=\s*((\{\s*(\S+(\s*,\s*\S+)*)?\s*\})|(\[(\s*\S+(\s*,\s*\S+)*)?\s*\])|(\S+)))?\s*$/.exec(r);if(u){n.type="serializer",n.values=[],this.setID(n,"serializer");var p=u[3],d=u[6],v=u[9],m;p?(n.serializertype="map",m=u[4]):d?(n.serializertype="list",m=u[7]):v?(n.serializertype="attribute",n.values.push(v)):n.serializertype="prose";if(m){var g=m.split(/\s*,\s*/);n.getter=!1,n.inherit=!1,n.all=!1,g[0]=="getter"?n.getter=!0:(n.serializertype=="map"&&(g[0]=="inherit"&&(n.inherit=!0,g.shift()),g[0]=="attribute"&&n.serializertype=="map"&&(n.all=!0,g=[])),n.values=g)}return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),t.append(this.writeAsHTML(this.parent)),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=x(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+(f!="serializer"?"s":""),this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);if(f!="serializer"){var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=x(L.datatype),L.array&&(O.innerHTML+=S(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=x(v.datatype),v.array&&(O.innerHTML+=S(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}else{var j=sn.element("div",{},c);if(v.serializertype!="prose"){var F="Instances of this interface are serialized as ";if(v.serializertype=="map"){var I="a map ";if(v.getter)I+="with entries corresponding to the named properties";else{var q="";v.inherit&&(I+="with entries from the closest inherited interface ",q="and "),v.all?I+=q+"with entries for each of the serializable attributes":v.values&&v.values.length?I+=q+"with entries for the following attributes: "+v.values.join(", "):I="an empty map"}F+=I}else if(v.serializertype=="list"){var R="a list ";v.getter?R+="with values corresponding to the indexed properties":v.values&&v.values.length?R+="with the values of the following attributes: "+v.values.join(", "):I="an empty list",F+=R}else v.serializertype=="attribute"&&(F+="the value of the attribute "+v.values[0]);F+=".";var U=sn.element("p",{},j,F)}var g=sn.element("p",{},j,[v.description])}}return typeof e.merge!="undefined"&&e.merge.length>0&&setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);r.parentNode.parentNode.removeChild(r.parentNode),n.appendChild(document.createElement("br")),n.appendChild(r)}},0),r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),E(n)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=S(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),v=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:e.datatype&&(n=e.datatype.length),e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?v=n>v?n:v:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,v,t+1,E,w);if(e.type=="method")return x.writeMethod(e,y,t+1,E);if(e.type=="constant")return x.writeConst(e,b,t+1,E);if(e.type=="serializer")return x.writeSerializer(e,t+1,E)}).join("");return g({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var v=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?v=n>v?n:v:e.type==="constant"&&(b=n>b?n:b)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,v,t+1,E);if(e.type==="constant")return x.writeConst(e,b,t+1,E)}).join("");return m({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,E)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:S(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),v({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:S(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeSerializer:function(e,t,n){var r="";if(e.serializertype=="map"){var i=[];e.getter?i=["getter"]:(e.inherit&&i.push("inherit"),e.all?i.push("attribute"):i=i.concat(e.values)),r="{"+i.join(", ")+"}"}else if(e.serializertype=="list"){var s=e.getter?["getter"]:e.values;r="["+s.join(", ")+"]"}else e.serializertype=="attribute"&&(r=e.values[0]);return d({obj:e,indent:t,values:r})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:S(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new y({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',CSSOM:'Anne van Kesteren. <a href="http://www.w3.org/TR/cssom/"><cite>CSSOM.</cite></a> 12 July 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/cssom/">http://www.w3.org/TR/cssom/</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Travis Leithead; Jacob Rossi; Doug Schepers; Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 06 September 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/">http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Robin Berjon; et al. <a href="http://www.w3.org/TR/html5/"><cite>HTML5.</cite></a> 17 December 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data Design Issues.</cite></a> 27 July 2006.  W3C-Internal Document. URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a>',"LINKED-DATA-PLATFORM":'Steve Speicher; et al. <a href="http://www.w3.org/TR/ldp/"><cite>Linked Data Platform 1.0</cite></a>25 October 2012.  W3C Working Draft. URL: <a href="http://www.w3.org/TR/ldp/">http://www.w3.org/TR/ldp/</a>',"LLD-UC":'D. Vila Suero. <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/"><cite>Library Linked Data Incubartor Group: Use Cases.</cite></a> 25 October 2011.  W3C Incubator Group Report. URL: <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/">http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/</a>',LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:'WonSuk Lee; et. al. <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/"><cite>Ontology for Media Resources 1.0.</cite></a> 9 February 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/">http://www.w3.org/TR/2012/REC-mediaont-10-20120209/</a> ',"MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":'Jacob Rossi, Matt Brubeck. <a href="http://www.w3.org/TR/pointerevents/"><cite>Pointer Events.</cite></a> 11 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/pointerevents/">http://www.w3.org/TR/pointerevents/</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":'Eric Prud\'hommeaux; Michael Hausenblas. <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/"><cite>Use Cases and Requirements for Mapping Relational Databases to RDF.</cite></a> 8 June 2010. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/">http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/</a> ',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',"SCREEN-ORIENTATION":'Mounir Lamouri. <a href="http://www.w3.org/TR/screen-orientation/"><cite>The Screen Orientation API.</cite></a> 06 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',"STREAMS-API":'Feras Moussa. <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm"><cite>Streams API.</cite></a> 25 October 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm">http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UI-EVENTS":'Travis Leithead; Gary Kacmarcik. <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm"><cite>UI Events.</cite></a> 7 January 2013. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm">http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/"><cite>XML Signature Best Practices.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/">http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/"><cite>XML Signature Properties.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS&#8217;11, ACM. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/">http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/">http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/eREC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.4.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.40.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          {{#if isPR}}\n          {{else}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{/if}}\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          {{#if isPR}}\n          The W3C Membership and other interested parties are invited\n          to review the document and send comments to\n\n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)\n          through {{humanPREnd}}.\n          Advisory Committee Representatives should consult their\n          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. \n          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.\n        </p>\n        {{#if implReport}}\n        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>\n        {{/if}}\n        {{else}}\n        All comments are welcome.\n        {{/if}}\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isPR=e.specStatus==="PR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.specStatus==="PR"&&!e.lcEnd&&a.pub("error","Status is PR but no lcEnd is specified (needed to indicate end of previous LC)"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.specStatus==="PR"&&!e.prEnd&&a.pub("error","Status is PR but no prEnd is specified"),e.humanPREnd=t.humanDate(e.prEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=this.stringifyRef(berjon.biblio[E])+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},stringifyRef:function(e){if(typeof e=="string")return e;var t="";return t+=e.authors.join("; "),e.etAl&&(t+=" et al"),t+=". ",t+='<a href="'+e.href+'"><cite>'+e.title+"</cite></a> ",t+=e.date+". ",t+=this.REF_STATUSES[e.status]||e.status,t+='. URL: <a href="'+e.href+'">'+e.href+"</a>",t},REF_STATUSES:{NOTE:"W3C Note",ED:"W3C Editor's Draft",FPWD:"W3C First Public Working Draft",WD:"W3C Working Draft",CR:"W3C Candidate Recommendation",PR:"W3C Proposed Recommendation",REC:"W3C Recommendation"},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/serializer.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlSerializer'>{{extAttr obj indent true\n}}{{idn indent}}serializer{{#if values}} = <span class='idlSerializerValues'>{{values}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/serializer.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g){var y=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=b(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(b(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(T(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},b=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},w=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},E=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},S=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},x=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(x(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},T=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return y.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=w(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=w(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}u=/^\s*serializer(\s*=\s*((\{\s*(\S+(\s*,\s*\S+)*)?\s*\})|(\[(\s*\S+(\s*,\s*\S+)*)?\s*\])|(\S+)))?\s*$/.exec(r);if(u){n.type="serializer",n.values=[],this.setID(n,"serializer");var p=u[3],d=u[6],v=u[9],m;p?(n.serializertype="map",m=u[4]):d?(n.serializertype="list",m=u[7]):v?(n.serializertype="attribute",n.values.push(v)):n.serializertype="prose";if(m){var g=m.split(/\s*,\s*/);n.getter=!1,n.inherit=!1,n.all=!1,g[0]=="getter"?n.getter=!0:(n.serializertype=="map"&&(g[0]=="inherit"&&(n.inherit=!0,g.shift()),g[0]=="attribute"&&n.serializertype=="map"&&(n.all=!0,g=[])),n.values=g)}return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),this.conf.noLegacyStyle||t.append(this.writeAsHTML(this.parent)),this.mergeWebIDL(this.parent.children[0]),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=x(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant","serializer"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+(f!="serializer"?"s":""),this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);if(f!="serializer"){var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=x(L.datatype),L.array&&(O.innerHTML+=S(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=x(v.datatype),v.array&&(O.innerHTML+=S(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}else{var j=sn.element("div",{},c),v=l[0];if(v.serializertype!="prose"){var F="Instances of this interface are serialized as ";if(v.serializertype=="map"){var I="a map ";if(v.getter)I+="with entries corresponding to the named properties";else{var q="";v.inherit&&(I+="with entries from the closest inherited interface ",q="and "),v.all?I+=q+"with entries for each of the serializable attributes":v.values&&v.values.length?I+=q+"with entries for the following attributes: "+v.values.join(", "):I="an empty map"}F+=I}else if(v.serializertype=="list"){var R="a list ";v.getter?R+="with values corresponding to the indexed properties":v.values&&v.values.length?R+="with the values of the following attributes: "+v.values.join(", "):I="an empty list",F+=R}else v.serializertype=="attribute"&&(F+="the value of the attribute "+v.values[0]);F+=".";var U=sn.element("p",{},j,F)}var g=sn.element("p",{},j,[v.description])}}return r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),E(n)},mergeWebIDL:function(e){if(typeof e.merge=="undefined"||e.merge.length===0)return;setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);n.insertBefore(document.createElement("br"),n.firstChild),n.insertBefore(document.createElement("br"),n.firstChild),r.parentNode.parentNode.removeChild(r.parentNode),n.insertBefore(r,n.firstChild)}},0)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=S(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),v=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:e.datatype&&(n=e.datatype.length),e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?v=n>v?n:v:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,v,t+1,E,w);if(e.type=="method")return x.writeMethod(e,y,t+1,E);if(e.type=="constant")return x.writeConst(e,b,t+1,E);if(e.type=="serializer")return x.writeSerializer(e,t+1,E)}).join("");return g({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var v=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?v=n>v?n:v:e.type==="constant"&&(b=n>b?n:b)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,v,t+1,E);if(e.type==="constant")return x.writeConst(e,b,t+1,E)}).join("");return m({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,E)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:S(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),v({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:S(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeSerializer:function(e,t,n){var r="";if(e.serializertype=="map"){var i=[];e.getter?i=["getter"]:(e.inherit&&i.push("inherit"),e.all?i.push("attribute"):i=i.concat(e.values)),r="{"+i.join(", ")+"}"}else if(e.serializertype=="list"){var s=e.getter?["getter"]:e.values;r="["+s.join(", ")+"]"}else e.serializertype=="attribute"&&(r=e.values[0]);return d({obj:e,indent:t,values:r})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:S(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new y({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',CSSOM:'Anne van Kesteren. <a href="http://www.w3.org/TR/cssom/"><cite>CSSOM.</cite></a> 12 July 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/cssom/">http://www.w3.org/TR/cssom/</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a>',"DC-RDF":'M. Nilsson; et al. <a href="http://dublincore.org/documents/dc-rdf/"><cite>Expressing Dublin Core metadata using the Resource Description Framework (RDF).</cite></a> 14 January 2008. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2008/01/14/dc-rdf/">http://dublincore.org/documents/2008/01/14/dc-rdf/</a>',"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":'S. Cheshire; M. Krochmal. <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt"><cite>DNS-Based Service Discovery.</cite></a> 27 February 2011. IETF Draft. URL: <a href="http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt">http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Travis Leithead; Jacob Rossi; Doug Schepers; Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 06 September 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/">http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/"><cite>Media Capture and Streams</cite></a> 28 June 2012. W3C Working Draft (Work in progress.) URL: <a href="http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/">http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"GSM-SMS":'3G Partnership Project. <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip"><cite>Technical realization of the Short Message Service (SMS).</cite></a> 11 January 2002. 3GPP 0340-750. URL: <a href="http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip">http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Robin Berjon; et al. <a href="http://www.w3.org/TR/html5/"><cite>HTML5.</cite></a> 17 December 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5/">http://www.w3.org/TR/html5/</a> ',"HTML5-20121025":'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/2012/WD-html5-20121025/"><cite>HTML5.</cite></a> 25 October 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html5-20121025/">http://www.w3.org/TR/2012/WD-html5-20121025/</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":'Tim Berners-Lee. <a href="http://www.w3.org/DesignIssues/LinkedData.html"><cite>Linked Data Design Issues.</cite></a> 27 July 2006.  W3C-Internal Document. URL: <a href="http://www.w3.org/DesignIssues/LinkedData.html">http://www.w3.org/DesignIssues/LinkedData.html</a>',"LINKED-DATA-PLATFORM":'Steve Speicher; et al. <a href="http://www.w3.org/TR/ldp/"><cite>Linked Data Platform 1.0</cite></a>25 October 2012.  W3C Working Draft. URL: <a href="http://www.w3.org/TR/ldp/">http://www.w3.org/TR/ldp/</a>',"LLD-UC":'D. Vila Suero. <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/"><cite>Library Linked Data Incubartor Group: Use Cases.</cite></a> 25 October 2011.  W3C Incubator Group Report. URL: <a href="http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/">http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/</a>',LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:'S. Cheshire; M. Krochmal. <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt"><cite>Multicast DNS.</cite></a> 14 February 2011. IETF Draft. URL: <a href="http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt">http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt</a>',"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:'WonSuk Lee; et. al. <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/"><cite>Ontology for Media Resources 1.0.</cite></a> 9 February 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-mediaont-10-20120209/">http://www.w3.org/TR/2012/REC-mediaont-10-20120209/</a> ',"MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":'Jacob Rossi, Matt Brubeck. <a href="http://www.w3.org/TR/pointerevents/"><cite>Pointer Events.</cite></a> 11 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/pointerevents/">http://www.w3.org/TR/pointerevents/</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":'Eric Prud\'hommeaux; Michael Hausenblas. <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/"><cite>Use Cases and Requirements for Mapping Relational Databases to RDF.</cite></a> 8 June 2010. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/">http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/</a> ',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:'B. Campbell, Ed.; J. Rosenberg, et al. <a href="http://www.ietf.org/rfc/rfc3428.txt"><cite>Session Initiation Protocol (SIP) Extension for Instant Messaging.</cite></a> December 2002. Internet RFC 3428. URL: <a href="http://www.ietf.org/rfc/rfc3428.txt">http://www.ietf.org/rfc/rfc3428.txt</a> ',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.    <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC5789:'L Dusseault, J. Snell. <a href="http://tools.ietf.org/html/rfc5789"><cite>PATCH Method for HTTP.</cite></a> March 2010.  Internet Proposed Standard RFC 5789. URL: <a href="http://tools.ietf.org/html/rfc5789">http://tools.ietf.org/html/rfc5789</a>',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/"><cite>Role Attribute.</cite></a> 12 July 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2012/CR-role-attribute-20120712/">http://www.w3.org/TR/2012/CR-role-attribute-20120712/</a> ',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',"SCREEN-ORIENTATION":'Mounir Lamouri. <a href="http://www.w3.org/TR/screen-orientation/"><cite>The Screen Orientation API.</cite></a> 06 December 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/screen-orientation/">http://www.w3.org/TR/screen-orientation/</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":'E. Prud\'hommeaux, A. Seaborne. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/"><cite>SPARQL Query  Language for RDF.</a></cite> W3C Recommendation. 15 January 2008. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/</a>',"SPARQL-UPDATE":'S. Schenk, P. Gearon. <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/"><cite>SPARQL 1.1 Update.</cite></a>W3C Working Draft. 26 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-sparql11-update-20100126/">http://www.w3.org/TR/2010/WD-sparql11-update-20100126/</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',"STREAMS-API":'Feras Moussa. <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm"><cite>Streams API.</cite></a> 25 October 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm">http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Anssi Kostiainen; Ilkka Oksanen; Dominique Hazaël-Massieux. <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/"><cite>HTML Media Capture.</cite></a> 29 May 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-html-media-capture-20120529/">http://www.w3.org/TR/2012/WD-html-media-capture-20120529/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2012/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2012/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UI-EVENTS":'Travis Leithead; Gary Kacmarcik. <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm"><cite>UI Events.</cite></a> 7 January 2013. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm">http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://www.rfc-editor.org/rfc/rfc6570.txt"><cite>URI Template.</cite></a> March 2012. Internet RFC 6570. URL: <a href="http://www.rfc-editor.org/rfc/rfc6570.txt">http://www.rfc-editor.org/rfc/rfc6570.txt</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API-20110929":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBVTT:'Ian Hickson. <a href="http://dev.w3.org/html5/webvtt/"><cite>WebVTT.</cite></a> 21 August 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/webvtt/">http://dev.w3.org/html5/webvtt/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/"><cite>XML Signature Best Practices.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/">http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/"><cite>XML Signature Properties.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS&#8217;11, ACM. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/">http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/">http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/eREC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-30":'Jonathan Robie; Don Chamberlin; Michael Dyck; John Snelson. <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/"><cite>XQuery 3.0.</cite></a> 13 December 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xquery-30-20111213/">http://www.w3.org/TR/2011/WD-xquery-30-20111213/</a> ',"XQUERY-30-REQUIREMENTS":'Daniel Engovatov; Jonathan Robie. <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/"><cite>XQuery 3.0 Requirements.</cite></a> 16 September 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/">http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/</a> ',"XQUERY-30-USE-CASES":'Jonathan Robie; Tim Kraska. <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/"><cite>XQuery 3.0 Use Cases.</cite></a> 27 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/">http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:'S. Cheshire; B. Aboba; E. Guttman. <a href="http://files.zeroconf.org/rfc3927.txt"><cite>Dynamic Configuration of IPv4 Link-Local Addresses.</cite></a> May 2005. IETF Draft. URL: <a href="http://files.zeroconf.org/rfc3927.txt">http://files.zeroconf.org/rfc3927.txt</a>',ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.41.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          {{#if isPR}}\n          {{else}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{/if}}\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          {{#if isPR}}\n          The W3C Membership and other interested parties are invited\n          to review the document and send comments to\n\n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)\n          through {{humanPREnd}}.\n          Advisory Committee Representatives should consult their\n          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. \n          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.\n        </p>\n        {{#if implReport}}\n        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>\n        {{/if}}\n        {{else}}\n        All comments are welcome.\n        {{/if}}\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isPR=e.specStatus==="PR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.specStatus==="PR"&&!e.lcEnd&&a.pub("error","Status is PR but no lcEnd is specified (needed to indicate end of previous LC)"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.specStatus==="PR"&&!e.prEnd&&a.pub("error","Status is PR but no prEnd is specified"),e.humanPREnd=t.humanDate(e.prEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=this.stringifyRef(berjon.biblio[E])+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},stringifyRef:function(e){if(typeof e=="string")return e;var t="";return t+=e.authors.join("; "),e.etAl&&(t+=" et al"),t+=". ",t+='<a href="'+e.href+'"><cite>'+e.title+"</cite></a> ",t+=e.date+". ",t+=this.REF_STATUSES[e.status]||e.status,t+='. URL: <a href="'+e.href+'">'+e.href+"</a>",t},REF_STATUSES:{NOTE:"W3C Note",ED:"W3C Editor's Draft",FPWD:"W3C First Public Working Draft",WD:"W3C Working Draft",CR:"W3C Candidate Recommendation",PR:"W3C Proposed Recommendation",REC:"W3C Recommendation"},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/serializer.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlSerializer'>{{extAttr obj indent true\n}}{{idn indent}}serializer{{#if values}} = <span class='idlSerializerValues'>{{values}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/serializer.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g){var y=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=b(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(b(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(T(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},b=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},w=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},E=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},S=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},x=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(x(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},T=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return y.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=w(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=w(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}u=/^\s*serializer(\s*=\s*((\{\s*(\S+(\s*,\s*\S+)*)?\s*\})|(\[(\s*\S+(\s*,\s*\S+)*)?\s*\])|(\S+)))?\s*$/.exec(r);if(u){n.type="serializer",n.values=[],this.setID(n,"serializer");var p=u[3],d=u[6],v=u[9],m;p?(n.serializertype="map",m=u[4]):d?(n.serializertype="list",m=u[7]):v?(n.serializertype="attribute",n.values.push(v)):n.serializertype="prose";if(m){var g=m.split(/\s*,\s*/);n.getter=!1,n.inherit=!1,n.all=!1,g[0]=="getter"?n.getter=!0:(n.serializertype=="map"&&(g[0]=="inherit"&&(n.inherit=!0,g.shift()),g[0]=="attribute"&&n.serializertype=="map"&&(n.all=!0,g=[])),n.values=g)}return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),this.conf.noLegacyStyle||t.append(this.writeAsHTML(this.parent)),this.mergeWebIDL(this.parent.children[0]),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=x(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant","serializer"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+(f!="serializer"?"s":""),this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);if(f!="serializer"){var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=x(L.datatype),L.array&&(O.innerHTML+=S(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=x(v.datatype),v.array&&(O.innerHTML+=S(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}else{var j=sn.element("div",{},c),v=l[0];if(v.serializertype!="prose"){var F="Instances of this interface are serialized as ";if(v.serializertype=="map"){var I="a map ";if(v.getter)I+="with entries corresponding to the named properties";else{var q="";v.inherit&&(I+="with entries from the closest inherited interface ",q="and "),v.all?I+=q+"with entries for each of the serializable attributes":v.values&&v.values.length?I+=q+"with entries for the following attributes: "+v.values.join(", "):I="an empty map"}F+=I}else if(v.serializertype=="list"){var R="a list ";v.getter?R+="with values corresponding to the indexed properties":v.values&&v.values.length?R+="with the values of the following attributes: "+v.values.join(", "):I="an empty list",F+=R}else v.serializertype=="attribute"&&(F+="the value of the attribute "+v.values[0]);F+=".";var U=sn.element("p",{},j,F)}var g=sn.element("p",{},j,[v.description])}}return r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),E(n)},mergeWebIDL:function(e){if(typeof e.merge=="undefined"||e.merge.length===0)return;setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);n.insertBefore(document.createElement("br"),n.firstChild),n.insertBefore(document.createElement("br"),n.firstChild),r.parentNode.parentNode.removeChild(r.parentNode),n.insertBefore(r,n.firstChild)}},0)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=S(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),v=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:e.datatype&&(n=e.datatype.length),e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?v=n>v?n:v:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,v,t+1,E,w);if(e.type=="method")return x.writeMethod(e,y,t+1,E);if(e.type=="constant")return x.writeConst(e,b,t+1,E);if(e.type=="serializer")return x.writeSerializer(e,t+1,E)}).join("");return g({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var v=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?v=n>v?n:v:e.type==="constant"&&(b=n>b?n:b)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,v,t+1,E);if(e.type==="constant")return x.writeConst(e,b,t+1,E)}).join("");return m({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,E)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:S(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),v({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:S(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeSerializer:function(e,t,n){var r="";if(e.serializertype=="map"){var i=[];e.getter?i=["getter"]:(e.inherit&&i.push("inherit"),e.all?i.push("attribute"):i=i.concat(e.values)),r="{"+i.join(", ")+"}"}else if(e.serializertype=="list"){var s=e.getter?["getter"]:e.values;r="["+s.join(", ")+"]"}else e.serializertype=="attribute"&&(r=e.values[0]);return d({obj:e,indent:t,values:r})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:S(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new y({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:{authors:["Leo Geurts","Lambert Meertens","Steven Pemberton"],href:"http://www.cwi.nl/~steven/abc",title:"The ABC Programmer's Handbook.",date:"Prentice-Hall",status:"ISBN: 0-13-000027-2"},ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-access-control-20080912",title:"Access Control for Cross-Site Requests.",date:"12 September 2008",status:"WD",publisher:"W3C"},ACDI:{authors:["Rhys Lewis"],href:"http://www.w3.org/TR/2003/NOTE-acdi-20030901",title:"Authoring Challenges for Device Independence.",date:"1 September 2003",status:"NOTE",publisher:"W3C"},ACSS:{authors:["Chris Lilley","T. V. Raman"],href:"http://www.w3.org/TR/1999/WD-acss-19990902",title:"Aural Cascading Style Sheets (ACSS) Specification.",date:"2 September 1999",status:"WD",publisher:"W3C"},"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:{authors:["Chris Ridpath","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/WD-AERT-20000426",title:"Techniques For Accessibility Evaluation And Repair Tools.",date:"26 April 2000",status:"WD",publisher:"W3C"},AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":{authors:["Azzeddine Lazrek","Bruce R. Miller"],href:"http://www.w3.org/TR/2006/NOTE-arabic-math-20060131",title:"Arabic mathematical notation.",date:"31 January 2006",status:"NOTE",publisher:"W3C"},"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":{authors:["Jan Richards","Charles McCathieNevile","Jutta Treviranus"],href:"http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221",title:"Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.",date:"21 December 2001",status:"WD",publisher:"W3C"},ATAG10:{authors:["Jutta Treviranus"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-ATAG10-20000203",title:"Authoring Tool Accessibility Guidelines 1.0.",date:"3 February 2000",status:"REC",publisher:"W3C"},"ATAG10-TECHS":{authors:["Gregory Rosmaita"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029",title:"Techniques for Authoring Tool Accessibility Guidelines 1.0.",date:"29 October 2002",status:"NOTE",publisher:"W3C"},ATAG20:{authors:["Jan Richards","Jutta Treviranus","Jeanne Spellman"],href:"http://www.w3.org/TR/2009/WD-ATAG20-20090217",title:"Authoring Tool Accessibility Guidelines (ATAG) 2.0.",date:"17 February 2009",status:"WD",publisher:"W3C"},"ATAG20-TECHS":{authors:["Jan Richards","Jutta Treviranus","Tim Boland"],href:"http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310",title:"Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.",date:"10 March 2008",status:"WD",publisher:"W3C"},BACKPLANE:{authors:["Steven Pemberton"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-backplane-20061116",title:"Rich Web Application Backplane.",date:"16 November 2006",status:"NOTE",publisher:"W3C"},"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:{authors:["A. Phillips","M. Davis"],href:"http://tools.ietf.org/html/bcp47",title:"Tags for Identifying Languages",date:"September 2009",status:"IETF Best Current Practice",publisher:"IETF"},BECSS:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2007/WD-becss-20071019",title:"Behavioral Extensions to CSS.",date:"19 October 2007",status:"WD",publisher:"W3C"},BLOB:{authors:["Arun Ranganathan"],href:"http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob",title:"Blob.",date:"17 November 2009",status:"WD",publisher:"W3C"},"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":{authors:["Konrad Lanz","Jos&#233","Kahan"],href:"http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220",title:"Known Issues with Canonical XML 1.0 (C14N/1.0).",date:"20 December 2006",status:"NOTE",publisher:"W3C"},"C14N2-TestCases":{authors:["Pratik Datta","Frederick Hirsch",""],href:"http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/",title:"Test Cases for Canonical XML 2.0",date:"5 January 2012",status:"FPWD",publisher:"W3C"},"CALL-CONTROL-REQS":{authors:["Brad Porter"],href:"http://www.w3.org/TR/2001/WD-call-control-reqs-20010413",title:"Call Control Requirements in a Voice Browser Framework.",date:"13 April 2001",status:"WD",publisher:"W3C"},"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2dcontext/",title:"HTML Canvas 2D Context.",date:"25 May 2011",status:"WD",publisher:"W3C"},"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:{authors:["Franklin Reynolds"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115",title:"Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.",date:"15 January 2004",status:"REC",publisher:"W3C"},"CCPP-COORDINATION":{authors:["Johan Hjelm","Lalitha Suryanarayana"],href:"http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220",title:"CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.",date:"20 December 2001",status:"NOTE",publisher:"W3C"},"CCPP-RA":{authors:["Johan Hjelm","Mikael Nilsson","Hidetaka Ohto"],href:"http://www.w3.org/TR/2000/WD-CCPP-ra-20000721",title:"Composite Capabilities/Preference Profiles: Requirements and Architecture.",date:"21 July 2000",status:"WD",publisher:"W3C"},"CCPP-STRUCT-VOCAB2":{authors:["C&#233;dric Kiss"],href:"http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430",title:"Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.",date:"30 April 2007",status:"WD",publisher:"W3C"},"CCPP-TA":{authors:["Mikael Nilsson"],href:"http://www.w3.org/TR/2000/WD-CCPP-ta-20000721",title:"Composite Capabilities/Preference Profiles: Terminology and Abbreviations.",date:"21 July 2000",status:"WD",publisher:"W3C"},"CCPP-TRUST":{authors:["Johan Hjelm","Hidetaka Ohto","Lalitha Suryanarayana"],href:"http://www.w3.org/TR/2001/WD-CCPP-trust-20011220",title:"CC/PP Implementors Guide: Privacy and Protocols.",date:"20 December 2001",status:"WD",publisher:"W3C"},CCXML:{authors:["RJ Auburn"],href:"http://www.w3.org/TR/2007/WD-ccxml-20070119",title:"Voice Browser Call Control: CCXML Version 1.0.",date:"19 January 2007",status:"WD",publisher:"W3C"},CDFREQS:{authors:["Steve Speicher","Petri Vuorimaa"],href:"http://www.w3.org/TR/2005/WD-CDFReqs-20051219",title:"Compound Document Use Cases and Requirements Version 2.0.",date:"19 December 2005",status:"WD",publisher:"W3C"},CDR:{authors:["Lasse Pajunen"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-CDR-20070718",title:"Compound Document by Reference Framework 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},CDRREQS:{authors:["Daniel Appelquist","Antoine Quint","Timur Mehrvarz"],href:"http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219",title:"Compound Document by Reference Use Cases and Requirements Version 1.0.",date:"19 December 2005",status:"NOTE",publisher:"W3C"},CGM:{authors:["Roy Platon","Chris Lilley"],href:"http://www.w3.org/TR/NOTE-cgm-970618",title:"Use of CGM as a Scalable Graphics Format.",date:"18 June 1997",status:"NOTE",publisher:"W3C"},CHARMOD:{authors:["Martin J. D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-charmod-20050215",title:"Character Model for the World Wide Web 1.0: Fundamentals.",date:"15 February 2005",status:"REC",publisher:"W3C"},"CHARMOD-NORM":{authors:["Martin J. D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/WD-charmod-norm-20051027",title:"Character Model for the World Wide Web 1.0: Normalization.",date:"27 October 2005",status:"WD",publisher:"W3C"},"CHARMOD-RESID":{authors:["Fran&#231;ois Yergeau"],etAl:!0,href:"http://www.w3.org/TR/2004/CR-charmod-resid-20041122",title:"Character Model for the World Wide Web 1.0: Resource Identifiers.",date:"22 November 2004",status:"CR",publisher:"W3C"},CHARREQ:{authors:["Martin J. D&#252;rst"],href:"http://www.w3.org/TR/1998/WD-charreq-19980710",title:"Requirements for String Identity Matching and String Indexing.",date:"10 July 1998",status:"WD",publisher:"W3C"},CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":{authors:["Doug Schepers","Charles McCathieNevile"],href:"http://www.w3.org/TR/2006/WD-clipboard-apis-20061115",title:"Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.",date:"15 November 2006",status:"WD",publisher:"W3C"},"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":{authors:["Carlos A Velasco","Johannes Koch"],href:"http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908",title:"Representing Content in RDF.",date:"8 September 2008",status:"WD",publisher:"W3C"},COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:{authors:["Richard Cyganiak","Leo Sauermann"],href:"http://www.w3.org/TR/2008/NOTE-cooluris-20081203",title:"Cool URIs for the Semantic Web.",date:"3 December 2008",status:"NOTE",publisher:"W3C"},CORS:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2009/WD-cors-20090317",title:"Cross-Origin Resource Sharing.",date:"17 March 2009",status:"WD",publisher:"W3C"},"CORE-DEVICE":{authors:["Robin Berjon"],href:"http://dev.w3.org/2009/dap/device/",title:"Core Device Interfaces.",date:"02 December 2009",status:"ED",publisher:"W3C"},"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":{authors:["Markus Lauff","Amy Yu"],href:"http://www.w3.org/TR/2003/WD-cpc-req-20030510",title:"Core Presentation Characteristics:&#160;Requirements and Use Cases.",date:"10 May 2003",status:"WD",publisher:"W3C"},CSELECTION:{authors:["Rhys Lewis","Max Froumentin","Roland Merrick"],href:"http://www.w3.org/TR/2007/CR-cselection-20070725",title:"Content Selection for Device Independence (DISelect) 1.0.",date:"25 July 2007",status:"CR",publisher:"W3C"},"CSELECTION-PRIMER":{authors:["Roland Merrick","Rhys Lewis"],href:"http://www.w3.org/TR/2007/WD-cselection-primer-20070109",title:"Content Selection Primer 1.0.",date:"9 January 2007",status:"WD",publisher:"W3C"},"CSELECTION-XAF":{authors:["Rhys Lewis","Roland Merrick"],href:"http://www.w3.org/TR/2007/CR-cselection-xaf-20070725",title:"Delivery Context: XPath Access Functions 1.0.",date:"25 July 2007",status:"CR",publisher:"W3C"},CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":{authors:["Svante Schubert"],href:"http://www.w3.org/TR/2008/CR-css-mobile-20081210",title:"CSS Mobile Profile 2.0.",date:"10 December 2008",status:"CR",publisher:"W3C"},"CSS-POTENTIAL":{authors:["Bert Bos"],href:"http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210",title:"List of suggested extensions to CSS.",date:"10 December 1998",status:"NOTE",publisher:"W3C"},"CSS-PRINT":{authors:["Melinda Grant"],href:"http://www.w3.org/TR/2006/WD-css-print-20061013",title:"CSS Print Profile.",date:"13 October 2006",status:"WD",publisher:"W3C"},"CSS-TV":{authors:["Sean Hayes"],etAl:!0,href:"http://www.w3.org/TR/2003/CR-css-tv-20030514",title:"CSS TV Profile 1.0.",date:"14 May 2003",status:"CR",publisher:"W3C"},CSS1:{authors:["H&#229;kon Wium Lie","Bert Bos"],href:"http://www.w3.org/TR/2008/REC-CSS1-20080411",title:"Cascading Style Sheets (CSS1) Level 1 Specification.",date:"11 April 2008",status:"REC",publisher:"W3C"},CSS2:{authors:["Ian Jacobs"],etAl:!0,href:"http://www.w3.org/TR/CSS21/",title:"Cascading Style Sheets, level 2 (CSS2) Specification.",date:"07 June 2011",status:"REC",publisher:"W3C"},CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":{authors:["Dean Jackson (Apple Inc)","David Hyatt (Apple Inc)","Chris Marrin (Apple Inc)"],href:"http://www.w3.org/TR/css3-animations/",title:"CSS Animations.",date:"03 April 2012",status:"WD",publisher:"W3C"},"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":{authors:["Michel Suignard","Chris Lilley"],href:"http://www.w3.org/TR/2002/WD-css3-fonts-20020802",title:"CSS3 module: Fonts.",date:"2 August 2002",status:"WD",publisher:"W3C"},"CSS3-HYPERLINKS":{authors:["Daniel Glazman","Bert Bos","Tantek &#199;elik"],href:"http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224",title:"CSS3 Hyperlink Presentation Module.",date:"24 February 2004",status:"WD",publisher:"W3C"},"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":{authors:["Bert Bos"],href:"http://www.w3.org/TR/2008/CR-css3-marquee-20081205",title:"CSS Marquee Module Level 3.",date:"5 December 2008",status:"CR",publisher:"W3C"},"CSS3-PRESLEV":{authors:["Ian Hickson","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2003/WD-css3-preslev-20030813",title:"CSS3 module: Presentation Levels.",date:"13 August 2003",status:"WD",publisher:"W3C"},"CSS3-READER":{authors:["Bert Bos"],href:"http://www.w3.org/TR/2004/WD-css3-reader-20040224",title:"The CSS 'Reader' Media Type.",date:"24 February 2004",status:"WD",publisher:"W3C"},"CSS3-TRANSITIONS":{authors:["Dean Jackson","David Hyatt","Chris Marrin","L. David Baron"],href:"http://www.w3.org/TR/css3-transitions/",title:"CSS Transitions.",date:"03 April 2012",status:"WD",publisher:"W3C"},"CSS3-WEBFONTS":{authors:["Michel Suignard","Chris Lilley"],href:"http://www.w3.org/TR/2002/WD-css3-webfonts-20020802",title:"CSS3 module: Web Fonts.",date:"2 August 2002",status:"WD",publisher:"W3C"},"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:{authors:["Tapas Roy"],href:"http://www.w3.org/TR/2002/WD-css3-border-20021107",title:"CSS3 module: Border.",date:"7 November 2002",status:"WD",publisher:"W3C"},CSS3BOX:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2007/WD-css3-box-20070809",title:"CSS basic box model.",date:"9 August 2007",status:"WD",publisher:"W3C"},CSS3CASCADE:{authors:["H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2005/WD-css3-cascade-20051215",title:"CSS3 module: Cascading and inheritance.",date:"15 December 2005",status:"WD",publisher:"W3C"},CSS3COL:{authors:["Håkon Wium Lie"],href:"http://www.w3.org/TR/css3-multicol/",title:"CSS3 module: Multi-column layout.",date:"12 April 2011",status:"CR",publisher:"W3C"},CSS3COLOR:{authors:["Tantek Çelik","Chris Lilley","L. David Baron"],href:"http://www.w3.org/TR/css3-color",title:"CSS Color Module Level 3.",date:"07 June 2011",status:"REC",publisher:"W3C"},CSS3GCPM:{authors:["H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2007/WD-css3-gcpm-20070504",title:"CSS3 module: Generated Content for Paged Media.",date:"4 May 2007",status:"WD",publisher:"W3C"},CSS3GENCON:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2003/WD-css3-content-20030514",title:"CSS3 Generated and Replaced Content Module.",date:"14 May 2003",status:"WD",publisher:"W3C"},CSS3GRID:{authors:["Markus Mielke","Alex Mogilevsky"],href:"http://www.w3.org/TR/2007/WD-css3-grid-20070905",title:"CSS Grid Positioning Module Level 3.",date:"5 September 2007",status:"WD",publisher:"W3C"},CSS3INTRO:{authors:["Eric A. Meyer","Bert Bos"],href:"http://www.w3.org/TR/2001/WD-css3-roadmap-20010523",title:"CSS3 introduction.",date:"23 May 2001",status:"WD",publisher:"W3C"},CSS3LAYOUT:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2007/WD-css3-layout-20070809",title:"CSS Advanced Layout Module.",date:"9 August 2007",status:"WD",publisher:"W3C"},CSS3LINE:{authors:["Michel Suignard","Eric A. Meyer"],href:"http://www.w3.org/TR/2002/WD-css3-linebox-20020515",title:"CSS3 module: line.",date:"15 May 2002",status:"WD",publisher:"W3C"},CSS3LIST:{authors:["Ian Hickson","Tantek &#199;elik"],href:"http://www.w3.org/TR/2002/WD-css3-lists-20021107",title:"CSS3 module: Lists.",date:"7 November 2002",status:"WD",publisher:"W3C"},CSS3MARQUEE:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2008/CR-css3-marquee-20081205",title:"CSS Marquee Module Level 3.",date:"5 December 2008",status:"CR",publisher:"W3C"},"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:{authors:["Anne van Kesteren","Elika J. Etemad"],href:"http://www.w3.org/TR/2008/CR-css3-namespace-20080523",title:"CSS Namespaces Module.",date:"23 May 2008",status:"CR",publisher:"W3C"},CSS3PAGE:{authors:["Melinda Grant","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2006/WD-css3-page-20061010",title:"CSS3 Module: Paged Media.",date:"10 October 2006",status:"WD",publisher:"W3C"},CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:{authors:["Michel Suignard"],href:"http://www.w3.org/TR/2003/CR-css3-ruby-20030514",title:"CSS3 Ruby Module.",date:"14 May 2003",status:"CR",publisher:"W3C"},CSS3SPEECH:{authors:["David Raggett","Daniel Glazman","Claudio Santambrogio"],href:"http://www.w3.org/TR/2004/WD-css3-speech-20041216",title:"CSS3 Speech Module.",date:"16 December 2004",status:"WD",publisher:"W3C"},CSS3SYN:{authors:["L. David Baron"],href:"http://www.w3.org/TR/2003/WD-css3-syntax-20030813",title:"CSS3 module: Syntax.",date:"13 August 2003",status:"WD",publisher:"W3C"},CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:{authors:["Elika J. Etemad","Koji Ishii"],href:"http://www.w3.org/TR/css3-text/",title:"CSS Text Level 3.",date:"19 January 2012",status:"WD",publisher:"W3C"},CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:{authors:["Tantek Çelik"],href:"http://www.w3.org/TR/css3-ui/",title:"CSS3 Basic User Interface Module.",date:"17 January 2012",status:"WD",publisher:"W3C"},CSS3VAL:{authors:["Chris Lilley","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/css3-values/",title:"CSS3 Values and Units.",date:"08 March 2012",status:"WD",publisher:"W3C"},CSS3WRITINGMODES:{authors:["Elika J. Etemad","Koji Ishii","Shinyu Murakami"],href:"http://dev.w3.org/csswg/css3-writing-modes",title:"CSS Writing Modes Module Level 3.",date:"17 October 2010",status:"ED",publisher:"W3C"},CSSBEIJING:{authors:["Elika J. Etemad"],href:"http://www.w3.org/TR/2008/WD-css-beijing-20080516",title:"Cascading Style Sheets (CSS) Snapshot 2007.",date:"16 May 2008",status:"WD",publisher:"W3C"},CSSOM:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/cssom/",title:"CSSOM.",date:"12 July 2011",status:"WD",publisher:"W3C"},"CSSOM-VIEW":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-cssom-view-20080222",title:"CSSOM View Module.",date:"22 February 2008",status:"WD",publisher:"W3C"},CSSSTYLEATTR:{authors:["Marc Attinasi","Bert Bos","Tantek &#199;elik"],href:"http://www.w3.org/TR/2002/WD-css-style-attr-20020515",title:"Syntax of CSS rules in HTML's &quot;style&quot; attribute.",date:"15 May 2002",status:"WD",publisher:"W3C"},"CT-GUIDELINES":{authors:["Jo Rabin"],href:"http://www.w3.org/TR/2008/WD-ct-guidelines-20080801",title:"Content Transformation Guidelines 1.0.",date:"1 August 2008",status:"WD",publisher:"W3C"},"CT-LANDSCAPE":{authors:["Jo Rabin","Andrew Swainston"],href:"http://www.w3.org/TR/2007/WD-ct-landscape-20071025",title:"Content Transformation Landscape 1.0.",date:"25 October 2007",status:"WD",publisher:"W3C"},CURIE:{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",title:"RDFa Core 1.1 - Section 6.",date:"7 June 2012",status:"REC",publisher:"W3C"},"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:{authors:["Philippe Le H&#233;garet"],etAl:!0,href:"http://www.w3.org/TR/2001/NOTE-CX-20011211",title:"Component Extension (CX) API requirements Version 1.0.",date:"11 December 2001",status:"NOTE",publisher:"W3C"},DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":{authors:["Alissa Cooper","Frederick Hirsch","John Morris"],href:"http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/",title:"Device API Privacy Requirements",date:"29 June 2010",status:"NOTE",publisher:"W3C"},"DAP-REQS":{authors:["Robin Berjon"],etAl:!0,href:"http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/",title:"Device API Requirementsml",date:"15 October 2009",status:"Working Group Note"},"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:{authors:["Dublin Core metadata initiative"],href:"http://dublincore.org/documents/dcmi-terms/",title:"Dublin Core metadata element set, version 1.1.",date:"July 1999",status:"Dublin Core recommendation"},DCONTOLOGY:{authors:["Jos&#233","Manuel Cantera Fonseca","Rhys Lewis"],href:"http://www.w3.org/TR/2009/WD-dcontology-20090616",title:"Delivery Context Ontology.",date:"16 June 2009",status:"WD",publisher:"W3C"},"DC-RDF":{authors:["M. Nilsson"],etAl:!0,href:"http://dublincore.org/documents/dc-rdf/",title:"Expressing Dublin Core metadata using the Resource Description Framework (RDF).",date:"14 January 2008",status:"DCMI Recommendation"},"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":{authors:["Rotan Hanrahan"],href:"http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031",title:"Device Description Ecosystem 1.0.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"DD-LANDSCAPE":{authors:["Matt Womer","Eman Nkeze","James Pearce"],href:"http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031",title:"Device Description Landscape 1.0.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"DD-STRUCTURES":{authors:["Jos&#233","Manuel Cantera Fonseca"],href:"http://www.w3.org/TR/2008/WD-dd-structures-20081205",title:"Device Description Structures.",date:"5 December 2008",status:"WD",publisher:"W3C"},"DDR-CORE-VOCABULARY":{authors:["Andrea Trasatti","Jo Rabin","Rotan Hanrahan"],href:"http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414",title:"Device Description Repository Core Vocabulary.",date:"14 April 2008",status:"NOTE",publisher:"W3C"},"DDR-REQUIREMENTS":{authors:["Kevin Smith","David Sanders"],href:"http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217",title:"Device Description Repository Requirements 1.0.",date:"17 December 2007",status:"NOTE",publisher:"W3C"},"DDR-SIMPLE-API":{authors:["Jos&#233","Manuel Cantera Fonseca"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205",title:"Device Description Repository Simple API.",date:"5 December 2008",status:"REC",publisher:"W3C"},DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:{authors:["Arthur Barstow"],href:"http://www.w3.org/TR/2007/NOTE-dfaui-20070912",title:"Declarative Formats for Applications and User Interfaces.",date:"12 September 2007",status:"NOTE",publisher:"W3C"},"DI-ATDI":{authors:["Roland Merrick","Rotan Hanrahan"],href:"http://www.w3.org/TR/2004/NOTE-di-atdi-20040218",title:"Authoring Techniques for Device Independence.",date:"18 February 2004",status:"NOTE",publisher:"W3C"},"DI-DCO":{authors:["Sailesh Sathish","Rhys Lewis","Roger Gimson"],href:"http://www.w3.org/TR/2006/NOTE-di-dco-20060320",title:"Delivery Context Overview for Device Independence.",date:"20 March 2006",status:"NOTE",publisher:"W3C"},"DI-GLOSS":{authors:["Rhys Lewis"],href:"http://www.w3.org/TR/2005/WD-di-gloss-20050118",title:"Glossary of Terms for Device Independence.",date:"18 January 2005",status:"WD",publisher:"W3C"},"DI-PRINC":{authors:["Roger Gimson"],href:"http://www.w3.org/TR/2003/NOTE-di-princ-20030901",title:"Device Independence Principles.",date:"1 September 2003",status:"NOTE",publisher:"W3C"},DIAL:{authors:["Kevin Smith"],href:"http://www.w3.org/TR/2007/WD-dial-20070727",title:"Device Independent Authoring Language (DIAL).",date:"27 July 2007",status:"WD",publisher:"W3C"},"DIAL-PRIMER":{authors:["Kevin Smith","Kevin Smith"],href:"http://www.w3.org/TR/2007/WD-dial-primer-20071101",title:"DIAL Part 0: Primer.",date:"1 November 2007",status:"WD",publisher:"W3C"},DIG2000:{authors:["Digital Imaging Group"],href:"http://www.digitalimaging.org/pdf/wg1n1017.pdf",title:"DIG2000 file format proposal.",date:"Oct 1998",status:"Report (draft) ISO/IEC JTC1/SG29/WG1 N1017"},"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":{authors:["S. Cheshire","M. Krochmal"],href:"http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt",title:"DNS-Based Service Discovery.",date:"27 February 2011",status:"IETF Draft",publisher:"IETF"},"DOM-BINDINGS":{authors:["Cameron McCormack"],href:"http://www.w3.org/TR/2008/WD-WebIDL-20081219",title:"Web IDL.",date:"19 December 2008",status:"WD",publisher:"W3C"},DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":{authors:["Vidur Apparao"],etAl:!0,href:"http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/",title:"Document Object Model (DOM) Level 1.",date:"1 October 1998",status:"REC",publisher:"W3C"},"DOM-LEVEL-1-2e":{authors:["Jonathan Robie"],etAl:!0,href:"http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929",title:"Document Object Model (DOM) Level 1 Specification (Second Edition).",date:"29 September 2000",status:"WD",publisher:"W3C"},"DOM-LEVEL-2-CORE":{authors:["Arnaud Le Hors"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/",title:"Document Object Model (DOM) Level 2 Core Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-EVENTS":{authors:["Tom Pixley"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113",title:"Document Object Model (DOM) Level 2 Events Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-HTML":{authors:["Arnaud Le Hors","Johnny Stenback","Philippe Le H&#233;garet"],href:"http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109",title:"Document Object Model (DOM) Level 2 HTML Specification.",date:"9 January 2003",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-STYLE":{authors:["Vidur Apparao","Philippe Le H&#233;garet","Chris Wilson"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113",title:"Document Object Model (DOM) Level 2 Style Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-TRAVERSAL-RANGE":{authors:["Vidur Apparao"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113",title:"Document Object Model (DOM) Level 2 Traversal and Range Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-VIEWS":{authors:["Laurence Cable","Arnaud Le Hors"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113",title:"Document Object Model (DOM) Level 2 Views Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-AS":{authors:["Ben Chang"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725",title:"Document Object Model (DOM) Level 3 Abstract Schemas Specification.",date:"25 July 2002",status:"NOTE",publisher:"W3C"},"DOM-LEVEL-3-CORE":{authors:["Gavin Nicol"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407",title:"Document Object Model (DOM) Level 3 Core Specification.",date:"7 April 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-EVENTS":{authors:["Travis Leithead","Jacob Rossi","Doug Schepers","Bj&#246;rn H&#246;hrmann","Tom Pixley","Philippe Le H&#233;garet"],href:"http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/",title:"Document Object Model (DOM) Level 3 Events Specification.",date:"06 September 2012",status:"WD",publisher:"W3C"},"DOM-LEVEL-3-LS":{authors:["Johnny Stenback","Andy Heninger"],href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407",title:"Document Object Model (DOM) Level 3 Load and Save Specification.",date:"7 April 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-VAL":{authors:["Ben Chang","Rezaur Rahman","Joe Kesselman"],href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127",title:"Document Object Model (DOM) Level 3 Validation Specification.",date:"27 January 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-VIEWS":{authors:["Ray Whitmer"],href:"http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226",title:"Document Object Model (DOM) Level 3 Views and Formatting Specification.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},"DOM-LEVEL-3-XPATH":{authors:["Ray Whitmer"],href:"http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226",title:"Document Object Model (DOM) Level 3 XPath Specification.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},"DOM-REQUIREMENTS":{authors:["Arnaud Le Hors"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226",title:"Document Object Model (DOM) Requirements.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},DPF:{authors:["Max Froumentin"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-DPF-20071221",title:"Delivery Context: Client Interfaces (DCCI) 1.0.",date:"21 December 2007",status:"CR",publisher:"W3C"},"DSIG-LABEL":{authors:["Philip DesAutels"],etAl:!0,href:"http://www.w3.org/TR/1998/REC-DSig-label-19980527",title:"PICS Signed Labels (DSig) 1.0 Specification.",date:"27 May 1998",status:"REC",publisher:"W3C"},"DSIG-USAGE":{authors:["Thomas Roessler"],href:"http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220",title:"Using XML Digital Signatures in the 2006 XML Environment.",date:"20 December 2006",status:"NOTE",publisher:"W3C"},DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":{authors:["Shadi Abou-Zahra","Jim Ley"],href:"http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711",title:"Requirements for the Evaluation and Report Language (EARL) 1.0.",date:"11 July 2005",status:"WD",publisher:"W3C"},"EARL10-SCHEMA":{authors:["Shadi Abou-Zahra"],href:"http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323",title:"Evaluation and Report Language (EARL) 1.0 Schema.",date:"23 March 2007",status:"WD",publisher:"W3C"},"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":{authors:["D. McGrew","K. Igoe","M. Salter"],href:"http://www.rfc-editor.org/rfc/rfc6090.txt",title:"RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.",date:"February 2011",status:"IETF Informational RFC",publisher:"IETF"},"EC-RELATED-ACTIVITIES":{authors:["Thierry Michel"],href:"http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107",title:"W3C and Electronic Commerce.",date:"7 January 2000",status:"NOTE",publisher:"W3C"},"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":{authors:["Kevin Novak","Jos&#233","M. Alonso"],href:"http://www.w3.org/TR/2009/WD-egov-improving-20090310",title:"Improving Access to Government through Better Use of the Web.",date:"10 March 2009",status:"WD",publisher:"W3C"},ELEMENTTRAVERSAL:{authors:["Robin Berjon","Doug Schepers"],href:"http://www.w3.org/TR/2008/REC-ElementTraversal-20081222",title:"Element Traversal Specification.",date:"22 December 2008",status:"REC",publisher:"W3C"},ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:{authors:["Michael Johnston"],href:"http://www.w3.org/TR/2009/REC-emma-20090210",title:"EMMA: Extensible MultiModal Annotation markup language.",date:"10 February 2009",status:"REC",publisher:"W3C"},EMMAREQS:{authors:["St&#233;phane H. Maes","Stephen Potter"],href:"http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113",title:"Requirements for EMMA.",date:"13 January 2003",status:"NOTE",publisher:"W3C"},"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:{authors:["Takuki Kamiya","John Schneider"],href:"http://www.w3.org/TR/2009/CR-exi-20091208/",title:"Efficient XML Interchange (EXI) Format 1.0.",date:"8 December 2009",status:"CR",publisher:"W3C"},"EXI-BEST-PRACTICES":{authors:["Mike Cokus","Daniel Vogelheim"],href:"http://www.w3.org/TR/2007/WD-exi-best-practices-20071219",title:"Efficient XML Interchange (EXI) Best Practices.",date:"19 December 2007",status:"WD",publisher:"W3C"},"EXI-EVALUATION":{authors:["Carine Bournez"],href:"http://www.w3.org/TR/2008/WD-exi-evaluation-20080728",title:"Efficient XML Interchange Evaluation.",date:"28 July 2008",status:"WD",publisher:"W3C"},"EXI-IMPACTS":{authors:["Jaakko Kangasharju"],href:"http://www.w3.org/TR/2008/WD-exi-impacts-20080903",title:"Efficient XML Interchange (EXI) Impacts.",date:"3 September 2008",status:"WD",publisher:"W3C"},"EXI-MEASUREMENTS":{authors:["Jaakko Kangasharju"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-exi-measurements-20070725",title:"Efficient XML Interchange Measurements Note.",date:"25 July 2007",status:"WD",publisher:"W3C"},"EXI-PRIMER":{authors:["Daniel Peintner","Santiago Pericas-Geertsen"],href:"http://www.w3.org/TR/2007/WD-exi-primer-20071219",title:"Efficient XML Interchange (EXI) Primer.",date:"19 December 2007",status:"WD",publisher:"W3C"},"FILE-UPLOAD":{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/WD-file-upload-20061018",title:"File Upload.",date:"18 October 2006",status:"WD",publisher:"W3C"},"FILE-API":{authors:["Arun Ranganathan","Jonas Sicking"],href:"http://www.w3.org/TR/2011/WD-FileAPI-20111020/",title:"File API.",date:"20 October 2011",status:"WD",publisher:"W3C"},"FILE-WRITER":{authors:["Eric Uhrhane"],href:"http://www.w3.org/TR/2011/WD-file-writer-api-20110419/",title:"File Writer API.",date:"19 April 2011",status:"WD",publisher:"W3C"},"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:{authors:["Tab Atkins Jr","Elika J. Etemad","Alex Mogilevsky"],href:"http://www.w3.org/TR/css3-flexbox/",title:"Flexible Box Layout Module.",date:"12 June 2012",status:"WD",publisher:"W3C"},FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:{authors:["Anne van Kesteren"],href:"http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html",title:"The Fullscreen API.",date:"4 January 2012",status:"ED",publisher:"W3C"},"GEOLOCATION-API":{authors:["Andrei Popescu"],href:"http://www.w3.org/TR/2008/WD-geolocation-API-20081222/",title:"Geolocation API Specification.",date:"22 December 2008",status:"WD",publisher:"W3C"},"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:{authors:["D. Burnett","A. Narayanan"],href:"http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/",title:"Media Capture and Streams",date:"28 June 2012",status:"WD",publisher:"W3C"},GRDDL:{authors:["Dan Connolly"],href:"http://www.w3.org/TR/2007/REC-grddl-20070911",title:"Gleaning Resource Descriptions from Dialects of Languages (GRDDL).",date:"11 September 2007",status:"REC",publisher:"W3C"},"GRDDL-PRIMER":{authors:["Harry Halpin","Ian Davis"],href:"http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628",title:"GRDDL Primer.",date:"28 June 2007",status:"NOTE",publisher:"W3C"},"GRDDL-SCENARIOS":{authors:["Fabien Gandon"],href:"http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406",title:"GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.",date:"6 April 2007",status:"NOTE",publisher:"W3C"},"GRDDL-TESTS":{authors:["Chimezie Ogbuji"],href:"http://www.w3.org/TR/2007/REC-grddl-tests-20070911",title:"GRDDL Test Cases.",date:"11 September 2007",status:"REC",publisher:"W3C"},"GSM-SMS":{authors:["3G Partnership Project"],href:"http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip",title:"Technical realization of the Short Message Service (SMS).",date:"11 January 2002",status:"3GPP 0340-750"},"HASH-IN-URI":{authors:["T.V. Raman","Ashok Malhotra"],href:"http://www.w3.org/2001/tag/2011/01/HashInURI-20110115",title:"Repurposing the Hash Sign for the New Web.",date:"15 January 2011",status:"Putative TAG Finding"},"HCLS-KB":{authors:["Eric Prud'hommeaux","M. Scott Marshall"],href:"http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604",title:"A Prototype Knowledge Base for the Life Sciences.",date:"4 June 2008",status:"NOTE",publisher:"W3C"},"HCLS-SENSELAB":{authors:["Kei-Hoi Cheung","Matthias Samwald"],href:"http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604",title:"Experiences with the conversion of SenseLab databases to RDF/OWL.",date:"4 June 2008",status:"NOTE",publisher:"W3C"},"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:{authors:["Steven Pemberton","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/WD-hlink-20020913",title:"HLink: Link recognition for the XHTML Family.",date:"13 September 2002",status:"WD",publisher:"W3C"},HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":{authors:["Anne van Kesteren","Maciej Stachowiak"],href:"http://www.w3.org/TR/2007/WD-html-design-principles-20071126",title:"HTML Design Principles.",date:"26 November 2007",status:"WD",publisher:"W3C"},"HTML-LAN":{authors:["M. T. Carrasco Benitez"],href:"http://www.w3.org/TR/1998/NOTE-html-lan-19980313",title:"Primary Language in HTML.",date:"13 March 1998",status:"NOTE",publisher:"W3C"},HTML32:{authors:["David Raggett"],href:"http://www.w3.org/TR/REC-html32-19970114",title:"HTML 3.2 Reference Specification.",date:"14 January 1997",status:"REC",publisher:"W3C"},HTML40:{authors:["Ian Jacobs","David Raggett","Arnaud Le Hors"],href:"http://www.w3.org/TR/1998/REC-html40-19980424",title:"HTML 4.0 Specification.",date:"24 April 1998",status:"REC",publisher:"W3C"},"HTML40-MOBILE":{authors:["Shin'ichi Matsui"],etAl:!0,href:"http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315",title:"HTML 4.0 Guidelines for Mobile Access.",date:"15 March 1999",status:"NOTE",publisher:"W3C"},HTML401:{authors:["David Raggett","Ian Jacobs","Arnaud Le Hors"],href:"http://www.w3.org/TR/1999/REC-html401-19991224",title:"HTML 4.01 Specification.",date:"24 December 1999",status:"REC",publisher:"W3C"},HTML5:{authors:["Robin Berjon"],etAl:!0,href:"http://www.w3.org/TR/html5/",title:"HTML5.",date:"17 December 2012",status:"CR",publisher:"W3C"},"HTML5-20121025":{authors:["Ian Hickson","David Hyatt"],href:"http://www.w3.org/TR/2012/WD-html5-20121025/",title:"HTML5.",date:"25 October 2012",status:"WD",publisher:"W3C"},"HTML5-DIFF":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2009/WD-html5-diff-20090212",title:"HTML 5 differences from HTML 4.",date:"12 February 2009",status:"WD",publisher:"W3C"},"HTML5-PUBNOTES":{authors:["Michael Smith"],href:"http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610",title:"HTML 5 Publication Notes.",date:"10 June 2008",status:"NOTE",publisher:"W3C"},"HTML-DEVICE":{authors:["Ian Hickson"],href:"http://dev.w3.org/html5/html-device/",title:"HTML Device",date:"9th September 2010",status:"ED",publisher:"W3C"},HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":{authors:["Carlos A Velasco","Johannes Koch","Shadi Abou-Zahra"],href:"http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908",title:"HTTP Vocabulary in RDF.",date:"8 September 2008",status:"WD",publisher:"W3C"},"HTTP-NG-TESTBED":{authors:["Daniel Veillard"],href:"http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710",title:"Design of HTTP-ng Testbed.",date:"10 July 1998",status:"NOTE",publisher:"W3C"},HTTP11:{authors:["R. Fielding"],etAl:!0,href:"http://www.ietf.org/rfc/rfc2616.txt",title:"Hypertext Transfer Protocol - HTTP/1.1.",date:"June 1999",status:"Internet RFC 2616",publisher:"IETF"},"HTTP-TLS":{authors:["E. Rescorla"],href:"http://www.ietf.org/rfc/rfc2818.txt",title:"HTTP Over TLS.",date:"May 2000",status:"Internet RFC 2818",publisher:"IETF"},HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":{authors:["Manu Sporny"],etAl:!0,href:"http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/",title:"HTML+RDFa 1.1",date:"25 May 2011",status:"WD",publisher:"W3C"},"I18N-GUIDE-FRAMEWORK":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417",title:"Framework Document for i18n Guidelines 1.0.",date:"17 April 2003",status:"WD",publisher:"W3C"},"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606",title:"Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.",date:"6 June 2007",status:"WD",publisher:"W3C"},"I18N-HTML-TECH-CHAR":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509",title:"Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.",date:"9 May 2004",status:"WD",publisher:"W3C"},"I18N-HTML-TECH-LANG":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412",title:"Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.",date:"12 April 2007",status:"NOTE",publisher:"W3C"},"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":{authors:["Paul Lindner"],href:"http://www.iana.org/assignments/media-types/text/tab-separated-values",title:"Definition of tab-separated-values (tsv)",date:"June 1993",status:"IANA Media Type Registration"},ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:{authors:["J. Rosenberg"],href:"http://tools.ietf.org/html/rfc5245",title:"Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.",date:"April 2010",status:"Internet RFC 5245",publisher:"IETF"},"ILU-REQUESTOR":{authors:["Paul Everitt"],href:"http://www.w3.org/TR/WD-ilu-requestor-960307",title:"The ILU Requester: Object Services in HTTP Servers.",date:"7 March 1996",status:"NOTE",publisher:"W3C"},IMAGEMAP:{authors:["Ian Graham"],href:"http://www.w3.org/TR/NOTE-imagemap",title:"Imagemapped Images and Image-Incapable User Agents.",date:"27 November 1996",status:"NOTE",publisher:"W3C"},INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:{authors:["Stephen M. Watt","Max Froumentin","Yi-Min Chee"],href:"http://www.w3.org/TR/2006/WD-InkML-20061023",title:"Ink Markup Language (InkML).",date:"23 October 2006",status:"WD",publisher:"W3C"},INKREQS:{authors:["Yi-Min Chee","Sai Prasad"],href:"http://www.w3.org/TR/2003/NOTE-inkreqs-20030122",title:"Requirements for the Ink Markup Language.",date:"22 January 2003",status:"NOTE",publisher:"W3C"},IRI:{authors:["M. Duerst","M. Suignard"],href:"http://www.ietf.org/rfc/rfc3987.txt",title:"Internationalized Resource Identifiers (IRI).",date:"January 2005",status:"Internet RFC 3987",publisher:"IETF"},ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:{authors:["Felix Sasaki","Christian Lieske"],href:"http://www.w3.org/TR/2007/REC-its-20070403",title:"Internationalization Tag Set (ITS) Version 1.0.",date:"3 April 2007",status:"REC",publisher:"W3C"},ITSREQ:{authors:["Yves Savourel"],href:"http://www.w3.org/TR/2006/WD-itsreq-20060518",title:"Internationalization and Localization Markup Requirements.",date:"18 May 2006",status:"WD",publisher:"W3C"},ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:{authors:["Kenzou Onozawa"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-jlreq-20081015",title:"Requirements of Japanese Text Layout.",date:"15 October 2008",status:"WD",publisher:"W3C"},JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:{authors:["Joint Photographers Expert Group (JPEG)"],href:"http://www.jpeg.org/cd15444-1.pdf",title:"Jpeg 2000 image coding system.",date:"9 Dec 1999",status:"Report (draft) ISO/IEC CD15444-1:1999"},"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":{authors:["Manu Sporny"],etAl:!0,href:"http://json-ld.org/spec/latest/",title:"JSON-LD - Linked Data Expression in JSON",date:"15 October 2010",status:"Unofficial Draft"},KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:{authors:["Kormann","Thierry"],href:"http://www.inria.fr/koala/kuil/index.html",title:"KUIL, the Koala User Interface Language.",date:"Sep 1999",status:"Software package"},LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:{authors:["Ramanathan V. Guha","Patrick Hayes"],href:"http://www.w3.org/TR/2003/NOTE-lbase-20031010",title:"LBase: Semantics for Languages of the Semantic Web.",date:"10 October 2003",status:"NOTE",publisher:"W3C"},"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:{authors:["Richard Tobin","Norman Walsh","Henry S. Thompson"],href:"http://www.w3.org/TR/2008/NOTE-leiri-20081103",title:"Legacy extended IRIs for XML resource identification.",date:"3 November 2008",status:"NOTE",publisher:"W3C"},"LEXICON-REQS":{authors:["Paolo Baggia","Frank Scahill"],href:"http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029",title:"Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.",date:"29 October 2004",status:"WD",publisher:"W3C"},"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":{authors:["Tim Berners-Lee"],href:"http://www.w3.org/DesignIssues/LinkedData.html",title:"Linked Data Design Issues.",date:"27 July 2006",status:"W3C-Internal Document",publisher:"W3C"},"LINKED-DATA-PLATFORM":{authors:["Steve Speicher"],etAl:!0,href:"http://www.w3.org/TR/ldp/",title:"Linked Data Platform 1.0",date:"25 October 2012",status:"WD",publisher:"W3C"},"LLD-UC":{authors:["D. Vila Suero"],href:"http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/",title:"Library Linked Data Incubartor Group: Use Cases.",date:"25 October 2011",status:"W3C Incubator Group Report",publisher:"W3C"},LTLI:{authors:["Felix Sasaki"],href:"http://www.w3.org/TR/2006/WD-ltli-20060612",title:"Language Tags and Locale Identifiers for the World Wide Web.",date:"12 June 2006",status:"WD",publisher:"W3C"},MATHML:{authors:["Patrick Ion","Robert Miner"],href:"http://www.w3.org/1999/07/REC-MathML-19990707",title:"Mathematical Markup Language (MathML) 1.01 Specification.",date:"7 July 1999",status:"REC",publisher:"W3C"},"MATHML-BVAR":{authors:["Stan Devitt","Michael Kohlhase"],href:"http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110",title:"Bound Variables in MathML.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},"MATHML-FOR-CSS":{authors:["David Carlisle"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-mathml-for-css-20071214",title:"A MathML for CSS profile.",date:"14 December 2007",status:"WD",publisher:"W3C"},"MATHML-TYPES":{authors:["Stan Devitt","Michael Kohlhase","Max Froumentin"],href:"http://www.w3.org/TR/2003/NOTE-mathml-types-20031110",title:"Structured Types in MathML 2.0.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},"MATHML-UNITS":{authors:["Douglas Wilhelm Harder","Stan Devitt"],href:"http://www.w3.org/TR/2003/NOTE-mathml-units-20031110",title:"Units in MathML.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},MATHML2:{authors:["Nico Poppelier"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-MathML2-20031021",title:"Mathematical Markup Language (MathML) Version 2.0 (Second Edition).",date:"21 October 2003",status:"REC",publisher:"W3C"},MATHML3:{authors:["Patrick Ion","David Carlisle","Robert Miner"],href:"http://www.w3.org/TR/2008/WD-MathML3-20081117",title:"Mathematical Markup Language (MathML) Version 3.0.",date:"17 November 2008",status:"WD",publisher:"W3C"},"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:{authors:["S. Cheshire","M. Krochmal"],href:"http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt",title:"Multicast DNS.",date:"14 February 2011",status:"IETF Draft",publisher:"IETF"},"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":{authors:["R. Troncy","E. Mannens","Silvia Pfeiffer and Davy Van Deursen"],href:"http://www.w3.org/TR/2010/WD-media-frags-20100624",title:"Media Fragments URI 1.0.",date:"18 November 2010",status:"REC",publisher:"W3C"},"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:{authors:["Ola Andersson","Jean-Claude Dufourd","Roland Lundblad"],href:"http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013",title:"Media Access Events.",date:"13 October 2006",status:"WD",publisher:"W3C"},"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:{authors:["WonSuk Lee","et. al"],href:"http://www.w3.org/TR/2012/REC-mediaont-10-20120209/",title:"Ontology for Media Resources 1.0.",date:"9 February 2012",status:"REC",publisher:"W3C"},"MEDIAONT-API":{authors:["WonSuk Lee","Florian Stegmaier","Chris Poppe"],href:"http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608",title:"API for Media Resource 1.0.",date:"8 June 2010",status:"WD",publisher:"W3C"},MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":{authors:["Jim Barnett"],href:"http://www.w3.org/TR/2008/WD-mmi-arch-20081016",title:"Multimodal Architecture and Interfaces.",date:"16 October 2008",status:"WD",publisher:"W3C"},"MMI-AUTH":{authors:["Ingmar Kliche"],href:"http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702",title:"Authoring Applications for the Multimodal Architecture.",date:"2 July 2008",status:"NOTE",publisher:"W3C"},"MMI-DEV-FEEDBACK":{authors:["Gerald McCobb"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414",title:"Multimodal Application Developer Feedback.",date:"14 April 2006",status:"NOTE",publisher:"W3C"},"MMI-FRAMEWORK":{authors:["T.V. Raman","James A. Larson","David Raggett"],href:"http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506",title:"W3C Multimodal Interaction Framework.",date:"6 May 2003",status:"NOTE",publisher:"W3C"},"MMI-REQS":{authors:["St&#233;phane H. Maes","Vijay Saraswat"],href:"http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108",title:"Multimodal Interaction Requirements.",date:"8 January 2003",status:"NOTE",publisher:"W3C"},"MMI-SUGGESTIONS":{authors:["Jim Larson"],href:"http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911",title:"Common Sense Suggestions for Developing Multimodal User Interfaces.",date:"11 September 2006",status:"NOTE",publisher:"W3C"},"MMI-USE-CASES":{authors:["David Raggett","Emily Candell"],href:"http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204",title:"Multimodal Interaction Use Cases.",date:"4 December 2002",status:"NOTE",publisher:"W3C"},"MOBILE-BP":{authors:["Charles McCathieNevile","Jo Rabin"],href:"http://www.w3.org/TR/2008/REC-mobile-bp-20080729",title:"Mobile Web Best Practices 1.0.",date:"29 July 2008",status:"REC",publisher:"W3C"},"MOBILE-BP-SCOPE":{authors:["Phil Archer","Ed Mitukiewicz"],href:"http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220",title:"Scope of Mobile Web Best Practices.",date:"20 December 2005",status:"NOTE",publisher:"W3C"},MOBILEOK:{authors:["Jo Rabin","Phil Archer"],href:"http://www.w3.org/TR/2008/WD-mobileOK-20081117",title:"W3C mobileOK Scheme 1.0.",date:"17 November 2008",status:"WD",publisher:"W3C"},"MOBILEOK-BASIC10-TESTS":{authors:["Jo Rabin","Sean Owen"],href:"http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208",title:"W3C mobileOK Basic Tests 1.0.",date:"8 December 2008",status:"REC",publisher:"W3C"},"MODALITY-INTERFACE":{authors:["Brad Porter"],href:"http://www.w3.org/TR/2004/NOTE-modality-interface-20040510",title:"Modality Component to Host Environment DOM Requirements and Capabilities Assessment.",date:"10 May 2004",status:"NOTE",publisher:"W3C"},"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":{authors:["Marianne Hickey"],href:"http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710",title:"Multimodal Requirements for Voice Markup Languages.",date:"10 July 2000",status:"WD",publisher:"W3C"},MWABP:{authors:["Adam Connors","Bryan Sullivan"],href:"http://www.w3.org/TR/2010/REC-mwabp-20101214/",title:"Mobile Web Application Best Practices.",date:"14 December 2010",status:"REC",publisher:"W3C"},"MWBP-WCAG":{authors:["Yeliz Yesilada","Alan Chuter"],href:"http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703",title:"Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).",date:"3 July 2008",status:"WD",publisher:"W3C"},NAMES:{authors:["Lilley","Chris"],href:"http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html",title:"Restrictions on identifiers.",date:"(forthcoming)",status:"NOTE",publisher:"W3C"},NAMESPACESTATE:{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2006/WD-namespaceState-20060329",title:"The Disposition of Names in an XML Namespace.",date:"29 March 2006",status:"WD",publisher:"W3C"},"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":{authors:["David Raggett","Michael K. Brown","Andreas Kellner"],href:"http://www.w3.org/TR/2001/WD-ngram-spec-20010103",title:"Stochastic Language Models (N-Gram) Specification.",date:"3 January 2001",status:"WD",publisher:"W3C"},"NL-SPEC":{authors:["Deborah A. Dahl"],href:"http://www.w3.org/TR/2000/WD-nl-spec-20001120",title:"Natural Language Semantics Markup Language for the Speech Interface Framework.",date:"20 November 2000",status:"WD",publisher:"W3C"},"NOTE-CCPP":{authors:["Franklin Reynolds"],etAl:!0,href:"http://www.w3.org/1999/07/NOTE-CCPP-19990727",title:"Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.",date:"27 July 1999",status:"NOTE",publisher:"W3C"},N3:{authors:["Tim Berners-Lee","Dan Connolly"],href:"http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/",title:"Notation3 (N3): A readable RDF syntax.",date:"14 January 2008",status:"W3C Team Submission",publisher:"W3C"},NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:{authors:["Renato Iannella"],href:"http://www.w3.org/TR/odrl",title:"Open Digital Rights Language (ODRL) Version 1.1.",date:"W3C Note",status:"19 September 2002",publisher:"W3C"},OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":{authors:["Ian Hickson","Anne van Kesteren"],href:"http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530",title:"Offline Web Applications.",date:"30 May 2008",status:"NOTE",publisher:"W3C"},"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":{authors:["Deborah L. McGuinness","Frank van Harmelen"],href:"http://www.w3.org/TR/2004/REC-owl-features-20040210",title:"OWL Web Ontology Language Overview.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-GUIDE":{authors:["Deborah L. McGuinness","Michael K. Smith","Chris Welty"],href:"http://www.w3.org/TR/2004/REC-owl-guide-20040210",title:"OWL Web Ontology Language Guide.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-PARSING":{authors:["Sean Bechhofer"],href:"http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121",title:"OWL Web Ontology Language Parsing OWL in RDF/XML.",date:"21 January 2004",status:"NOTE",publisher:"W3C"},"OWL-REF":{authors:["Guus Schreiber","Mike Dean"],href:"http://www.w3.org/TR/2004/REC-owl-ref-20040210",title:"OWL Web Ontology Language Reference.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-SEMANTICS":{authors:["Patrick Hayes","Peter F. Patel-Schneider","Ian Horrocks"],href:"http://www.w3.org/TR/2004/REC-owl-semantics-20040210",title:"OWL Web Ontology Language Semantics and Abstract Syntax.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-TEST":{authors:["Jeremy J. Carroll","Jos De Roo"],href:"http://www.w3.org/TR/2004/REC-owl-test-20040210",title:"OWL Web Ontology Language Test Cases.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-TIME":{authors:["Feng Pan","Jerry R. Hobbs"],href:"http://www.w3.org/TR/2006/WD-owl-time-20060927",title:"Time Ontology in OWL.",date:"27 September 2006",status:"WD",publisher:"W3C"},"OWL-XMLSYNTAX":{authors:["Masahiro Hori","Peter F. Patel-Schneider","J&#233;r&#244;me Euzenat"],href:"http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611",title:"OWL Web Ontology Language XML Presentation Syntax.",date:"11 June 2003",status:"NOTE",publisher:"W3C"},"OWL2-MANCHESTER-SYNTAX":{authors:["Peter F. Patel-Schneider","Matthew Horridge"],href:"http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/",title:"OWL 2 Web Ontology Language:Manchester Syntax.",date:"27 October 2009",status:"NOTE",publisher:"W3C"},"OWL2-MAPPING-TO-RDF":{authors:["Boris Motik","Peter F. Patel-Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/",title:"OWL 2 Web Ontology Language:Mapping to RDF Graphs.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-NEW-FEATURES":{authors:["Evan K. Wallace","Christine Golbreich"],href:"http://www.w3.org/TR/2009/REC-owl2-new-features-20091027",title:"OWL 2 Web Ontology Language:New Features and Rationale.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-PRIMER":{authors:["Pascal Hitzler","Markus Kr&#246;tzsch","Bijan Parsia","Peter F. Patel-Schneider","Sebastian Rudolph"],href:"http://www.w3.org/TR/2009/REC-owl2-primer-20091027/",title:"OWL 2 Web Ontology Language:Primer.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-PROFILES":{authors:["Boris Motik","Bernardo Cuenca Grau","Ian Horrocks","Zhe Wu","Achille Fokoue","Carsten Lutz"],href:"http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/",title:"OWL 2 Web Ontology Language:Profiles.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-QUICK-REFERENCE":{authors:["Jie Bao","Elisa F. Kendall","Deborah L. McGuinness","Peter F. Patel-Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/",title:"OWL 2 Web Ontology Language:Quick Reference Guide.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-RDF-BASED-SEMANTICS":{authors:["Michael Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/",title:"OWL 2 Web Ontology Language:RDF-Based Semantics.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL-RL-in-RIF":{authors:["Dave Reynolds"],href:"http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/",title:"OWL 2 RL in RIF.",date:"22 June 2010",status:"W3C Working Group Note",publisher:"W3C"},"OWL2-DIRECT-SEMANTICS":{authors:["Boris Motik","Peter F. Patel-Schneider","Bernardo Cuenca Grau"],href:"http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/",title:"OWL 2 Web Ontology Language:Direct Semantics.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-SYNTAX":{authors:["Boris Motik","Peter F. Patel-Schneider","Bijan Parsia"],href:"http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/",title:"OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":{authors:["Boris Motik","Bijan Parsia","Peter Patel-Schneider",""],href:"http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/",title:"OWL 2 Web Ontology Language: XML Serialization.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-OVERVIEW":{authors:["W3C OWL Working Group"],href:"http://www.w3.org/TR/2009/REC-owl2-overview-20091027/",title:"OWL 2 Web Ontology Language: Overview.",date:"27 October 2009",status:"REC",publisher:"W3C"},"P3P-PREFERENCES":{authors:["Marc Langheinrich"],href:"http://www.w3.org/TR/2002/WD-P3P-preferences-20020415",title:"A P3P Preference Exchange Language 1.0 (APPEL1.0).",date:"15 April 2002",status:"WD",publisher:"W3C"},"P3P-RDFSCHEMA":{authors:["Rigo Wenning","Lorrie Cranor","Brian McBride"],href:"http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125",title:"An RDF Schema for P3P.",date:"25 January 2002",status:"NOTE",publisher:"W3C"},"P3P1.0":{authors:["Massimo Marchiori"],href:"http://www.w3.org/TR/2002/REC-P3P-20020416",title:"The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.",date:"16 April 2002",status:"REC",publisher:"W3C"},"P3P10-PRINCIPLES":{authors:["Lorrie Faith Cranor"],href:"http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721",title:"P3P Guiding Principles.",date:"21 July 1998",status:"NOTE",publisher:"W3C"},"P3P10-PROTOCOLS":{authors:["Joseph Reagle","Philip DesAutels","Steve Lucas"],href:"http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324",title:"P3P Protocol and Data Transport Working Group Draft White Paper.",date:"24 March 1998",status:"NOTE",publisher:"W3C"},P3P11:{authors:["Matthias Schunter","Rigo Wenning"],href:"http://www.w3.org/TR/2006/NOTE-P3P11-20061113",title:"The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.",date:"13 November 2006",status:"NOTE",publisher:"W3C"},P3PDEPLOYMENT:{authors:["Martin Presler-Marshall"],href:"http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211",title:"The Platform for Privacy Preferences 1.0 Deployment Guide.",date:"11 February 2002",status:"NOTE",publisher:"W3C"},"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":{authors:["Win Treese"],etAl:!0,href:"http://www.w3.org/TR/REC-PICS-labels-961031",title:"PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.",date:"31 October 1996",status:"REC",publisher:"W3C"},"PICS-SERVICES":{authors:["David Singer","Paul Resnick","Jim Miller"],href:"http://www.w3.org/TR/REC-PICS-services-961031",title:"PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.",date:"31 October 1996",status:"REC",publisher:"W3C"},PICSRULES:{authors:["Clive D.W. Feather"],etAl:!0,href:"http://www.w3.org/TR/REC-PICSRules-971229",title:"PICSRules 1.1 Specification.",date:"29 December 1997",status:"REC",publisher:"W3C"},PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:{authors:["B. Kaliski"],href:"http://www.ietf.org/rfc/rfc2898.txt",title:"PKCS #5 v2.0: Password-Based Cryptography Standard",date:"IETF RFC 2898",status:"September 2000",publisher:"IETF"},PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:{authors:["David Duce"],href:"http://www.w3.org/TR/2003/REC-PNG-20031110",title:"Portable Network Graphics (PNG) Specification (Second Edition).",date:"10 November 2003",status:"REC",publisher:"W3C"},"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":{authors:["Jacob Rossi","Matt Brubeck"],href:"http://www.w3.org/TR/pointerevents/",title:"Pointer Events.",date:"11 December 2012",status:"WD",publisher:"W3C"},"POINTERS-IN-RDF":{authors:["Mike Squillace","Carlos Iglesias"],href:"http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310",title:"Pointer Methods in RDF.",date:"10 March 2009",status:"WD",publisher:"W3C"},"POLICY-REQS":{authors:["Laura Arribas","Paddy Byers","Marcin Hanclik","Frederick Hirsch","David Rogers"],href:"http://dev.w3.org/2009/dap/policy-reqs",title:"Device API Policy Requirements.",date:"13 April 2010",status:"ED",publisher:"W3C"},POSITIONING:{authors:["Robert Stevahn","Scott Furman","Scott Isaacs"],href:"http://www.w3.org/TR/1999/WD-positioning-19990902",title:"Positioning HTML Elements with Cascading Style Sheets.",date:"2 September 1999",status:"WD",publisher:"W3C"},POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":{authors:["Kevin Smith","Phil Archer","Andrea Perego"],href:"http://www.w3.org/TR/2008/WD-powder-dr-20081114",title:"Protocol for Web Description Resources (POWDER): Description Resources.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-FORMAL":{authors:["Phil Archer","Stasinos Konstantopoulos"],href:"http://www.w3.org/TR/2008/WD-powder-formal-20081114",title:"Protocol for Web Description Resources (POWDER): Formal Semantics.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-GROUPING":{authors:["Andrea Perego","Kevin Smith","Phil Archer"],href:"http://www.w3.org/TR/2008/WD-powder-grouping-20081114",title:"Protocol for Web Description Resources (POWDER): Grouping of Resources.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-PRIMER":{authors:["Kai Scheppe"],href:"http://www.w3.org/TR/2008/WD-powder-primer-20081114",title:"Protocol for Web Description Resources (POWDER): Primer.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-TEST":{authors:["Antonis Kukurikos"],href:"http://www.w3.org/TR/2008/WD-powder-test-20080815",title:"Protocol for Web Description Resources (POWDER): Test Suite.",date:"15 August 2008",status:"WD",publisher:"W3C"},"POWDER-USE-CASES":{authors:["Phil Archer"],href:"http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031",title:"POWDER: Use Cases and Requirements.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"POWDER-VOC":{authors:["Andrea Perego","Phil Archer"],href:"http://www.w3.org/TR/2007/WD-powder-voc-20070925",title:"Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.",date:"25 September 2007",status:"WD",publisher:"W3C"},"POWDER-XSD":{authors:["Kevin Smith","Andrea Perego","Phil Archer"],href:"http://www.w3.org/TR/2007/WD-powder-xsd-20070925",title:"Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).",date:"25 September 2007",status:"WD",publisher:"W3C"},PRINT:{authors:["H&#229;kon Wium Lie","Robert Stevahn","Stephen Waters"],href:"http://www.w3.org/TR/1999/WD-print-19990902",title:"CSS Printing Extensions.",date:"2 September 1999",status:"WD",publisher:"W3C"},"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":{authors:["Dmitry Lenkov","Norman Walsh"],href:"http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405",title:"XML Processing Model Requirements.",date:"5 April 2004",status:"NOTE",publisher:"W3C"},"PROGRESS-EVENTS":{authors:["Charles McCathieNevile"],href:"http://www.w3.org/TR/2011/CR-progress-events-20110922/",title:"Progress Events 1.0.",date:"22 September 2011",status:"CR",publisher:"W3C"},"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":{authors:["Paolo Baggia"],href:"http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014",title:"Pronunciation Lexicon Specification (PLS) Version 1.0.",date:"14 October 2008",status:"REC",publisher:"W3C"},"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":{authors:["Lofton Henderson"],href:"http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906",title:"The QA Handbook.",date:"6 September 2005",status:"NOTE",publisher:"W3C"},"QAFRAME-OPS-EXTECH":{authors:["Dimitris Dimitriadis"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202",title:"QA Framework: Operational Examples &amp; Techniques.",date:"2 December 2002",status:"NOTE",publisher:"W3C"},"QAFRAME-SPEC":{authors:["Lynne Rosenthal"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-qaframe-spec-20050817",title:"QA Framework: Specification Guidelines.",date:"17 August 2005",status:"REC",publisher:"W3C"},"QAFRAME-TEST":{authors:["Patrick Curran","Dimitris Dimitriadis"],href:"http://www.w3.org/TR/2004/WD-qaframe-test-20040820",title:"QA Framework: Test Guidelines.",date:"20 August 2004",status:"WD",publisher:"W3C"},QNAMES:{authors:["N. Walsh"],href:"http://www.w3.org/2001/tag/doc/qnameids-2004-03-17",title:"Using Qualified Names (QNames) as Identifiers in XML Content",date:"17 March, 2004",status:"TAG Finding"},"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":{authors:["Eric Prud'hommeaux","Michael Hausenblas"],href:"http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/",title:"Use Cases and Requirements for Mapping Relational Databases to RDF.",date:"8 June 2010",status:"WD",publisher:"W3C"},"RDF-CONCEPTS":{authors:["Graham Klyne","Jeremy J. Carroll"],href:"http://www.w3.org/TR/2004/REC-rdf-concepts-20040210",title:"Resource Description Framework (RDF): Concepts and Abstract Syntax.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-DAWG-UC":{authors:["Kendall Grant Clark"],href:"http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325",title:"RDF Data Access Use Cases and Requirements.",date:"25 March 2005",status:"WD",publisher:"W3C"},"RDF-MT":{authors:["Patrick Hayes"],href:"http://www.w3.org/TR/2004/REC-rdf-mt-20040210",title:"RDF Semantics.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-PRIMER":{authors:["Frank Manola","Eric Miller"],href:"http://www.w3.org/TR/2004/REC-rdf-primer-20040210/",title:"RDF Primer.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-SCHEMA":{authors:["Dan Brickley","Ramanathan V. Guha"],href:"http://www.w3.org/TR/2004/REC-rdf-schema-20040210",title:"RDF Vocabulary Description Language 1.0: RDF Schema.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-SPARQL-JSON-RES":{authors:["Kendall Grant Clark","Elias Torres","Lee Feigenbaum"],href:"http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618",title:"Serializing SPARQL Query Results in JSON.",date:"18 June 2007",status:"NOTE",publisher:"W3C"},"RDF-SPARQL-PROTOCOL":{authors:["Lee Feigenbaum","Kendall Grant Clark","Elias Torres"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115",title:"SPARQL Protocol for RDF.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SPARQL-QUERY":{authors:["Andy Seaborne","Eric Prud'hommeaux"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115",title:"SPARQL Query Language for RDF.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SPARQL-UPDATE":{authors:["S. Schenk","P. Gearon"],href:"http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",title:"SPARQL 1.1 Update.",date:"W3C Working Draft",status:"26 January 2010",publisher:"W3C"},"RDF-SPARQL-XMLRES":{authors:["Jeen Broekstra","Dave Beckett"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115",title:"SPARQL Query Results XML Format.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SYNTAX":{authors:["Ora Lassila","Ralph R. Swick"],href:"http://www.w3.org/TR/1999/REC-rdf-syntax-19990222",title:"Resource Description Framework (RDF) Model and Syntax Specification.",date:"22 February 1999",status:"REC",publisher:"W3C"},"RDF-SYNTAX-GRAMMAR":{authors:["Dave Beckett"],href:"http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210",title:"RDF/XML Syntax Specification (Revised).",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-TESTCASES":{authors:["Jan Grant","Dave Beckett"],href:"http://www.w3.org/TR/2004/REC-rdf-testcases-20040210",title:"RDF Test Cases.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-UML":{authors:["Walter W. Chang"],href:"http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804",title:"A Discussion of the Relationship Between RDF-Schema and UML.",date:"4 August 1998",status:"NOTE",publisher:"W3C"},"RDFA-CORE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",title:"RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.",date:"7 June 2012",status:"REC",publisher:"W3C"},"RDFA-LITE":{authors:["Manu Sporny"],href:"http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/",title:"RDFa Lite 1.1.",date:"7 June 2012",status:"REC",publisher:"W3C"},"RDFA-PRIMER":{authors:["Ben Adida","Ivan Herman","Manu Sporny"],href:"http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607",title:"RDFa Primer.",date:"07 June 2012",status:"NOTE",publisher:"W3C"},"RDFA-SYNTAX":{authors:["Ben Adida"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014",title:"RDFa in XHTML: Syntax and Processing.",date:"14 October 2008",status:"REC",publisher:"W3C"},RDFCAL:{authors:["Dan Connolly","Libby Miller"],href:"http://www.w3.org/TR/2005/NOTE-rdfcal-20050929",title:"RDF Calendar - an application of the Resource Description Framework to iCalendar Data.",date:"29 September 2005",status:"NOTE",publisher:"W3C"},"RDFTM-SURVEY":{authors:["Fabio Vitali"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210",title:"A Survey of RDF/Topic Maps Interoperability Proposals.",date:"10 February 2006",status:"NOTE",publisher:"W3C"},"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":{authors:["Daniel C. Burnett"],href:"http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426",title:"Reusable Dialog Requirements for Voice Markup Language.",date:"26 April 2000",status:"WD",publisher:"W3C"},REX:{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/WD-rex-20061013",title:"Remote Events for XML (REX) 1.0.",date:"13 October 2006",status:"WD",publisher:"W3C"},"REX-REQS":{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202",title:"Remote Events for XML (REX) Requirements.",date:"2 February 2006",status:"NOTE",publisher:"W3C"},RFC1034:{authors:["P. Mockapetris"],href:"http://www.ietf.org/rfc/rfc1034.txt",title:"DOMAIN NAMES - CONCEPTS AND FACILITIES.",date:"November 1987",status:"Internet RFC 1034",publisher:"IETF"},RFC1738:{authors:["T. Berners-Lee","L. Masinter","M. McCahill"],href:"http://www.ietf.org/rfc/rfc1738.txt",title:"Uniform Resource Locators (URL).",date:"December 1994",status:"Internet RFC 1738",publisher:"IETF"},RFC1808:{authors:["R. Fielding"],href:"http://www.ietf.org/rfc/rfc1808.txt",title:"Relative Uniform Resource Locators.",date:"June 1995",status:"Internet RFC 1808 (Obsoleted by RFC 3986)",publisher:"IETF"},RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:{authors:["N. Freed","N. Borenstein"],href:"http://www.ietf.org/rfc/rfc2046.txt",title:"Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.",date:"November 1996",status:"Internet RFC 2046",publisher:"IETF"},RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:{authors:["N. Freed","K. Moore"],href:"http://www.ietf.org/rfc/rfc2231.txt",title:"MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.",date:"November 1997",status:"IETF RFC 2231",publisher:"IETF"},RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:{authors:["L. Masinter"],href:"http://www.ietf.org/rfc/rfc2397.txt",title:"The &quot;data&quot; URL scheme.",date:"August 1998",status:"Internet RFC 2397",publisher:"IETF"},RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:{authors:["G. Klyne","L. McIntyre"],href:"http://www.ietf.org/rfc/rfc2531.txt",title:"Content Feature Schema for Internet Fax.",date:"March 1999",status:"Internet RFC 2531",publisher:"IETF"},RFC2533:{authors:["G. Klyne"],href:"http://www.ietf.org/rfc/rfc2533",title:"A Syntax for Describing Media Feature Sets.",date:"March 1999",status:"Internet RFC 2533",publisher:"IETF"},RFC2534:{authors:["L. Masinter","D. Wing"],etAl:!0,href:"http://www.ietf.org/rfc/rfc2534",title:"Media Features for Display, Print, and Fax.",date:"March 1999",status:"Internet RFC 2534",publisher:"IETF"},RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:{authors:["D. Connolly","L. Masinter"],href:"http://www.rfc-editor.org/rfc/rfc2854.txt",title:"The 'text/html' Media Type.",date:"June 2000",status:"Internet RFC 2854"},RFC2978:{authors:["N. Freed","J. Postel"],href:"http://www.ietf.org/rfc/rfc2978.txt",title:"IANA Charset Registration Procedures.",date:"October 2000",status:"Internet RFC 2978",publisher:"IETF"},RFC3023:{authors:["M. Murata","S. St.Laurent","D. Kohn"],href:"http://www.ietf.org/rfc/rfc3023.txt",title:"XML Media Types",date:"January 2001",status:"Internet RFC 3023",publisher:"IETF"},RFC3161:{authors:["C. Adams","P. Cain","D. Pinkas","R. Zuccherato"],href:"http://www.rfc-editor.org/rfc/rfc3161.txt",title:"Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)",date:"August 2001",status:"Internet RFC 3161"},"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:{authors:["Rescorla","E"],href:"http://tools.ietf.org/html/rfc3218",title:"Preventing the Million Message Attack on Cryptographic Message Syntax.",date:"January 2002",status:"Informational RFC 3218",publisher:"IETF"},RFC3236:{authors:["P. Stark","M. Baker"],href:"http://www.rfc-editor.org/rfc/rfc3236.txt",title:"The 'application/xhtml+xml' Media Type.",date:"January 2002",status:"Internet RFC 3236"},RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:{authors:["B. Campbell","Ed","J. Rosenberg"],etAl:!0,href:"http://www.ietf.org/rfc/rfc3428.txt",title:"Session Initiation Protocol (SIP) Extension for Instant Messaging.",date:"December 2002",status:"Internet RFC 3428",publisher:"IETF"},RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:{authors:["H. Schulzrinne"],href:"http://www.ietf.org/rfc/rfc3966.txt",title:"The tel URI for Telephone Numbers",date:"December 2004",status:"Internet RFC 3966",publisher:"IETF"},RFC3986:{authors:["T. Berners-Lee","R. Fielding","L. Masinter"],href:"http://www.ietf.org/rfc/rfc3986.txt",title:"Uniform Resource Identifier (URI): Generic Syntax.",date:"January 2005",status:"Internet RFC 3986",publisher:"IETF"},RFC3987:{authors:["M. D&#252;rst","M. Suignard"],href:"http://www.ietf.org/rfc/rfc3987.txt",title:"Internationalized Resource Identifiers (IRIs).",date:"January 2005",status:"Internet RFC 3987",publisher:"IETF"},RFC4050:{authors:["S. Blake-Wilson","G. Karlinger","T. Kobayashi","Y. Wang"],href:"http://www.ietf.org/rfc/rfc4050.txt",title:"Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.",date:"IETF RFC 4050",status:"April 2005",publisher:"IETF"},RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:{authors:["P. Leach","M. Mealling","R. Salz"],href:"http://www.ietf.org/rfc/rfc4122.txt",title:"A Universally Unique IDentifier (UUID) URN Namespace",date:"July 2005",status:"Internet RFC 4122",publisher:"IETF"},RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:{authors:["R. Gellens","D. Singer","P. Frojdh"],href:"http://www.ietf.org/rfc/rfc4281.txt",title:"The Codecs Parameter for &quot;Bucket&quot; Media Types",date:"November 2005",status:"Internet RFC 4281",publisher:"IETF"},RFC4572:{authors:["J. Lennox"],href:"http://www.ietf.org/rfc/rfc4572.txt",title:" Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).",date:"July 2006",status:"Internet RFC 4572",publisher:"IETF"},RFC4627:{authors:["D. Crockford"],href:"http://www.ietf.org/rfc/rfc4627.txt",title:"The application/json Media Type for JavaScript Object Notation (JSON)",date:"July 2006",status:"Internet RFC 4627",publisher:"IETF"},RFC4770:{authors:["C. Jennings","J. Reschke"],href:"http://www.ietf.org/rfc/rfc4770.txt",title:"vCard Extensions for Instant Messaging (IM)",date:"January 2007",status:"Internet RFC 4770",publisher:"IETF"},RFC4868:{authors:["S. Kelly","S. Frankel"],href:"http://www.ietf.org/rfc/rfc4868.txt",title:"Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec",date:"IETF RFC 4868",status:"May 2007",publisher:"IETF"},RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:{authors:["B. Desruisseaux"],href:"http://www.rfc-editor.org/rfc/rfc5545.txt",title:"Internet Calendaring and Scheduling Core Object Specification (iCalendar).",date:"September 2009",status:"Internet RFC 5545"},RFC5646:{authors:["A. Phillips","M. Davis"],href:"http://www.rfc-editor.org/rfc/rfc5646.txt",title:"Tags for Identifying Languages.",date:"September 2009",status:"Internet RFC 5646"},RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:{authors:["Mark Nottingham","Eran Hammer-Lahav"],href:"http://www.rfc-editor.org/rfc/rfc5785.txt",title:"Defining Well-Known Uniform Resource Identifiers (URIs).",date:"April 2010",status:"Internet Proposed Standard RFC 5785"},RFC5789:{authors:["L Dusseault","J. Snell"],href:"http://tools.ietf.org/html/rfc5789",title:"PATCH Method for HTTP.",date:"March 2010",status:"Internet Proposed Standard RFC 5789",publisher:"IETF"},RFC6068:{authors:["M. Duerst","L. Masinter","J. Zawinski"],href:"http://www.ietf.org/rfc/rfc6068.txt",title:"The 'mailto' URI Scheme.",date:"October 2010",status:"Internet Proposed Standard RFC 6068",publisher:"IETF"},RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":{authors:["Harold Boley","Michael Kifer",""],href:"http://www.w3.org/TR/2010/REC-rif-bld-20100622/",title:"RIF Basic Logic Dialect.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-CORE":{authors:["Harold Boley"],etAl:!0,href:"http://www.w3.org/TR/2010/REC-rif-core-20100622/",title:"RIF Core.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-DTB":{authors:["Axel Polleres","Harold Boley","Michael Kifer"],href:"http://www.w3.org/TR/2010/REC-rif-dtb-20100622/",title:"RIF Datatypes and Built-Ins 1.0.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-FLD":{authors:["Harold Boley","Michael Kifer"],href:"http://www.w3.org/TR/2010/REC-rif-fld-20100622/",title:"RIF Framework for Logic Dialects.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-PRD":{authors:["Christian de Sainte Marie","Gary Hallmark","Adrian Paschke",""],href:"http://www.w3.org/TR/2010/REC-rif-prd-20100622/",title:"RIF Production Rule Dialect.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-RDF-OWL":{authors:["Jos de Bruijn"],href:"http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/",title:"RIF RDF and OWL Compatibility.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-TEST":{authors:["Stella Mitchell","Leora Morgenstern","Adrian Paschke"],href:"http://www.w3.org/TR/2010/WD-rif-test-20100622/",title:"RIF Test Cases.",date:"1 October 2009",status:"WD",publisher:"W3C"},"RIF-OVERVIEW":{authors:["Michael Kifer","Harold Boley"],href:"http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/",title:"RIF Overview.",date:"22 June 2010",status:"W3C Working Group Note",publisher:"W3C"},"RIF-UCR":{authors:["David Hirtle"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-rif-ucr-20081218",title:"RIF Use Cases and Requirements.",date:"18 December 2008",status:"WD",publisher:"W3C"},"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/CR-role-attribute-20120712/",title:"Role Attribute.",date:"12 July 2012",status:"CR",publisher:"W3C"},"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:{authors:["Masayasu Ishikawa"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-ruby-20010531",title:"Ruby Annotation.",date:"31 May 2001",status:"REC",publisher:"W3C"},S6GROUP2:{authors:["Stuart Weibel"],href:"http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2",title:"A Proposed Convention for Embedding Metadata in HTML.",date:"2 June 1996",status:"NOTE",publisher:"W3C"},"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:{authors:["Joel Farrell","Holger Lausen"],href:"http://www.w3.org/TR/2007/REC-sawsdl-20070828",title:"Semantic Annotations for WSDL and XML Schema.",date:"28 August 2007",status:"REC",publisher:"W3C"},"SAWSDL-GUIDE":{authors:["Rama Akkiraju","Brahmananda Sapkota"],href:"http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828",title:"Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.",date:"28 August 2007",status:"NOTE",publisher:"W3C"},SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":{authors:["Ralph R. Swick","Henry S. Thompson"],href:"http://www.w3.org/TR/1999/NOTE-schema-arch-19991007",title:"The Cambridge Communiqu&#233;.",date:"7 October 1999",status:"NOTE",publisher:"W3C"},"SCREEN-ORIENTATION":{authors:["Mounir Lamouri"],href:"http://www.w3.org/TR/screen-orientation/",title:"The Screen Orientation API.",date:"06 December 2012",status:"WD",publisher:"W3C"},SCXML:{authors:["Torbj&#246;rn Lage"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-scxml-20080516",title:"State Chart XML (SCXML): State Machine Notation for Control Abstraction.",date:"16 May 2008",status:"WD",publisher:"W3C"},SDP:{authors:["J. Rosenberg","H. Schulzrinne"],href:"http://tools.ietf.org/html/rfc3264",title:"An Offer/Answer Model with the Session Description Protocol (SDP).",date:"June 2002",status:"Internet RFC 3264",publisher:"IETF"},SDPLABEL:{authors:["O. Levin","G. Camarillo"],href:"http://tools.ietf.org/html/rfc4574",title:"The Session Description Protocol (SDP) Label Attribute.",date:"August 2006",status:"Internet RFC 4574",publisher:"IETF"},SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:{authors:["Daniel Glazman"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-css3-selectors-20090310",title:"Selectors Level 3.",date:"10 March 2009",status:"WD",publisher:"W3C"},"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":{authors:["Lachlan Hunt","Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-selectors-api-20081114",title:"Selectors API.",date:"14 November 2008",status:"WD",publisher:"W3C"},"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":{authors:["David Burke","Luc Van Tichelen"],href:"http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405",title:"Semantic Interpretation for Speech Recognition (SISR) Version 1.0.",date:"5 April 2007",status:"REC",publisher:"W3C"},"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":{authors:["James Clark"],href:"http://www.w3.org/TR/NOTE-sgml-xml-971215",title:"Comparison of SGML and XML.",date:"15 December 1997",status:"NOTE",publisher:"W3C"},"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":{authors:["Antoine Isaac","Ed Summers"],href:"http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/",title:"SKOS Simple Knowledge Organization System Primer.",date:"18 August 2009",status:"NOTE",publisher:"W3C"},"SKOS-REFERENCE":{authors:["Sean Bechhofer","Alistair Miles"],href:"http://www.w3.org/TR/2009/REC-skos-reference-20090818/",title:"SKOS Simple Knowledge Organization System Reference.",date:"18 August 2009",status:"REC",publisher:"W3C"},"SKOS-UCR":{authors:["Jon Phipps","Daniel Rubin","Antoine Isaac"],href:"http://www.w3.org/TR/2007/WD-skos-ucr-20070516",title:"SKOS Use Cases and Requirements.",date:"16 May 2007",status:"WD",publisher:"W3C"},"SMIL-ANIMATION":{authors:["Patrick Schmitz","Aaron Cohen"],href:"http://www.w3.org/TR/2001/REC-smil-animation-20010904",title:"SMIL Animation.",date:"4 September 2001",status:"REC",publisher:"W3C"},SMIL10:{authors:["Philipp Hoschka"],href:"http://www.w3.org/TR/1998/REC-smil-19980615",title:"Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.",date:"15 June 1998",status:"REC",publisher:"W3C"},SMIL2:{authors:["Dick Bulterman"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-SMIL2-20051213",title:"Synchronized Multimedia Integration Language (SMIL 2.1).",date:"13 December 2005",status:"REC",publisher:"W3C"},SMIL20:{authors:["Jack Jansen"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-SMIL2-20051213",title:"Synchronized Multimedia Integration Language (SMIL 2.1).",date:"13 December 2005",status:"REC",publisher:"W3C"},SMIL3:{authors:["Dick Bulterman"],href:"http://www.w3.org/TR/2008/REC-SMIL3-20081201",title:"Synchronized Multimedia Integration Language (SMIL 3.0).",date:"1 December 2008",status:"REC",publisher:"W3C"},SMIME:{authors:["B. Ramsdell"],href:"http://www.ietf.org/rfc/rfc3851.txt",title:"S/MIME Version 3.1 Message Specification.",date:"July 2004",status:"Internet RFC 3851",publisher:"IETF"},SML:{authors:["Valentina Popescu","Virginia Smith","Bhalchandra Pandit"],href:"http://www.w3.org/TR/2009/PR-sml-20090212",title:"Service Modeling Language, Version 1.1.",date:"12 February 2009",status:"PR",publisher:"W3C"},"SML-IF":{authors:["Valentina Popescu","Bhalchandra Pandit","Virginia Smith"],href:"http://www.w3.org/TR/2009/PR-sml-if-20090212",title:"Service Modeling Language Interchange Format Version 1.1.",date:"12 February 2009",status:"PR",publisher:"W3C"},"SOAP11-ROR-HTTPBINDING":{authors:["David Orchard"],href:"http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321",title:"SOAP 1.1 Request Optional Response HTTP Binding.",date:"21 March 2006",status:"NOTE",publisher:"W3C"},"SOAP12-AF":{authors:["Henrik Frystyk Nielsen","Herv&#233","Ruellan"],href:"http://www.w3.org/TR/2004/NOTE-soap12-af-20040608",title:"SOAP 1.2 Attachment Feature.",date:"8 June 2004",status:"NOTE",publisher:"W3C"},"SOAP12-EMAIL":{authors:["Highland Mary Mountain"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-soap12-email-20020703",title:"SOAP Version 1.2 Email Binding.",date:"3 July 2002",status:"NOTE",publisher:"W3C"},"SOAP12-MTOM":{authors:["Mark Nottingham"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-soap12-mtom-20050125",title:"SOAP Message Transmission Optimization Mechanism.",date:"25 January 2005",status:"REC",publisher:"W3C"},"SOAP12-MTOM-POLICY":{authors:["Christopher Ferris","Yves Lafon"],href:"http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918",title:"MTOM Serialization Policy Assertion 1.1.",date:"18 September 2007",status:"WD",publisher:"W3C"},"SOAP12-N11N":{authors:["Martin Gudgin","Marc Hadley"],href:"http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008",title:"SOAP Version 1.2 Message Normalization.",date:"8 October 2003",status:"NOTE",publisher:"W3C"},"SOAP12-OS-UCR":{authors:["Mark Jones","Tony Graham","Anish Karmarkar"],href:"http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608",title:"SOAP Optimized Serialization Use Cases and Requirements.",date:"8 June 2004",status:"WD",publisher:"W3C"},"SOAP12-PART0":{authors:["Yves Lafon","Nilo Mitra"],href:"http://www.w3.org/TR/2007/REC-soap12-part0-20070427",title:"SOAP Version 1.2 Part 0: Primer (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART1":{authors:["Noah Mendelsohn"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-part1-20070427/",title:"SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART2":{authors:["Jean-Jacques Moreau"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-part2-20070427",title:"SOAP Version 1.2 Part 2: Adjuncts (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART3":{authors:["David Orchard"],href:"http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702",title:"SOAP 1.2 Part 3: One-Way MEP.",date:"2 July 2007",status:"NOTE",publisher:"W3C"},"SOAP12-REP":{authors:["Yves Lafon","Anish Karmarkar","Martin Gudgin"],href:"http://www.w3.org/TR/2005/REC-soap12-rep-20050125",title:"Resource Representation SOAP Header Block.",date:"25 January 2005",status:"REC",publisher:"W3C"},"SOAP12-TESTCOLLECTION":{authors:["Hugo Haas"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427",title:"SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},SOAPJMS:{authors:["Bhakti Mehta","Roland Merrick","Peter Easton"],href:"http://www.w3.org/TR/2008/WD-soapjms-20081121",title:"SOAP over Java Message Service 1.0.",date:"21 November 2008",status:"WD",publisher:"W3C"},"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":{authors:["E. Prud'hommeaux","A. Seaborne"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/",title:"SPARQL Query  Language for RDF.",date:"</cite> W3C Recommendation",status:"15 January 2008",publisher:"W3C"},"SPARQL-UPDATE":{authors:["S. Schenk","P. Gearon"],href:"http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",title:"SPARQL 1.1 Update.",date:"W3C Working Draft",status:"26 January 2010",publisher:"W3C"},"SPEC-VARIABILITY":{authors:["Dominique Haza&#235;l-Massieux","Lynne Rosenthal"],href:"http://www.w3.org/TR/2005/NOTE-spec-variability-20050831",title:"Variability in Specifications.",date:"31 August 2005",status:"NOTE",publisher:"W3C"},"SPEECH-GRAMMAR":{authors:["Andrew Hunt","Scott McGlashan"],href:"http://www.w3.org/TR/2004/REC-speech-grammar-20040316",title:"Speech Recognition Grammar Specification Version 1.0.",date:"16 March 2004",status:"REC",publisher:"W3C"},"SPEECH-SYNTHESIS":{authors:["Daniel C. Burnett","Mark R. Walker","Andrew Hunt"],href:"http://www.w3.org/TR/2004/REC-speech-synthesis-20040907",title:"Speech Synthesis Markup Language (SSML) Version 1.0.",date:"7 September 2004",status:"REC",publisher:"W3C"},"SPEECH-SYNTHESIS11":{authors:["Zhi Wei Shuang (&#21452;&#24535;&#20255;)","Daniel C. Burnett"],href:"http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107",title:"Speech Synthesis Markup Language (SSML) Version 1.1.",date:"7 November 2008",status:"CR",publisher:"W3C"},SPROT11:{authors:["Andy Seaborne","Lee Feigenbaum","Elias Torres"],href:"http://www.w3.org/TR/2005/WD-sprot11-20051024",title:"SPARQL Protocol for RDF Using WSDL 1.1.",date:"24 October 2005",status:"WD",publisher:"W3C"},SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":{authors:["Daniel C. Burnett"],etAl:!0,href:"http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526",title:"SSML 1.0 say-as attribute values.",date:"26 May 2005",status:"NOTE",publisher:"W3C"},SSML11REQS:{authors:["Daniel C. Burnett","Zhi Wei Shuang"],href:"http://www.w3.org/TR/2007/WD-ssml11reqs-20070611",title:"Speech Synthesis Markup Language Version 1.1 Requirements.",date:"11 June 2007",status:"WD",publisher:"W3C"},"STREAMS-API":{authors:["Feras Moussa"],href:"http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm",title:"Streams API.",date:"25 October 2012",status:"ED",publisher:"W3C"},STUN:{authors:["J. Rosenberg","R. Mahy","P. Matthews","D. Wing"],href:"http://tools.ietf.org/html/rfc5389",title:"Session Traversal Utilities for NAT (STUN).",date:"October 2008",status:"Internet RFC 5389",publisher:"IETF"},"STUN-URI":{authors:["S. Nandakumar","G. Salgueiro","P. Jones","and M. Petit-Huguenin"],href:"http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri",title:"URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.",date:"12 March 2012",status:"Internet Draft (work in progress)",publisher:"IETF"},SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:{authors:["Jon Ferraiolo"],href:"http://www.w3.org/TR/2001/REC-SVG-20010904",title:"Scalable Vector Graphics (SVG) 1.0 Specification.",date:"4 September 2001",status:"REC",publisher:"W3C"},SVG11:{authors:["Erik Dahlstr&#246;m"],etAl:!0,href:"http://www.w3.org/TR/2011/REC-SVG11-20110816/",title:"Scalable Vector Graphics (SVG) 1.1 (Second Edition).",date:"16 August 2011",status:"REC",publisher:"W3C"},SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:{authors:["Craig Northway","Dean Jackson"],href:"http://www.w3.org/TR/2005/WD-SVG12-20050413",title:"Scalable Vector Graphics (SVG) Full 1.2 Specification.",date:"13 April 2005",status:"WD",publisher:"W3C"},SVG2REQS:{authors:["Dean Jackson"],href:"http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422",title:"SVG 1.1/1.2/2.0 Requirements.",date:"22 April 2002",status:"WD",publisher:"W3C"},SVGFILTER12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilter12-20070501",title:"SVG Filters 1.2, Part 2: Language.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGFILTERPRIMER12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501",title:"SVG Filters 1.2, Part 1: Primer.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGFILTERREQS12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501",title:"SVG Filter Requirements.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGMOBILE:{authors:["Tolga Capin"],href:"http://www.w3.org/TR/2003/REC-SVGMobile-20030114",title:"Mobile SVG Profiles: SVG Tiny and SVG Basic.",date:"14 January 2003",status:"REC",publisher:"W3C"},SVGMOBILE12:{authors:["Chris Lilley"],etAl:!0,href:"http://www.w3.org/TR/2006/CR-SVGMobile12-20060810",title:"Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",date:"10 August 2006",status:"CR",publisher:"W3C"},SVGMOBILEREQS:{authors:["Rick Graham","Tolga Capin"],href:"http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803",title:"SVG Mobile Requirements.",date:"3 August 2001",status:"WD",publisher:"W3C"},SVGPRINT12:{authors:["Craig Northway"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-SVGPrint12-20071221",title:"SVG Print 1.2, Part 2: Language.",date:"21 December 2007",status:"WD",publisher:"W3C"},SVGPRINTPRIMER12:{authors:["Anthony Grasso","Chris Lilley","Andrew Shellshear"],href:"http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221",title:"SVG Print 1.2, Part 1: Primer.",date:"21 December 2007",status:"WD",publisher:"W3C"},SVGPRINTREQS:{authors:["Lee Klosterman"],etAl:!0,href:"http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218",title:"SVG Printing Requirements.",date:"18 February 2003",status:"WD",publisher:"W3C"},SVGREQ:{authors:["Jon Ferraiolo"],href:"http://www.w3.org/TR/1998/WD-SVGReq-19981029",title:"Scalable Vector Graphics (SVG) Requirements.",date:"29 October 1998",status:"WD",publisher:"W3C"},SVGTINY12:{authors:["Scott Hayman"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-SVGTiny12-20081222",title:"Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",date:"22 December 2008",status:"REC",publisher:"W3C"},SVGTINY12REQS:{authors:["Andrew Emmons"],href:"http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810",title:"SVGT 1.2 Requirements.",date:"10 August 2006",status:"WD",publisher:"W3C"},"SW-OOSD-PRIMER":{authors:["Phil Tetlow"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309",title:"A Semantic Web Primer for Object-Oriented Software Developers.",date:"9 March 2006",status:"NOTE",publisher:"W3C"},"SWBP-CLASSES-AS-VALUES":{authors:["Natasha Noy"],href:"http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405",title:"Representing Classes As Property Values on the Semantic Web.",date:"5 April 2005",status:"NOTE",publisher:"W3C"},"SWBP-N-ARYRELATIONS":{authors:["Natasha Noy","Alan Rector"],href:"http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412",title:"Defining N-ary Relations on the Semantic Web.",date:"12 April 2006",status:"NOTE",publisher:"W3C"},"SWBP-SKOS-CORE-GUIDE":{authors:["Alistair Miles","Dan Brickley"],href:"http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102",title:"SKOS Core Guide.",date:"2 November 2005",status:"WD",publisher:"W3C"},"SWBP-SKOS-CORE-SPEC":{authors:["Alistair Miles","Dan Brickley"],href:"http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102",title:"SKOS Core Vocabulary Specification.",date:"2 November 2005",status:"WD",publisher:"W3C"},"SWBP-SPECIFIED-VALUES":{authors:["Alan Rector"],href:"http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517",title:"Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.",date:"17 May 2005",status:"NOTE",publisher:"W3C"},"SWBP-THESAURUS-PUBGUIDE":{authors:["Alistair Miles"],href:"http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517",title:"Quick Guide to Publishing a Thesaurus on the Semantic Web.",date:"17 May 2005",status:"WD",publisher:"W3C"},"SWBP-VOCAB-PUB":{authors:["Jon Phipps","Diego Berrueta"],href:"http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828",title:"Best Practice Recipes for Publishing RDF Vocabularies.",date:"28 August 2008",status:"NOTE",publisher:"W3C"},"SWBP-XSCH-DATATYPES":{authors:["Jeremy J. Carroll","Jeff Z. Pan"],href:"http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314",title:"XML Schema Datatypes in RDF and OWL.",date:"14 March 2006",status:"NOTE",publisher:"W3C"},SXBL:{authors:["Ian Hickson","Jon Ferraiolo","David Hyatt"],href:"http://www.w3.org/TR/2005/WD-sXBL-20050815",title:"SVG's XML Binding Language (sXBL).",date:"15 August 2005",status:"WD",publisher:"W3C"},SXSWGRIDS:{authors:["Khoi Vinh","Mark Boulton"],href:"http://www.subtraction.com/pics/0703/grids_are_good.pdf",title:"Grids Are Good.",date:"March 2007",status:"SXSW Interactive, Austin, TX"},"SYMM-MODULES":{authors:["Ted Wugofski","Patrick Schmitz","Warner ten Kate"],href:"http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223",title:"Synchronized Multimedia Modules based upon SMIL 1.0.",date:"23 February 1999",status:"NOTE",publisher:"W3C"},SYSINFOAPI:{authors:["Dzung Tran","Max Froumentin"],etAl:!0,href:"http://www.w3.org/TR/2010/WD-system-info-api-20100202/",title:"The System Information API.",date:"2 February 2010",status:"WD",publisher:"W3C"},HTMLMEDIACAPTURE:{authors:["Anssi Kostiainen","Ilkka Oksanen","Dominique Hazaël-Massieux"],href:"http://www.w3.org/TR/2012/WD-html-media-capture-20120529/",title:"HTML Media Capture.",date:"29 May 2012",status:"WD",publisher:"W3C"},TAGLINK20030116:{authors:["Ian Jacobs (Scribe)"],href:"http://www.w3.org/2003/01/16-tag-xlink",title:"Minutes of 16 Jan 2003 discussion on Linking in XML Documents.",date:"2003",status:"W3C TAG archives",publisher:"W3C"},"TEST-METADATA":{authors:["Patrick Curran","Karl Dubost"],href:"http://www.w3.org/TR/2005/NOTE-test-metadata-20050914",title:"Test Metadata.",date:"14 September 2005",status:"NOTE",publisher:"W3C"},THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:{authors:["Pablo Cesar","Dick Bulterman","Petri Vuorimaa"],href:"http://www.w3.org/TR/2008/WD-timesheets-20080110",title:"SMIL Timesheets 1.0.",date:"10 January 2008",status:"WD",publisher:"W3C"},TIMEZONE:{authors:["Martin D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/NOTE-timezone-20051013",title:"Working with Time Zones.",date:"13 October 2005",status:"NOTE",publisher:"W3C"},TLS:{authors:["T. Dierks","E. Rescorla"],href:"http://tools.ietf.org/html/rfc5246",title:"The Transport Layer Security (TLS) Protocol, Version 1.2.",date:"August 2008",status:"Internet RFC 5246",publisher:"IETF"},Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":{authors:["Justin Brookman","Sean Harvey","Erica Newland","Heather West"],href:"http://www.w3.org/TR/tracking-compliance/",title:"Tracking Compliance and Scope.",date:"13 March 2012",status:"WD",publisher:"W3C"},"TRACKING-DNT":{authors:["Roy T. Fielding","David Singer"],href:"http://www.w3.org/TR/tracking-dnt/",title:"Tracking Preference Expression (DNT).",date:"13 March 2012",status:"WD",publisher:"W3C"},TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":{authors:["Glenn Adams"],href:"http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116",title:"Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).",date:"16 November 2006",status:"CR",publisher:"W3C"},"TTAF1-REQ":{authors:["Glenn Adams"],href:"http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427",title:"Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.",date:"27 April 2006",status:"NOTE",publisher:"W3C"},TURINGTEST:{authors:["Matt May"],href:"http://www.w3.org/TR/2005/NOTE-turingtest-20051123",title:"Inaccessibility of CAPTCHA.",date:"23 November 2005",status:"NOTE",publisher:"W3C"},TURN:{authors:["P. Mahy","P. Matthews","J. Rosenberg"],href:"http://tools.ietf.org/html/rfc5766",title:"Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).",date:"April 2010",status:"Internet RFC 5766",publisher:"IETF"},"TURN-URI":{authors:["M. Petit-Huguenin","S. Nandakumar","G. Salgueiro","and  P. Jones"],href:"http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris",title:"Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.",date:"12 March 2012",status:"Internet Draft (work in progress)",publisher:"IETF"},TURTLE:{authors:["David Beckett","Tim Berners-Lee"],href:"http://www.w3.org/TeamSubmission/turtle/",title:"Turtle: Terse RDF Triple Language.",date:"January 2008",status:"W3C Team Submission",publisher:"W3C"},TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":{authors:["Gomar Thomas","Warner ten Kate","Craig Finseth"],href:"http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021",title:"TV Broadcast URI Schemes Requirements.",date:"21 October 1999",status:"NOTE",publisher:"W3C"},"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:{authors:["Jon Gunderson","Ian Jacobs","Eric Hansen"],href:"http://www.w3.org/TR/2002/REC-UAAG10-20021217",title:"User Agent Accessibility Guidelines 1.0.",date:"17 December 2002",status:"REC",publisher:"W3C"},"UAAG10-TECHS":{authors:["Ian Jacobs","Jon Gunderson","Eric Hansen"],href:"http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217",title:"Techniques for User Agent Accessibility Guidelines 1.0.",date:"17 December 2002",status:"NOTE",publisher:"W3C"},UAAG20:{authors:["Jan Richards","James Allan"],href:"http://www.w3.org/TR/2009/WD-UAAG20-20090311",title:"User Agent Accessibility Guidelines (UAAG) 2.0.",date:"11 March 2009",status:"WD",publisher:"W3C"},"UAAG20-REQUIREMENTS":{authors:["Jim Allan","Jan Richards"],href:"http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031",title:"User Agent Accessibility Guidelines 2.0 Requirements.",date:"31 October 2007",status:"WD",publisher:"W3C"},UAX11:{authors:["Asmus Freytag"],href:"http://www.unicode.org/unicode/reports/tr11/tr11-8.html",title:"East Asian Width.",date:"23 March 2001",status:"Unicode Standard Annex #11"},UAX14:{authors:["Asmus Freytag"],href:"http://www.unicode.org/unicode/reports/tr14/tr14-17.html",title:"Line Breaking Properties.",date:"29 March 2005",status:"Unicode Standard Annex #14"},UAX21:{authors:["Mark Davis"],href:"http://www.unicode.org/reports/tr21/tr21-5.html",title:"Case Mappings.",date:"26 March 2001",status:"Unicode Standard Annex #21"},UAX24:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr24/tr24-7.html",title:"Script Names.",date:"28 March 2005",status:"Unicode Standard Annex #24"},UAX27:{authors:["Mark Davis","Michael Everson"],etAl:!0,href:"http://www.unicode.org/unicode/reports/tr27/tr27-4.html",title:"Unicode 3.1.0.",date:"16 May 2001",status:"Unicode Standard Annex #27"},UAX29:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr29/tr29-9.html",title:"Text Boundaries.",date:"25 March 2005",status:"Unicode Standard Annex #29"},"UI-EVENTS":{authors:["Travis Leithead","Gary Kacmarcik"],href:"http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm",title:"UI Events.",date:"7 January 2013",status:"ED",publisher:"W3C"},"UNDERSTANDING-WCAG20":{authors:["Gregg Vanderheiden"],etAl:!0,href:"http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211",title:"Understanding WCAG 2.0.",date:"11 December 2008",status:"NOTE",publisher:"W3C"},UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":{authors:["Asmus Freytag","Martin D&#252;rst"],href:"http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516",title:"Unicode in XML and other Markup Languages.",date:"16 May 2007",status:"NOTE",publisher:"W3C"},UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:{authors:["T. Berners-Lee","R. Fielding","L. Masinter"],href:"http://www.ietf.org/rfc/rfc3986.txt",title:"Uniform Resource Identifiers (URI): generic syntax.",date:"January 2005",status:"Internet RFC 3986",publisher:"IETF"},"URI-CLARIFICATION":{authors:["URI Planning Interest Group"],href:"http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921",title:"URIs, URLs, and URNs: Clarifications and Recommendations 1.0.",date:"21 September 2001",status:"NOTE",publisher:"W3C"},"URI-TEMPLATE":{authors:["Joe Gregorio","Roy T. Fielding","Marc Hadley","Mark Nottingham","David Orchard"],href:"http://www.rfc-editor.org/rfc/rfc6570.txt",title:"URI Template.",date:"March 2012",status:"Internet RFC 6570"},URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr24/tr24-3.html",title:"Script Names.",date:"27 September 2001",status:"Unicode Technical Report #24"},"VBI-REQS":{authors:["Kenneth G. Rehor"],href:"http://www.w3.org/TR/2002/WD-vbi-reqs-20020808",title:"Voice Browser Interoperation: Requirements.",date:"8 August 2002",status:"WD",publisher:"W3C"},VOICE:{authors:["David Raggett","Or Ben-Nattan"],href:"http://www.w3.org/TR/1998/NOTE-voice-0128",title:"Voice Browsers.",date:"28 January 1998",status:"NOTE",publisher:"W3C"},"VOICE-ARCHITECTURE":{authors:["Michael K. Brown","D. A. Dahl"],href:"http://www.w3.org/TR/1999/WD-voice-architecture-19991223",title:"Model Architecture for Voice Browser Systems.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-DIALOG-REQS":{authors:["Scott McGlashan"],href:"http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223",title:"Dialog Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-GRAMMAR-REQS":{authors:["Michael K. Brown"],href:"http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223",title:"Grammar Representation Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-INTRO":{authors:["Jim Larson"],href:"http://www.w3.org/TR/2000/WD-voice-intro-20001204",title:"Voice Browsers, Introduction.",date:"4 December 2000",status:"WD",publisher:"W3C"},"VOICE-NLU-REQS":{authors:["Deborah Dahl"],href:"http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223",title:"Natural Language Processing Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-TTS-REQS":{authors:["Andrew Hunt"],href:"http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223",title:"Speech Synthesis Markup Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},VOICEXML20:{authors:["Brad Porter"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-voicexml20-20040316",title:"Voice Extensible Markup Language (VoiceXML) Version 2.0.",date:"16 March 2004",status:"REC",publisher:"W3C"},VOICEXML21:{authors:["Scott McGlashan"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-voicexml21-20070619",title:"Voice Extensible Markup Language (VoiceXML) 2.1.",date:"19 June 2007",status:"REC",publisher:"W3C"},VOICEXML30:{authors:["Paolo Baggia"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-voicexml30-20081219",title:"Voice Extensible Markup Language (VoiceXML) 3.0.",date:"19 December 2008",status:"WD",publisher:"W3C"},VXML30REQS:{authors:["Emily Candell","Jeff Hoepfinger"],href:"http://www.w3.org/TR/2008/WD-vxml30reqs-20080808",title:"Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.",date:"8 August 2008",status:"WD",publisher:"W3C"},"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":{authors:["WAC Application Services Ltd"],href:"http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html",title:"Device APIs: The sensor module",date:"July 2011",status:"WAC Ipanema Editor's Draft"},"WAI-AGE-LITERATURE":{authors:["Andrew Arch"],href:"http://www.w3.org/TR/2008/WD-wai-age-literature-20080514",title:"Web Accessibility for Older Users: A Literature Review.",date:"14 May 2008",status:"WD",publisher:"W3C"},"WAI-ARIA":{authors:["Lisa Pappas"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-wai-aria-20090224",title:"Accessible Rich Internet Applications (WAI-ARIA) 1.0.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-IMPLEMENTATION":{authors:["Michael Cooper","Aaron Leventhal"],href:"http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224",title:"WAI-ARIA 1.0 User Agent Implementation Guide.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-PRACTICES":{authors:["Michael Cooper","Richard Schwerdtfeger","Lisa Pappas"],href:"http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224",title:"WAI-ARIA Best Practices.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-PRIMER":{authors:["Richard Schwerdtfeger","Michael Cooper","Lisa Pappas"],href:"http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204",title:"WAI-ARIA Primer.",date:"4 February 2008",status:"WD",publisher:"W3C"},"WAI-ARIA-ROADMAP":{authors:["Richard Schwerdtfeger"],href:"http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204",title:"Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).",date:"4 February 2008",status:"WD",publisher:"W3C"},WCA:{authors:["Johan Hjelm","Jim Pitkow","Henrik Frystyk Nielsen"],href:"http://www.w3.org/TR/1999/NOTE-WCA-19990319",title:"Web Characterization: From working group to activity.",date:"19 March 1999",status:"NOTE",publisher:"W3C"},WCAG:{authors:["Wendy Chisholm","Gregg Vanderheiden","Ian Jacobs"],href:"http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505",title:"Web Content Accessibility Guidelines 1.0.",date:"5 May 1999",status:"REC",publisher:"W3C"},"WCAG10-CORE-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106",title:"Core Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-CSS-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106",title:"CSS Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-HTML-TECHS":{authors:["Wendy Chisholm","Gregg Vanderheiden","Ian Jacobs"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106",title:"HTML Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106",title:"Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG2-REQ":{authors:["Gregg Vanderheiden","Wendy Chisholm","John Slatin"],href:"http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425",title:"Requirements for WCAG 2.0.",date:"25 April 2006",status:"NOTE",publisher:"W3C"},"WCAG2-TECH-REQ":{authors:["Michael Cooper"],href:"http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207",title:"Requirements for WCAG 2.0 Checklists and Techniques.",date:"7 February 2003",status:"WD",publisher:"W3C"},WCAG20:{authors:["Michael Cooper"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-WCAG20-20081211",title:"Web Content Accessibility Guidelines (WCAG) 2.0.",date:"11 December 2008",status:"REC",publisher:"W3C"},"WCAG20-TECHS":{authors:["Michael Cooper"],etAl:!0,href:"http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211",title:"Techniques for WCAG 2.0.",date:"11 December 2008",status:"NOTE",publisher:"W3C"},WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2006/WD-web-forms-2-20060821",title:"Web Forms 2.0.",date:"21 August 2006",status:"WD",publisher:"W3C"},WEBARCH:{authors:["Norman Walsh","Ian Jacobs"],href:"http://www.w3.org/TR/2004/REC-webarch-20041215/",title:"Architecture of the World Wide Web, Volume One.",date:"15 December 2004",status:"REC",publisher:"W3C"},WEBCGM:{authors:["Lofton Henderson"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-WebCGM-20011217",title:"WebCGM 1.0 Second Release.",date:"17 December 2001",status:"REC",publisher:"W3C"},WEBCGM20:{authors:["Benoit Bezaire","Lofton Henderson","David Cruikshank"],href:"http://www.w3.org/TR/2007/REC-webcgm20-20070130",title:"WebCGM 2.0.",date:"30 January 2007",status:"REC",publisher:"W3C"},WEBCGM21:{authors:["Lofton Henderson","Benoit Bezaire"],href:"http://www.w3.org/TR/2009/WD-webcgm21-20090130",title:"WebCGM 2.1.",date:"30 January 2009",status:"WD",publisher:"W3C"},WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:{authors:["Cameron McCormack"],href:"http://www.w3.org/TR/2011/WD-WebIDL-20110927/",title:"Web IDL.",date:"27 September 2011",status:"WD",publisher:"W3C"},"WEBONT-REQ":{authors:["Jeff Heflin"],href:"http://www.w3.org/TR/2004/REC-webont-req-20040210",title:"OWL Web Ontology Language Use Cases and Requirements.",date:"10 February 2004",status:"REC",publisher:"W3C"},"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:{authors:["A Bergkvist","D Burnett","C Jennings","A Narayanan"],href:"http://www.w3.org/TR/2011/WD-webrtc-20111027/",title:"WebRTC 1.0.",date:"27 October 2011",status:"WD",publisher:"W3C"},"WEBSOCKETS-API-20110929":{authors:["I. Hickson"],href:"http://www.w3.org/TR/2011/WD-websockets-20110929/",title:"The WebSocket API.",date:"29 September 2011",status:"WD",publisher:"W3C"},"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2009/WD-webstorage-20090910/",title:"Web Storage.",date:"10 September 2009",status:"WD",publisher:"W3C"},WEBVTT:{authors:["Ian Hickson"],href:"http://dev.w3.org/html5/webvtt/",title:"WebVTT.",date:"21 August 2012",status:"WD",publisher:"W3C"},WEBWORKERS:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2011/WD-workers-20110901/",title:"Web Workers.",date:"1 September 2011",status:"WD",publisher:"W3C"},WICD:{authors:["Daniel Appelquist"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICD-20070718",title:"WICD Core 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WICDFULL:{authors:["Timur Mehrvarz"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICDFull-20070718",title:"WICD Full 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WICDMobile10:{authors:["Timur Mehrvarz"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICDMobile-20070718",title:"WICD Mobile 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":{authors:["M. Cáceres","P. Bayers","Stuart Knightley","F. Hirsch","M Priestley"],href:"http://www.w3.org/TR/widgets-digsig",title:"Digital Signatures for Widgets.",date:"(Work in progress",status:")"},"WIDGETS-LAND":{authors:["Marcos Cáceres"],href:"http://www.w3.org/TR/2008/WD-widgets-land-20080414",title:"The Widget Landscape (Q1 2008).",date:"14 April 2008",status:"W3C Working Group Note",publisher:"W3C"},"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":{authors:["Marcos Cáceres"],href:"http://www.w3.org/TR/2008/WD-widgets-updates-20081007",title:"Widget Updates.",date:"7 October 2008",status:"WD",publisher:"W3C"},"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:{authors:["Ian Davis","Maciej Stachowiak"],href:"http://www.w3.org/TR/2006/WD-Window-20060407",title:"Window Object 1.0.",date:"7 April 2006",status:"WD",publisher:"W3C"},WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":{authors:["Aldo Gangemi","Guus Schreiber","Mark van Assem"],href:"http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619",title:"RDF/OWL Representation of WordNet.",date:"19 June 2006",status:"WD",publisher:"W3C"},"WS-ADDR-CORE":{authors:["Martin Gudgin","Marc Hadley","Tony Rogers"],href:"http://www.w3.org/TR/2006/REC-ws-addr-core-20060509",title:"Web Services Addressing 1.0 - Core.",date:"9 May 2006",status:"REC",publisher:"W3C"},"WS-ADDR-METADATA":{authors:["Martin Gudgin"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904",title:"Web Services Addressing 1.0 - Metadata.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-ADDR-SOAP":{authors:["Tony Rogers"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509",title:"Web Services Addressing 1.0 - SOAP Binding.",date:"9 May 2006",status:"REC",publisher:"W3C"},"WS-ARCH":{authors:["Francis McCabe"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-ws-arch-20040211",title:"Web Services Architecture.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-ARCH-SCENARIOS":{authors:["David Orchard","Hugo Haas","Hao He"],href:"http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211",title:"Web Services Architecture Usage Scenarios.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-CDL-10":{authors:["Yves Lafon"],etAl:!0,href:"http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109",title:"Web Services Choreography Description Language Version 1.0.",date:"9 November 2005",status:"CR",publisher:"W3C"},"WS-CDL-10-PRIMER":{authors:["Steve Ross-Talbot","Tony Fletcher"],href:"http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619",title:"Web Services Choreography Description Language: Primer.",date:"19 June 2006",status:"WD",publisher:"W3C"},"WS-CHOR-MODEL":{authors:["David Burdett","Nickolas Kavantzas"],href:"http://www.w3.org/TR/2004/WD-ws-chor-model-20040324",title:"WS Choreography Model Overview.",date:"24 March 2004",status:"WD",publisher:"W3C"},"WS-CHOR-REQS":{authors:["Ed Peters"],etAl:!0,href:"http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311",title:"Web Services Choreography Requirements.",date:"11 March 2004",status:"WD",publisher:"W3C"},"WS-DESC-REQS":{authors:["Jeffrey C. Schlimmer"],href:"http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028",title:"Web Services Description Requirements.",date:"28 October 2002",status:"WD",publisher:"W3C"},"WS-DESC-USECASES":{authors:["Waqar Sadiq","Sandeep Kumar"],href:"http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604",title:"Web Service Description Usage Scenarios.",date:"4 June 2002",status:"WD",publisher:"W3C"},"WS-ENUMERATION":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-enumeration-20090317",title:"Web Services Enumeration (WS-Enumeration).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-EVENTING":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-eventing-20090317",title:"Web Services Eventing (WS-Eventing).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-FRAGMENT":{authors:["D. Davis","A. Malhotra","K. Warr","W. Chou"],href:"http://www.w3.org/TR/2010/WD-ws-fragment-20100330",title:"Web Services Fragment (WS-Fragment).",date:"30 March 2010",status:"WD",publisher:"W3C"},"WS-GLOSS":{authors:["Hugo Haas","Allen Brown"],href:"http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211",title:"Web Services Glossary.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-I18N":{authors:["Mary Trumble","Addison Phillips","Felix Sasaki"],href:"http://www.w3.org/TR/2008/WD-ws-i18n-20080415",title:"Web Services Internationalization (WS-I18N).",date:"15 April 2008",status:"WD",publisher:"W3C"},"WS-I18N-REQ":{authors:["Addison Phillips"],href:"http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116",title:"Requirements for the Internationalization of Web Services.",date:"16 November 2004",status:"NOTE",publisher:"W3C"},"WS-I18N-SCENARIOS":{authors:["Takao Suzuki"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730",title:"Web Services Internationalization Usage Scenarios.",date:"30 July 2004",status:"NOTE",publisher:"W3C"},"WS-METADATA-EXCHANGE":{authors:["Katy Warr"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317",title:"Web Services Metadata Exchange (WS-MetadataExchange).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-POLICY":{authors:["&#220;mit Yal&#231;inalp"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-policy-20070904",title:"Web Services Policy 1.5 - Framework.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-POLICY-ATTACH":{authors:["&#220;mit Yal&#231;inalp"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904",title:"Web Services Policy 1.5 - Attachment.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-POLICY-GUIDELINES":{authors:["Maryann Hondo"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112",title:"Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.",date:"12 November 2007",status:"NOTE",publisher:"W3C"},"WS-POLICY-PRIMER":{authors:["Asir S Vedamuthu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112",title:"Web Services Policy 1.5 - Primer.",date:"12 November 2007",status:"NOTE",publisher:"W3C"},"WS-RESOURCE-TRANSFER":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317",title:"Web Services Resource Transfer (WS-RT).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-transfer-20090317",title:"Web Services Transfer (WS-Transfer).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":{authors:["Sharad Garg"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211",title:"Web Services Architecture Requirements.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WSC-THREATS":{authors:["Thomas Roessler"],href:"http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101",title:"Web User Interaction: Threat Trees.",date:"1 November 2007",status:"NOTE",publisher:"W3C"},"WSC-UI":{authors:["Anil Saldhana","Thomas Roessler"],href:"http://www.w3.org/TR/2009/WD-wsc-ui-20090226",title:"Web Security Context: User Interface Guidelines.",date:"26 February 2009",status:"WD",publisher:"W3C"},"WSC-USECASES":{authors:["Tyler Close"],href:"http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306",title:"Web Security Experience, Indicators and Trust: Scope and Use Cases.",date:"6 March 2008",status:"NOTE",publisher:"W3C"},"WSC-XIT":{authors:["Anil Saldhana","Thomas Roessler"],href:"http://www.w3.org/TR/2008/WD-wsc-xit-20080403",title:"Web Security Context: Experience, Indicators, and Trust.",date:"3 April 2008",status:"WD",publisher:"W3C"},WSDL11ELEMENTIDENTIFIERS:{authors:["Asir S. Vedamuthu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720",title:"WSDL 1.1 Element Identifiers.",date:"20 July 2007",status:"NOTE",publisher:"W3C"},WSDL20:{authors:["Sanjiva Weerawarana"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-wsdl20-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-ADDITIONAL-MEPS":{authors:["Amelia A. Lewis"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626",title:"Web Services Description Language (WSDL) Version 2.0: Additional MEPs.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSDL20-ADJUNCTS":{authors:["Amelia A. Lewis"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-ALTSCHEMALANGS":{authors:["Amelia A. Lewis","Bijan Parsia"],href:"http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817",title:"Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.",date:"17 August 2005",status:"NOTE",publisher:"W3C"},"WSDL20-PRIMER":{authors:["David Booth","Canyang Kevin Liu"],href:"http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-RDF":{authors:["Jacek Kopecky"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626",title:"Web Services Description Language (WSDL) Version 2.0: RDF Mapping.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSDL20-SOAP11-BINDING":{authors:["Asir S. Vedamuthu"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626",title:"Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:{authors:["Hao He","Igor Sedukhin","Mark Potts"],href:"http://www.w3.org/TR/2004/NOTE-wslc-20040211",title:"Web Service Management: Service Life Cycle.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},X11COLORS:{authors:["Robert B. Hess"],href:"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp",title:"Colors By Name.",date:"MSDN Online Web Workshop",status:"02 November 1996"},X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:{authors:["Charles McCathieNevile","Sean B. Palmer","Daniel Dardailler"],href:"http://www.w3.org/TR/2002/WD-xag-20021003",title:"XML Accessibility Guidelines.",date:"3 October 2002",status:"WD",publisher:"W3C"},"XBC-CHARACTERIZATION":{authors:["Dmitry Lenkov","Oliver Goldman"],href:"http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331",title:"XML Binary Characterization.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-MEASUREMENT":{authors:["Peter Haggar","Stephen D. Williams"],href:"http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331",title:"XML Binary Characterization Measurement Methodologies.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-PROPERTIES":{authors:["Santiago Pericas-Geertsen","Mike Cokus"],href:"http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331",title:"XML Binary Characterization Properties.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-USE-CASES":{authors:["Santiago Pericas-Geertsen","Mike Cokus"],href:"http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331",title:"XML Binary Characterization Use Cases.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},XBL:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2007/CR-xbl-20070316",title:"XML Binding Language (XBL) 2.0.",date:"16 March 2007",status:"CR",publisher:"W3C"},"XBL-PRIMER":{authors:["Lachlan Hunt","Marcos Cáceres"],href:"http://www.w3.org/TR/2007/WD-xbl-primer-20070718",title:"XBL 2.0 Primer: An Introduction for Developers.",date:"18 July 2007",status:"WD",publisher:"W3C"},"XFORMS-11-REQ":{authors:["John Boyer","Roland Merrick"],href:"http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831",title:"XForms 1.1 Requirements.",date:"31 August 2004",status:"NOTE",publisher:"W3C"},"XFORMS-BASIC":{authors:["T. V. Raman","Micah Dubinko"],href:"http://www.w3.org/TR/2003/CR-xforms-basic-20031014",title:"XForms 1.0 Basic Profile.",date:"14 October 2003",status:"CR",publisher:"W3C"},"XFORMS-FOR-HTML":{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219",title:"XForms for HTML.",date:"19 December 2008",status:"WD",publisher:"W3C"},XFORMS10:{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2007/REC-xforms-20071029",title:"XForms 1.0 (Third Edition).",date:"29 October 2007",status:"REC",publisher:"W3C"},XFORMS11:{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2007/CR-xforms11-20071129",title:"XForms 1.1.",date:"29 November 2007",status:"CR",publisher:"W3C"},XFRAMES:{authors:["Steven Pemberton","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2005/WD-xframes-20051012",title:"XFrames.",date:"12 October 2005",status:"WD",publisher:"W3C"},XH:{authors:["Dan Connolly","Lauren Wood"],href:"http://www.w3.org/TR/1998/NOTE-xh-19980511",title:"XML in HTML Meeting Report.",date:"11 May 1998",status:"NOTE",publisher:"W3C"},"XHTML-ACCESS":{authors:["T. V. Raman"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xhtml-access-20080526",title:"XHTML Access Module.",date:"26 May 2008",status:"WD",publisher:"W3C"},"XHTML-BASIC":{authors:["Mark Baker"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-xhtml-basic-20001219",title:"XHTML&#8482; Basic.",date:"19 December 2000",status:"REC",publisher:"W3C"},"XHTML-BASIC11":{authors:["Mark Baker"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xhtml-basic-20080729",title:"XHTML&#8482; Basic 1.1.",date:"29 July 2008",status:"REC",publisher:"W3C"},"XHTML-FORMS-REQ":{authors:["Malte Wedel"],etAl:!0,href:"http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404",title:"XForms Requirements.",date:"4 April 2001",status:"WD",publisher:"W3C"},"XHTML-MEDIA-TYPES":{authors:["Shane McCarron"],href:"http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116",title:"XHTML Media Types - Second Edition.",date:"16 January 2009",status:"NOTE",publisher:"W3C"},"XHTML-MODULARIZATION":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218",title:"Modularization of XHTML&#8482; 1.0 - Second Edition.",date:"18 February 2004",status:"WD",publisher:"W3C"},"XHTML-MODULARIZATION11":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008",title:"XHTML&#8482; Modularization 1.1.",date:"8 October 2008",status:"REC",publisher:"W3C"},"XHTML-MODULARIZATION11-2e":{authors:["Shane McCarron"],href:"http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729",title:"XHTML&#8482; Modularization 1.1 Second Edition.",date:"29 July 2010",status:"REC",publisher:"W3C"},"XHTML-PRINT":{authors:["Jim Bigelow","Melinda Grant"],href:"http://www.w3.org/TR/2006/REC-xhtml-print-20060920",title:"XHTML-Print.",date:"20 September 2006",status:"REC",publisher:"W3C"},"XHTML-PROF-REQ":{authors:["David Raggett","Ted Wugofski","Peter Stark"],href:"http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906",title:"XHTML&#8482; Document Profile Requirements.",date:"6 September 1999",status:"WD",publisher:"W3C"},"XHTML-RDFA":{authors:["Shane McCarron","et. al"],href:"http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/",title:"XHTML+RDFa 1.1.",date:"7 June 2012",status:"REC",publisher:"W3C"},"XHTML-RDFA-PRIMER":{authors:["Mark Birbeck","Ben Adida"],href:"http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014",title:"RDFa Primer.",date:"14 October 2008",status:"NOTE",publisher:"W3C"},"XHTML-RDFA-SCENARIOS":{authors:["Michael Hausenblas","Ben Adida"],href:"http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330",title:"RDFa Use Cases: Scenarios for Embedding RDF in HTML.",date:"30 March 2007",status:"WD",publisher:"W3C"},"XHTML-ROADMAP":{authors:["Steven Pemberton","David Raggett","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108",title:"HTML Working Group Roadmap.",date:"8 November 2000",status:"NOTE",publisher:"W3C"},"XHTML-ROLE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xhtml-role-20080407",title:"XHTML Role Attribute Module.",date:"7 April 2008",status:"WD",publisher:"W3C"},"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":{authors:["Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902",title:"XHTML 1.0 in XML Schema.",date:"2 September 2002",status:"NOTE",publisher:"W3C"},XHTML10:{authors:["Steven Pemberton"],href:"http://www.w3.org/TR/2002/REC-xhtml1-20020801/",title:"XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).",date:"1 August 2002",status:"REC",publisher:"W3C"},XHTML11:{authors:["Murray Altheim","Shane McCarron"],href:"http://www.w3.org/TR/2001/REC-xhtml11-20010531",title:"XHTML&#8482; 1.1 - Module-based XHTML.",date:"31 May 2001",status:"REC",publisher:"W3C"},"XHTML11-2e":{authors:["Masayasu Ishikawa","Shane McCarron"],href:"http://www.w3.org/TR/2007/WD-xhtml11-20070216",title:"XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.",date:"16 February 2007",status:"WD",publisher:"W3C"},XHTML2:{authors:["Micah Dubinko"],etAl:!0,href:"http://www.w3.org/TR/2006/WD-xhtml2-20060726",title:"XHTML&#8482; 2.0.",date:"26 July 2006",status:"WD",publisher:"W3C"},XHTMLPLUSMATHMLPLUSSVG:{authors:["Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809",title:"An XHTML + MathML + SVG Profile.",date:"9 August 2002",status:"WD",publisher:"W3C"},XHTMLPLUSSMIL:{authors:["Aaron Patterson","Patrick Schmitz","Debbie Newman"],href:"http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131",title:"XHTML+SMIL Profile.",date:"31 January 2002",status:"NOTE",publisher:"W3C"},XINCLUDE:{authors:["Jonathan Marsh","David Orchard","Daniel Veillard"],href:"http://www.w3.org/TR/2006/REC-xinclude-20061115",title:"XML Inclusions (XInclude) Version 1.0 (Second Edition).",date:"15 November 2006",status:"REC",publisher:"W3C"},"XKMS-PGP":{authors:["Tommy Lindberg","Jos&#233","Kahan"],href:"http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219",title:"Using XKMS with PGP.",date:"19 December 2005",status:"NOTE",publisher:"W3C"},"XKMS-WSDL":{authors:["Rich Salz","Yunhao Zhang"],href:"http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118",title:"A WSDL 1.1 description for XKMS.",date:"18 November 2005",status:"NOTE",publisher:"W3C"},XKMS2:{authors:["Shivaram H. Mysore","Phillip Hallam-Baker"],href:"http://www.w3.org/TR/2005/REC-xkms2-20050628/",title:"XML Key Management Specification (XKMS 2.0).",date:"28 June 2005",status:"REC",publisher:"W3C"},"XKMS2-BINDINGS":{authors:["Shivaram H. Mysore","Phillip Hallam-Baker"],href:"http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628",title:"XML Key Management Specification (XKMS 2.0) Bindings.",date:"28 June 2005",status:"REC",publisher:"W3C"},"XKMS2-REQ":{authors:["Frederick Hirsch","Mike Just"],href:"http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505",title:"XML Key Management (XKMS 2.0) Requirements.",date:"5 May 2003",status:"NOTE",publisher:"W3C"},"XLINK-PRINCIPLES":{authors:["Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303",title:"XML Linking Language (XLink) Design Principles.",date:"3 March 1998",status:"NOTE",publisher:"W3C"},"XLINK-REQ":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xlink-req-19990224",title:"XML XLink Requirements Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},XLINK10:{authors:["David Orchard","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2001/REC-xlink-20010627",title:"XML Linking Language (XLink) Version 1.0.",date:"27 June 2001",status:"REC",publisher:"W3C"},"XLINK10-EXT":{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127",title:"Extending XLink 1.0.",date:"27 January 2005",status:"NOTE",publisher:"W3C"},XLINK11:{authors:["Eve Maler"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xlink11-20080331",title:"XML Linking Language (XLink) Version 1.1.",date:"31 March 2008",status:"WD",publisher:"W3C"},XLINK2RDF:{authors:["Ron Daniel Jr"],href:"http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929",title:"Harvesting RDF Statements from XLinks.",date:"29 September 2000",status:"NOTE",publisher:"W3C"},"XML-BLUEBERRY-REQ":{authors:["John Cowan"],href:"http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921",title:"XML Blueberry Requirements.",date:"21 September 2001",status:"WD",publisher:"W3C"},"XML-C14N":{authors:["John Boyer"],href:"http://www.w3.org/TR/2001/REC-xml-c14n-20010315",title:"Canonical XML Version 1.0.",date:"15 March 2001",status:"REC",publisher:"W3C"},"XML-C14N11":{authors:["John Boyer","Glenn Marcy"],href:"http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/",title:"Canonical XML Version 1.1.",date:"2 May 2008",status:"REC",publisher:"W3C"},"XML-C14N20":{authors:["John Boyer","Glen Marcy","Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/",title:"Canonical XML Version 2.0.",date:"24 January 2012",status:"CR",publisher:"W3C"},"XML-CANONICAL-REQ":{authors:["James Tauber","Joel Nava"],href:"http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605",title:"XML Canonicalization Requirements.",date:"5 June 1999",status:"NOTE",publisher:"W3C"},"XML-ENCRYPTION-REQ":{authors:["Joseph Reagle"],href:"http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304",title:"XML Encryption Requirements.",date:"4 March 2002",status:"NOTE",publisher:"W3C"},"XML-ENTITY-NAMES":{authors:["Patrick Ion","David Carlisle"],href:"http://www.w3.org/TR/2008/WD-xml-entity-names-20080721",title:"XML Entity definitions for Characters.",date:"21 July 2008",status:"WD",publisher:"W3C"},"XML-EVENTS":{authors:["Mark Birbeck","Shane McCarron"],href:"http://www.w3.org/TR/2007/WD-xml-events-20070216",title:"XML Events 2.",date:"16 February 2007",status:"WD",publisher:"W3C"},"XML-EXC-C14N":{authors:["Donald E. Eastlake 3rd","Joseph Reagle","John Boyer"],href:"http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/",title:"Exclusive XML Canonicalization Version 1.0.",date:"18 July 2002",status:"REC",publisher:"W3C"},"XML-FRAG-REQ":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123",title:"XML Fragment Interchange Requirements, Version 1.0.",date:"23 November 1998",status:"NOTE",publisher:"W3C"},"XML-FRAGID":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912",title:"Proposal for XML Fragment Identifier Syntax 0.9.",date:"12 September 2003",status:"NOTE",publisher:"W3C"},"XML-FRAGMENT":{authors:["Paul Grosso","Daniel Veillard"],href:"http://www.w3.org/TR/2001/CR-xml-fragment-20010212",title:"XML Fragment Interchange.",date:"12 February 2001",status:"CR",publisher:"W3C"},"XML-I18N-BP":{authors:["Jirka Kosek","Yves Savourel","Richard Ishida"],href:"http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213",title:"Best Practices for XML Internationalization.",date:"13 February 2008",status:"NOTE",publisher:"W3C"},"XML-ID":{authors:["Daniel Veillard","Jonathan Marsh","Norman Walsh"],href:"http://www.w3.org/TR/2005/REC-xml-id-20050909",title:"xml:id Version 1.0.",date:"9 September 2005",status:"REC",publisher:"W3C"},"XML-ID-REQ":{authors:["Jonathan Marsh"],href:"http://www.w3.org/TR/2003/WD-xml-id-req-20030806",title:"xml:id Requirements.",date:"6 August 2003",status:"WD",publisher:"W3C"},"XML-INFOSET":{authors:["John Cowan","Richard Tobin"],href:"http://www.w3.org/TR/2004/REC-xml-infoset-20040204/",title:"XML Information Set (Second Edition).",date:"4 February 2004",status:"REC",publisher:"W3C"},"XML-INFOSET-RDFS":{authors:["Richard Tobin"],href:"http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406",title:"An RDF Schema for the XML Information Set.",date:"6 April 2001",status:"NOTE",publisher:"W3C"},"XML-INFOSET-REQ":{authors:["David Megginson"],href:"http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218",title:"XML Information Set Requirements.",date:"18 February 1999",status:"NOTE",publisher:"W3C"},"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605",title:"XML Linking and Style.",date:"5 June 2001",status:"NOTE",publisher:"W3C"},"XML-MEDIA-TYPES":{authors:["&#220;mit Yal&#231;&#305;nalp","Anish Karmarkar"],href:"http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/",title:"Describing Media Content of Binary Data in XML.",date:"4 May 2005",status:"NOTE",publisher:"W3C"},"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":{authors:["Richard Tobin"],etAl:!0,href:"http://www.w3.org/TR/2009/REC-xml-names-20091208/",title:"Namespaces in XML 1.0 (Third Edition).",date:"8 December 2009",status:"REC",publisher:"W3C"},"XML-NAMES11":{authors:["Andrew Layman"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml-names11-20060816",title:"Namespaces in XML 1.1 (Second Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},"XML-NAMES11-REQ":{authors:["Jonathan Marsh"],href:"http://www.w3.org/TR/2002/WD-xml-names11-req-20020403",title:"Namespaces in XML 1.1 Requirements.",date:"3 April 2002",status:"WD",publisher:"W3C"},"XML-SCHEMA-REQ":{authors:["Ashok Malhotra","Murray Maloney"],href:"http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215",title:"XML Schema Requirements.",date:"15 February 1999",status:"NOTE",publisher:"W3C"},"XML-STYLESHEET":{authors:["James Clark"],href:"http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",title:"Associating Style Sheets with XML documents.",date:"29 June 1999",status:"REC",publisher:"W3C"},XML10:{authors:["C. M. Sperberg-McQueen"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xml-20081126/",title:"Extensible Markup Language (XML) 1.0 (Fifth Edition).",date:"26 November 2008",status:"REC",publisher:"W3C"},"XML10-4e":{authors:["C. M. Sperberg-McQueen"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml-20060816/",title:"Extensible Markup Language (XML) 1.0 (Fourth Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},XML11:{authors:["Eve Maler"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml11-20060816",title:"Extensible Markup Language (XML) 1.1 (Second Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},XML11SCHEMA10:{authors:["Henry S. Thompson"],href:"http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511",title:"Processing XML 1.1 documents with XML Schema 1.0 processors.",date:"11 May 2005",status:"NOTE",publisher:"W3C"},XMLBASE:{authors:["Jonathan Marsh","Richard Tobin"],href:"http://www.w3.org/TR/2009/REC-xmlbase-20090128/",title:"XML Base (Second Edition).",date:"28 January 2009",status:"REC",publisher:"W3C"},"XMLDSIG-BESTPRACTICES":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/",title:"XML Signature Best Practices.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLDSIG-CORE2002":{authors:["Joseph Reagle"],etAl:!0,href:"http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/",title:"XML Signature Syntax and Processing.",date:"12 February 2002",status:"REC",publisher:"W3C"},"XMLDSIG-CORE":{authors:["Joseph Reagle"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/",title:"XML Signature Syntax and Processing (Second Edition).",date:"10 June 2008",status:"REC",publisher:"W3C"},"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":{authors:["Sebastian Gajek","Lijun Liao","and Jörg Schwenk"],href:"http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/",title:" Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption ",date:"25-26 September 2007",status:"W3C Workshop",publisher:"W3C"},"XMLDSIG-THOMPSON":{authors:["Henry Thompson"],href:"http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/",title:"Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption",date:"26 September 2007",status:"W3C Workshop",publisher:"W3C"},"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":{authors:["Merlin Hughes","John Boyer","Joseph Reagle"],href:"http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/",title:"XML-Signature XPath Filter 2.0.",date:"8 November 2002",status:"REC",publisher:"W3C"},"XMLDSIG-PROPERTIES":{authors:["Frederick Hirsch"],href:"http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/",title:"XML Signature Properties.",date:"24 January 2013",status:"PR",publisher:"W3C"},"XMLDSIG-REQUIREMENTS":{authors:["Joseph Reagle Jr"],href:"http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014",title:"XML-Signature Requirements.",date:"14 October 1999",status:"WD",publisher:"W3C"},"XMLDSIG-SIMPLIFY":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226",title:"XML Signature Transform Simplification: Requirements and Design.",date:"26 February 2009",status:"WD",publisher:"W3C"},"XMLDSIG2ED-TESTS":{authors:["Konrad Lanz","Sean Mullan","Juan Carlos Cruellas"],href:"http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610",title:"Test Cases for C14N 1.1 and XMLDSig Interoperability.",date:"10 June 2008",status:"NOTE",publisher:"W3C"},"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":{authors:["Tibor Jager","Juraj Somorovsky"],href:"http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/",title:"How to Break XML Encryption",date:"17-21 October 2011",status:"CCS&#8217;11, ACM"},"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":{authors:["Frederick Hirsch"],href:"http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/",title:"Encryption 1.1 CipherReference Processing Using 2.0 Transforms",date:"13 March 2012",status:"CR",publisher:"W3C"},"XMLENC-CORE":{authors:["Donald Eastlake","Joseph Reagle"],href:"http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/",title:"XML Encryption Syntax and Processing.",date:"10 December 2002",status:"REC",publisher:"W3C"},"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/">http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":{authors:["Takeshi Imamura","Merlin Hughes","Hiroshi Maruyama"],href:"http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210",title:"Decryption Transform for XML Signature.",date:"10 December 2002",status:"REC",publisher:"W3C"},"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/",title:"Test Cases for XML Encryption 1.1.",date:"5 January 2012",status:"FPWD",publisher:"W3C"},XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415",title:"The XMLHttpRequest Object.",date:"15 April 2008",status:"WD",publisher:"W3C"},XMLHTTPREQUEST2:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930",title:"XMLHttpRequest Level 2.",date:"30 September 2008",status:"WD",publisher:"W3C"},XMLHTTPREQUEST3:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803",title:"XMLHttpRequest",date:"3 August 2010",status:"CR",publisher:"W3C"},"XMLP-REQS":{authors:["Oisin Hurley"],etAl:!0,href:"http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728",title:"XML Protocol (XMLP) Requirements.",date:"28 July 2003",status:"NOTE",publisher:"W3C"},"XMLP-SCENARIOS":{authors:["John Ibbotson"],href:"http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730",title:"SOAP Version 1.2 Usage Scenarios.",date:"30 July 2003",status:"NOTE",publisher:"W3C"},"XMLSCHEMA-0":{authors:["David C. Fallside","Priscilla Walmsley"],href:"http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/",title:"XML Schema Part 0: Primer Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-1":{authors:["Henry S. Thompson"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/",title:"XML Schema Part 1: Structures Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-11-REQ":{authors:["Priscilla Walmsley","Ashok Malhotra","Charles Campbell"],href:"http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121",title:"Requirements for XML Schema 1.1.",date:"21 January 2003",status:"WD",publisher:"W3C"},"XMLSCHEMA-2":{authors:["Paul V. Biron","Ashok Malhotra"],href:"http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/",title:"XML Schema Part 2: Datatypes Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-FORMAL":{authors:["Philip Wadler"],etAl:!0,href:"http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925",title:"XML Schema: Formal Description.",date:"25 September 2001",status:"WD",publisher:"W3C"},"XMLSCHEMA-GUIDE2VERSIONING":{authors:["David Orchard"],href:"http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720",title:"Guide to Versioning XML Languages using new XML Schema 1.1 features.",date:"20 July 2007",status:"WD",publisher:"W3C"},"XMLSCHEMA-PATTERNS":{authors:["Jonathan Calladine"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328",title:"Basic XML Schema Patterns for Databinding Version 1.0.",date:"28 March 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA-PATTERNS-ADVANCED":{authors:["George Cowe"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328",title:"Advanced XML Schema Patterns for Databinding Version 1.0.",date:"28 March 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA-REF":{authors:["Asir S. Vedamuthu","Mary Holstege"],href:"http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117",title:"W3C XML Schema Definition Language (XSD): Component Designators.",date:"17 November 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA11-1":{authors:["C. M. Sperberg-McQueen","Henry S. Thompson","Shudi Gao"],href:"http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/",title:"W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.",date:"5 April 2012",status:"REC",publisher:"W3C"},"XMLSCHEMA11-2":{authors:["Henry S. Thompson"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/",title:"W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.",date:"5 April 2012",status:"REC",publisher:"W3C"},"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/</a> ',"XMLSEC-DERIVEDKEYS":{authors:["Magnus Nystr&#246;m"],href:"http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/",title:"XML Security Derived Keys.",date:"26 February 2009",status:"WD",publisher:"W3C"},"XMLSEC-GHCIPHERS":{authors:["Magnus Nystr&#246;m","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/",title:"XML Security Generic Hybrid Ciphers.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLSEC-NEXTSTEPS-2007":{authors:["Frederick Hirsch","Thomas Roessler"],href:"http://www.w3.org/2007/xmlsec/ws/report.html",title:"Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption",date:"25-26 September 2007",status:"W3C Workshop Report",publisher:"W3C"},"XMLSEC-RELAXNG":{authors:["Makoto Murata","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/",title:"XML Security RELAX NG Schemas.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/</a> ',"XMLSEC2-REQS":{authors:["Frederick Hirsch","Pratik Datta"],href:"http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/",title:"XML Security 2.0 Requirements and Design Considerations.",date:"21 April 2011",status:"WD",publisher:"W3C"},XMLSTYLE:{authors:["James Clark"],href:"http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",title:"Associating Style Sheets with XML documents.",date:"29 June 1999",status:"REC",publisher:"W3C"},"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:{authors:["Martin Gudgin"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-xop10-20050125",title:"XML-binary Optimized Packaging.",date:"25 January 2005",status:"REC",publisher:"W3C"},"XOPINC-FAQ":{authors:["Michael Mahan"],href:"http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608",title:"XOP Inclusion Mechanism - Frequently Asked Questions.",date:"8 June 2004",status:"NOTE",publisher:"W3C"},XPATH:{authors:["James Clark","Steven DeRose"],href:"http://www.w3.org/TR/1999/REC-xpath-19991116/",title:"XML Path Language (XPath) Version 1.0.",date:"16 November 1999",status:"REC",publisher:"W3C"},"XPATH-DATAMODEL":{authors:["Norman Walsh"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123",title:"XQuery 1.0 and XPath 2.0 Data Model (XDM).",date:"23 January 2007",status:"REC",publisher:"W3C"},"XPATH-FULL-TEXT-10":{authors:["Stephen Buxton"],etAl:!0,href:"http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516",title:"XQuery and XPath Full Text 1.0.",date:"16 May 2008",status:"CR",publisher:"W3C"},"XPATH-FULL-TEXT-10-REQUIREMENTS":{authors:["Pat Case","Stephen Buxton","Michael Rys"],href:"http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516",title:"XQuery and XPath Full Text 1.0 Requirements.",date:"16 May 2008",status:"WD",publisher:"W3C"},"XPATH-FULL-TEXT-10-USE-CASES":{authors:["Pat Case","Sihem Amer-Yahia"],href:"http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516",title:"XQuery and XPath Full Text 1.0 Use Cases.",date:"16 May 2008",status:"WD",publisher:"W3C"},"XPATH-FUNCTIONS":{authors:["Jim Melton","Ashok Malhotra","Norman Walsh"],href:"http://www.w3.org/TR/2007/REC-xpath-functions-20070123",title:"XQuery 1.0 and XPath 2.0 Functions and Operators.",date:"23 January 2007",status:"REC",publisher:"W3C"},XPATH20:{authors:["Anders Berglund"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xpath20-20070123",title:"XML Path Language (XPath) 2.0.",date:"23 January 2007",status:"REC",publisher:"W3C"},XPATH20REQ:{authors:["K. Karun","Mary F. Fern&#225;ndez","Mark Scardina"],href:"http://www.w3.org/TR/2005/WD-xpath20req-20050603",title:"XPath Requirements Version 2.0.",date:"3 June 2005",status:"WD",publisher:"W3C"},XPROC:{authors:["Alex Milowski","Henry S. Thompson","Norman Walsh"],href:"http://www.w3.org/TR/2008/CR-xproc-20081126/",title:"XProc: An XML Pipeline Language.",date:"26 November 2008",status:"CR",publisher:"W3C"},"XPROC-REQUIREMENTS":{authors:["Alex Milowski"],href:"http://www.w3.org/TR/2006/WD-xproc-requirements-20060411",title:"XML Processing Model Requirements and Use Cases.",date:"11 April 2006",status:"WD",publisher:"W3C"},"XPTR-ELEMENT":{authors:["Norman Walsh"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-element-20030325/",title:"XPointer element() Scheme.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-FRAMEWORK":{authors:["Paul Grosso"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-framework-20030325/",title:"XPointer Framework.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-INFOSET-LIAISON":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224",title:"XPointer-Information Set Liaison Statement Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xptr-req-19990224",title:"XML XPointer Requirements Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},"XPTR-XMLNS":{authors:["Jonathan Marsh"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/",title:"XPointer xmlns() Scheme.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-XPOINTER-CR2001":{authors:["Ron Daniel Jr","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2001/CR-xptr-20010911/",title:"XPointer xpointer() Scheme.",date:"September 2001",status:"CR",publisher:"W3C"},"XPTR-XPOINTER":{authors:["Ron Daniel Jr","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/",title:"XPointer xpointer() Scheme.",date:"19 December 2002",status:"WD",publisher:"W3C"},XQUERY:{authors:["Don Chamberlin"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xquery-20070123",title:"XQuery 1.0: An XML Query Language.",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERY-11":{authors:["Jonathan Robie","Don Chamberlin"],href:"http://www.w3.org/TR/2008/WD-xquery-11-20081203",title:"XQuery 1.1.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-11-REQUIREMENTS":{authors:["Daniel Engovatov","Daniel Engovatov"],href:"http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323",title:"XML Query (XQuery) 1.1 Requirements.",date:"23 March 2007",status:"WD",publisher:"W3C"},"XQUERY-11-USE-CASES":{authors:["Tim Kraska"],href:"http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203",title:"XQuery 1.1 Use Cases.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-30":{authors:["Jonathan Robie","Don Chamberlin","Michael Dyck","John Snelson"],href:"http://www.w3.org/TR/2011/WD-xquery-30-20111213/",title:"XQuery 3.0.",date:"13 December 2011",status:"WD",publisher:"W3C"},"XQUERY-30-REQUIREMENTS":{authors:["Daniel Engovatov","Jonathan Robie"],href:"http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/",title:"XQuery 3.0 Requirements.",date:"16 September 2010",status:"WD",publisher:"W3C"},"XQUERY-30-USE-CASES":{authors:["Jonathan Robie","Tim Kraska"],href:"http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/",title:"XQuery 3.0 Use Cases.",date:"27 March 2012",status:"WD",publisher:"W3C"},"XQUERY-REQUIREMENTS":{authors:["Massimo Marchiori"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323",title:"XML Query (XQuery) Requirements.",date:"23 March 2007",status:"NOTE",publisher:"W3C"},"XQUERY-SEMANTICS":{authors:["Michael Rys"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xquery-semantics-20070123",title:"XQuery 1.0 and XPath 2.0 Formal Semantics.",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERY-SX-10":{authors:["Giorgio Ghelli"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203",title:"XQuery Scripting Extension 1.0.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-SX-10-REQUIREMENTS":{authors:["Giorgio Ghelli"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323",title:"XQuery Scripting Extension 1.0 Requirements.",date:"23 March 2007",status:"WD",publisher:"W3C"},"XQUERY-SX-10-USE-CASES":{authors:["John Snelson"],href:"http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203",title:"XQuery Scripting Extension 1.0 Use Cases.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-UPDATE-10":{authors:["Daniela Florescu"],etAl:!0,href:"http://www.w3.org/TR/2008/CR-xquery-update-10-20080801",title:"XQuery Update Facility 1.0.",date:"1 August 2008",status:"CR",publisher:"W3C"},"XQUERY-UPDATE-10-REQUIREMENTS":{authors:["Jonathan Robie","Don Chamberlin"],href:"http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314",title:"XQuery Update Facility 1.0 Requirements.",date:"14 March 2008",status:"CR",publisher:"W3C"},"XQUERY-UPDATE-10-USE-CASES":{authors:["Jonathan Robie","Ioana Manolescu"],href:"http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314",title:"XQuery Update Facility 1.0 Use Cases.",date:"14 March 2008",status:"CR",publisher:"W3C"},"XQUERY-USE-CASES":{authors:["Daniela Florescu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323",title:"XML Query Use Cases.",date:"23 March 2007",status:"NOTE",publisher:"W3C"},"XQUERY-XPATH-PARSING":{authors:["Scott Boag"],href:"http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404",title:"Building a Tokenizer for XPath or XQuery.",date:"4 April 2005",status:"WD",publisher:"W3C"},XQUERYX:{authors:["Subramanian Muralidhar","Jim Melton"],href:"http://www.w3.org/TR/2007/REC-xqueryx-20070123",title:"XML Syntax for XQuery 1.0 (XQueryX).",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERYX-11":{authors:["Jim Melton"],href:"http://www.w3.org/TR/2008/WD-xqueryx-11-20081203",title:"XQueryX 1.1.",date:"3 December 2008",status:"WD",publisher:"W3C"},XQUPDATEUSECASES:{authors:["Ioana Manolescu","Jonathan Robie"],href:"http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508",title:"XQuery Update Facility Use Cases.",date:"8 May 2006",status:"WD",publisher:"W3C"},XSL10:{authors:["Jeremy Richman"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-xsl-20011015/",title:"Extensible Stylesheet Language (XSL) Version 1.0.",date:"15 October 2001",status:"REC",publisher:"W3C"},XSL11:{authors:["Anders Berglund"],href:"http://www.w3.org/TR/2006/REC-xsl11-20061205",title:"Extensible Stylesheet Language (XSL) Version 1.1.",date:"5 December 2006",status:"REC",publisher:"W3C"},"XSL11-REQ":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/2003/WD-xsl11-req-20031217",title:"Extensible Stylesheet Language (XSL) Version 1.1 Requirements.",date:"17 December 2003",status:"WD",publisher:"W3C"},"XSLFO20-REQ":{authors:["Klaas Bals"],href:"http://www.w3.org/TR/2008/WD-xslfo20-req-20080326",title:"Extensible Stylesheet Language (XSL) Requirements Version 2.0.",date:"26 March 2008",status:"WD",publisher:"W3C"},XSLREQ:{authors:["Norman Walsh"],href:"http://www.w3.org/TR/1998/WD-XSLReq-19980511",title:"XSL Requirements Summary.",date:"11 May 1998",status:"WD",publisher:"W3C"},XSLT:{authors:["James Clark"],href:"http://www.w3.org/TR/1999/REC-xslt-19991116",title:"XSL Transformations (XSLT) Version 1.0.",date:"16 November 1999",status:"REC",publisher:"W3C"},"XSLT-XQUERY-SERIALIZATION":{authors:["Michael Kay"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123",title:"XSLT 2.0 and XQuery 1.0 Serialization.",date:"23 January 2007",status:"REC",publisher:"W3C"},XSLT11:{authors:["James Clark"],href:"http://www.w3.org/TR/2001/WD-xslt11-20010824",title:"XSL Transformations (XSLT) Version 1.1.",date:"24 August 2001",status:"WD",publisher:"W3C"},XSLT11REQ:{authors:["Steve Muench"],href:"http://www.w3.org/TR/2000/WD-xslt11req-20000825",title:"XSL Transformations Requirements Version 1.1.",date:"25 August 2000",status:"WD",publisher:"W3C"},XSLT20:{authors:["Michael Kay"],href:"http://www.w3.org/TR/2007/REC-xslt20-20070123",title:"XSL Transformations (XSLT) Version 2.0.",date:"23 January 2007",status:"REC",publisher:"W3C"},XSLT21:{authors:["Michael Kay"],href:"http://www.w3.org/TR/2010/WD-xslt-21-20100511/",title:"XSL Transformations (XSLT) Version 2.1.",date:"11 May 2011",status:"WD",publisher:"W3C"},XSLT20REQ:{authors:["Steve Muench","Mark Scardina"],href:"http://www.w3.org/TR/2001/WD-xslt20req-20010214",title:"XSLT Requirements Version 2.0.",date:"14 February 2001",status:"WD",publisher:"W3C"},YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:{authors:["S. Cheshire","B. Aboba","E. Guttman"],href:"http://files.zeroconf.org/rfc3927.txt",title:"Dynamic Configuration of IPv4 Link-Local Addresses.",date:"May 2005",status:"IETF Draft",publisher:"IETF"},ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.5.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{longStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.6.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        <a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.7.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February\n            \"2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.8.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","core/fix-headers","w3c/legacy","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common-3.1.9.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+var requirejs,require,define;(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,b,c){for(var e in b)!(e in L)&&(!(e in a)||c)&&(a[e]=b[e]);return d}function P(a,b,c){return a=Error(b+"\nhttp://requirejs.org/docs/errors.html#"+a),c&&(a.originalError=c),a}function aa(a,b,c){var d,e,f;for(d=0;f=b[d];d++)f=typeof f=="string"?{name:f}:f,e=f.location,c&&(!e||e.indexOf("/")!==0&&e.indexOf(":")===-1)&&(e=c+"/"+(e||f.name)),a[f.name]={name:f.name,location:e||f.name,main:(f.main||"main").replace(fa,"").replace(ba,"")}}function V(a,b){a.holdReady?a.holdReady(b):b?a.readyWait+=1:a.ready(!0)}function ga(a){function b(a,b){var c,d;if(a&&a.charAt(0)===".")if(b){v.pkgs[b]?b=[b]:(b=b.split("/"),b=b.slice(0,b.length-1)),c=a=b.concat(a.split("/"));var e;for(d=0;e=c[d];d++)if(e===".")c.splice(d,1),d-=1;else if(e===".."){if(d===1&&(c[2]===".."||c[0]===".."))break;d>0&&(c.splice(d-1,2),d-=2)}d=v.pkgs[c=a[0]],a=a.join("/"),d&&a===c+"/"+d.main&&(a=c)}else a.indexOf("./")===0&&(a=a.substring(2));return a}function c(a,c){var d=a?a.indexOf("!"):-1,e=null,f=c?c.name:null,g=a,h,i;return d!==-1&&(e=a.substring(0,d),a=a.substring(d+1,a.length)),e&&(e=b(e,f)),a&&(e?h=(d=z[e])&&d.normalize?d.normalize(a,function(a){return b(a,f)}):b(a,f):(h=b(a,f),i=y[h],i||(i=t.nameToUrl(a,null,c),y[h]=i))),{prefix:e,name:h,parentMap:c,url:i,originalName:g,fullName:e?e+"!"+(h||""):h}}function e(){var a=!0,b=v.priorityWait,c,d;if(b){for(d=0;c=b[d];d++)if(!A[c]){a=!1;break}a&&delete v.priorityWait}return a}function f(a,b,c){return function(){var d=ha.call(arguments,0),e;return c&&K(e=d[d.length-1])&&(e.__requireJsBuild=!0),d.push(b),a.apply(null,d)}}function g(a,b,c){return b=f(c||t.require,a,b),$(b,{nameToUrl:f(t.nameToUrl,a),toUrl:f(t.toUrl,a),defined:f(t.requireDefined,a),specified:f(t.requireSpecified,a),isBrowser:d.isBrowser}),b}function h(a){var b,e,f,g=a.callback,h=a.map,i=h.fullName,j=a.deps;f=a.listeners;var k=v.requireExecCb||d.execCb;if(g&&K(g)){if(v.catchError.define)try{e=k(i,a.callback,j,z[i])}catch(l){b=l}else e=k(i,a.callback,j,z[i]);i&&((g=a.cjsModule)&&g.exports!==r&&g.exports!==z[i]?e=z[i]=a.cjsModule.exports:e===r&&a.usingExports?e=z[i]:(z[i]=e,H[i]&&(J[i]=!0)))}else i&&(e=z[i]=g,H[i]&&(J[i]=!0));B[a.id]&&(delete B[a.id],a.isDone=!0,t.waitCount-=1,t.waitCount===0&&(C=[])),delete F[i],d.onResourceLoad&&!a.placeholder&&d.onResourceLoad(t,h,a.depArray);if(b)return e=(i?c(i).url:"")||b.fileName||b.sourceURL,f=b.moduleTree,b=P("defineerror",'Error evaluating module "'+i+'" at location "'+e+'":\n'+b+"\nfileName:"+e+"\nlineNumber: "+(b.lineNumber||b.line),b),b.moduleName=i,b.moduleTree=f,d.onError(b);for(b=0;g=f[b];b++)g(e);return r}function i(a,b){return function(c){a.depDone[b]||(a.depDone[b]=!0,a.deps[b]=c,a.depCount-=1,a.depCount||h(a))}}function j(a,b){var e=b.map,f=e.fullName,i=e.name,j=G[a]||(G[a]=z[a]),k;b.loading||(b.loading=!0,k=function(a){b.callback=function(){return a},h(b),A[b.id]=!0,u()},k.fromText=function(a,b){var c=Q;A[a]=!1,t.scriptCount+=1,t.fake[a]=!0,c&&(Q=!1),d.exec(b),c&&(Q=!0),t.completeLoad(a)},f in z?k(z[f]):j.load(i,g(e.parentMap,!0,function(a,d){var f=[],g,h;for(g=0;h=a[g];g++)h=c(h,e.parentMap),a[g]=h.fullName,h.prefix||f.push(a[g]);return b.moduleDeps=(b.moduleDeps||[]).concat(f),t.require(a,d)}),k,v))}function k(a){B[a.id]||(B[a.id]=a,C.push(a),t.waitCount+=1)}function l(a){this.listeners.push(a)}function m(a,b){var d=a.fullName,e=a.prefix,f=e?G[e]||(G[e]=z[e]):null,g,i;return d&&(g=F[d]),!g&&(i=!0,g={id:(e&&!f?E++ +"__p@:":"")+(d||"__r@"+E++),map:a,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:l},x[g.id]=!0,d&&(!e||G[e]))&&(F[d]=g),e&&!f?(d=c(e),e in z&&!z[e]&&(delete z[e],delete D[d.url]),e=m(d,!0),e.add(function(){var b=c(a.originalName,a.parentMap),b=m(b,!0);g.placeholder=!0,b.add(function(a){g.callback=function(){return a},h(g)})})):i&&b&&(A[g.id]=!1,t.paused.push(g),k(g)),g}function n(a,b,d,e){var a=c(a,e),f=a.name,j=a.fullName,l=m(a),n=l.id,o=l.deps,p;if(j){if(j in z||A[n]===!0||j==="jquery"&&v.jQuery&&v.jQuery!==d().fn.jquery)return;x[n]=!0,A[n]=!0,j==="jquery"&&d&&W(d())}l.depArray=b,l.callback=d;for(d=0;d<b.length;d++)if(n=b[d])n=c(n,f?a:e),p=n.fullName,b[d]=p,p==="require"?o[d]=g(a):p==="exports"?(o[d]=z[j]={},l.usingExports=!0):p==="module"?l.cjsModule=o[d]={id:f,uri:f?t.nameToUrl(f,null,e):r,exports:z[j]}:!(p in z)||p in B||j in H&&!(j in H&&J[p])?(j in H&&(H[p]=!0,delete z[p],D[n.url]=!1),l.depCount+=1,l.depCallbacks[d]=i(l,d),m(n,!0).add(l.depCallbacks[d])):o[d]=z[p];l.depCount?k(l):h(l)}function o(a){n.apply(null,a)}function p(a,b){var c=a.map.fullName,d=a.depArray,e=!0,f,g,h,i;if(a.isDone||!c||!A[c])return i;if(b[c])return a;b[c]=!0;if(d){for(f=0;f<d.length;f++){g=d[f];if(!A[g]&&!ia[g]){e=!1;break}if((h=B[g])&&!h.isDone&&A[g])if(i=p(h,b))break}e||(i=r,delete b[c])}return i}function q(a,b){var d=a.map.fullName,e=a.depArray,f,g,h,i;if(a.isDone||!d||!A[d])return r;if(d){if(b[d])return z[d];b[d]=!0}if(e)for(f=0;f<e.length;f++)if(g=e[f])if((h=c(g).prefix)&&(i=B[h])&&q(i,b),(h=B[g])&&!h.isDone&&A[g])g=q(h,b),a.depCallbacks[f](g);return z[d]}function s(){var a=v.waitSeconds*1e3,a=a&&t.startTime+a<(new Date).getTime(),b="",c=!1,f=!1,g=[],h,i;if(t.pausedCount>0)return r;if(v.priorityWait){if(!e())return r;u()}for(h in A)if(!(h in L)&&(c=!0,!A[h]))if(a)b+=h+" ";else{if(f=!0,h.indexOf("!")===-1){g=[];break}(i=F[h]&&F[h].moduleDeps)&&g.push.apply(g,i)}if(!c&&!t.waitCount)return r;if(a&&b)return a=P("timeout","Load timeout for modules: "+b),a.requireType="timeout",a.requireModules=b,a.contextName=t.contextName,d.onError(a);if(f&&g.length)for(b=0;h=B[g[b]];b++)if(h=p(h,{})){q(h,{});break}if(!a&&(f||t.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,s()},50)),r;if(t.waitCount){for(b=0;h=C[b];b++)q(h,{});t.paused.length&&u(),Y<5&&(Y+=1,s())}return Y=0,d.checkReadyState(),r}var t,u,v={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},w=[],x={require:!0,exports:!0,module:!0},y={},z={},A={},B={},C=[],D={},E=0,F={},G={},H={},J={},M=0;return W=function(a){!t.jQuery&&(a=a||(typeof jQuery!="undefined"?jQuery:null))&&(!v.jQuery||a.fn.jquery===v.jQuery)&&("holdReady"in a||"readyWait"in a)&&(t.jQuery=a,o(["jquery",[],function(){return jQuery}]),t.scriptCount)&&(V(a,!0),t.jQueryIncremented=!0)},u=function(){var a,b,c,f,g,h;t.takeGlobalQueue(),M+=1,t.scriptCount<=0&&(t.scriptCount=0);for(;w.length;){if(a=w.shift(),a[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+a[a.length-1]));o(a)}if(!v.priorityWait||e())for(;t.paused.length;){g=t.paused,t.pausedCount+=g.length,t.paused=[];for(f=0;a=g[f];f++)b=a.map,c=b.url,h=b.fullName,b.prefix?j(b.prefix,a):!D[c]&&!A[h]&&((v.requireLoad||d.load)(t,h,c),c.indexOf("empty:")!==0&&(D[c]=!0));t.startTime=(new Date).getTime(),t.pausedCount-=g.length}return M===1&&s(),M-=1,r},t={contextName:a,config:v,defQueue:w,waiting:B,waitCount:0,specified:x,loaded:A,urlMap:y,urlFetched:D,scriptCount:0,defined:z,paused:[],pausedCount:0,plugins:G,needFullExec:H,fake:{},fullExec:J,managerCallbacks:F,makeModuleMap:c,normalize:b,configure:function(a){var b,c,d;a.baseUrl&&a.baseUrl.charAt(a.baseUrl.length-1)!=="/"&&(a.baseUrl+="/"),b=v.paths,d=v.pkgs,$(v,a,!0);if(a.paths){for(c in a.paths)c in L||(b[c]=a.paths[c]);v.paths=b}if((b=a.packagePaths)||a.packages){if(b)for(c in b)c in L||aa(d,b[c],c);a.packages&&aa(d,a.packages),v.pkgs=d}a.priority&&(c=t.requireWait,t.requireWait=!1,u(),t.require(a.priority),u(),t.requireWait=c,v.priorityWait=a.priority),(a.deps||a.callback)&&t.require(a.deps||[],a.callback)},requireDefined:function(a,b){return c(a,b).fullName in z},requireSpecified:function(a,b){return c(a,b).fullName in x},require:function(b,e,f){if(typeof b=="string")return K(e)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(t,b,e):(e=c(b,e),b=e.fullName,b in z?z[b]:d.onError(P("notloaded","Module name '"+e.fullName+"' has not been loaded yet for context: "+a)));(b&&b.length||e)&&n(null,b,e,f);if(!t.requireWait)for(;!t.scriptCount&&t.paused.length;)u();return t.require},takeGlobalQueue:function(){U.length&&(ja.apply(t.defQueue,[t.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(a){var b;for(t.takeGlobalQueue();w.length;){if(b=w.shift(),b[0]===null){b[0]=a;break}if(b[0]===a)break;o(b),b=null}b?o(b):o([a,[],a==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(t.scriptCount-=1),u(),d.isAsync||(t.scriptCount-=1)},toUrl:function(a,b){var c=a.lastIndexOf("."),d=null;return c!==-1&&(d=a.substring(c,a.length),a=a.substring(0,c)),t.nameToUrl(a,d,b)},nameToUrl:function(a,c,e){var f,g,h,i,j=t.config,a=b(a,e&&e.fullName);if(d.jsExtRegExp.test(a))c=a+(c?c:"");else{f=j.paths,g=j.pkgs,e=a.split("/");for(i=e.length;i>0;i--){if(h=e.slice(0,i).join("/"),f[h]){e.splice(0,i,f[h]);break}if(h=g[h]){a=a===h.name?h.location+"/"+h.main:h.location,e.splice(0,i,a);break}}c=e.join("/")+(c||".js"),c=(c.charAt(0)==="/"||c.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+c}return j.urlArgs?c+((c.indexOf("?")===-1?"?":"&")+j.urlArgs):c}},t.jQueryCheck=W,t.resume=u,t}function ka(){var a,b,c;if(C&&C.readyState==="interactive")return C;a=document.getElementsByTagName("script");for(b=a.length-1;b>-1&&(c=a[b]);b--)if(c.readyState==="interactive")return C=c;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(a,b,c){var d="_",e;return!G(a)&&typeof a!="string"&&(e=a,G(b)?(a=b,b=c):a=[]),e&&e.context&&(d=e.context),c=D[d]||(D[d]=ga(d)),e&&c.configure(e),c.require(a,b)},d.config=function(a){return d(a)},require||(require=d),d.toUrl=function(a){return D._.toUrl(a)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a},d.load=function(a,b,c){d.resourcesReady(!1),a.scriptCount+=1,d.attach(c,a,b),a.jQuery&&!a.jQueryIncremented&&(V(a.jQuery,!0),a.jQueryIncremented=!0)},define=function(a,b,c){var d,e;return typeof a!="string"&&(c=b,b=a,a=null),G(b)||(c=b,b=[]),!b.length&&K(c)&&c.length&&(c.toString().replace(la,"").replace(ma,function(a,c){b.push(c)}),b=(c.length===1?["require"]:["require","exports","module"]).concat(b)),Q&&(d=J||ka())&&(a||(a=d.getAttribute("data-requiremodule")),e=D[d.getAttribute("data-requirecontext")]),(e?e.defQueue:U).push([a,b,c]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(a,b,c,d){return b.apply(d,c)},d.addScriptToDom=function(a){J=a,E?v.insertBefore(a,E):v.appendChild(a),J=null},d.onScriptLoad=function(a){var b=a.currentTarget||a.srcElement,c;if(a.type==="load"||b&&na.test(b.readyState))C=null,a=b.getAttribute("data-requirecontext"),c=b.getAttribute("data-requiremodule"),D[a].completeLoad(c),b.detachEvent&&!ea?b.detachEvent("onreadystatechange",d.onScriptLoad):b.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(a,b,c,e,f,g){var h;return I?(e=e||d.onScriptLoad,h=b&&b.config&&b.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),h.type=f||b&&b.config.scriptType||"text/javascript",h.charset="utf-8",h.async=!y.skipAsync[a],b&&h.setAttribute("data-requirecontext",b.contextName),h.setAttribute("data-requiremodule",c),h.attachEvent&&!(h.attachEvent.toString&&h.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,g?h.onreadystatechange=function(){h.readyState==="loaded"&&(h.onreadystatechange=null,h.attachEvent("onreadystatechange",e),g(h))}:h.attachEvent("onreadystatechange",e)):h.addEventListener("load",e,!1),h.src=a,g||d.addScriptToDom(h),h):(da&&(importScripts(a),b.completeLoad(c)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var a=y.contexts,b;for(b in a)if(!(b in L)&&a[b].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(a){var b,c;d.resourcesDone=a;if(d.resourcesDone)for(c in a=y.contexts,a)!(c in L)&&(b=a[c],b.jQueryIncremented)&&(V(b.jQuery,!1),b.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(a,b){function c(a){return J.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function d(a){if(!oc[a]){var b=G.body,c=J("<"+a+">").appendTo(b),d=c.css("display");c.remove();if(d==="none"||d===""){pc||(pc=G.createElement("iframe"),pc.frameBorder=pc.width=pc.height=0),b.appendChild(pc);if(!qc||!pc.createElement)qc=(pc.contentWindow||pc.contentDocument).document,qc.write((J.support.boxModel?"<!doctype html>":"")+"<html><body>"),qc.close();c=qc.createElement(a),qc.body.appendChild(c),d=J.css(c,"display"),b.removeChild(pc)}oc[a]=d}return oc[a]}function e(a,b){var c={};return J.each(uc.concat.apply([],uc.slice(0,b)),function(){c[this]=a}),c}function f(){vc=b}function g(){return setTimeout(f,0),vc=J.now()}function h(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function i(){try{return new a.XMLHttpRequest}catch(b){}}function j(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},f,g,h=d.length,i,j=d[0],k,l,m,n,o;for(f=1;f<h;f++){if(f===1)for(g in a.converters)typeof g=="string"&&(e[g.toLowerCase()]=a.converters[g]);k=j,j=d[f];if(j==="*")j=k;else if(k!=="*"&&k!==j){l=k+" "+j,m=e[l]||e["* "+j];if(!m){o=b;for(n in e){i=n.split(" ");if(i[0]===k||i[0]==="*"){o=e[i[1]+" "+j];if(o){n=e[n],n===!0?m=o:o===!0&&(m=n);break}}}}!m&&!o&&J.error("No conversion from "+l.replace(" "," to ")),m!==!0&&(c=m?m(c):o(n(c)))}}return c}function k(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j)return j!==f[0]&&f.unshift(j),d[j]}function l(a,b,c,d){if(J.isArray(b))J.each(b,function(b,e){c||Qb.test(a)?d(a,e):l(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&J.type(b)==="object")for(var e in b)l(a+"["+e+"]",b[e],c,d);else d(a,b)}function m(a,c){var d,e,f=J.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((f[d]?a:e||(e={}))[d]=c[d]);e&&J.extend(!0,a,e)}function n(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===dc,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=n(a,c,d,e,l,g)));return(k||!l)&&!g["*"]&&(l=n(a,c,d,e,"*",g)),l}function o(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(J.isFunction(c)){var d=b.toLowerCase().split(_b),e=0,f=d.length,g,h,i;for(;e<f;e++)g=d[e],i=/^\+/.test(g),i&&(g=g.substr(1)||"*"),h=a[g]=a[g]||[],h[i?"unshift":"push"](c)}}}function p(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,f=4;if(d>0){if(c!=="border")for(;e<f;e+=2)c||(d-=parseFloat(J.css(a,"padding"+Lb[e]))||0),c==="margin"?d+=parseFloat(J.css(a,c+Lb[e]))||0:d-=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0;return d+"px"}d=Mb(a,b);if(d<0||d==null)d=a.style[b];if(Hb.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<f;e+=2)d+=parseFloat(J.css(a,"padding"+Lb[e]))||0,c!=="padding"&&(d+=parseFloat(J.css(a,"border"+Lb[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(J.css(a,c+Lb[e]))||0);return d+"px"}function q(a){var b=G.createElement("div");return Cb.appendChild(b),b.innerHTML=a.outerHTML,b.firstChild}function r(a){var b=(a.nodeName||"").toLowerCase();b==="input"?s(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&J.grep(a.getElementsByTagName("input"),s)}function s(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function t(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function u(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(J.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function v(a,b){if(b.nodeType===1&&!!J.hasData(a)){var c,d,e,f=J._data(a),g=J._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;d<e;d++)J.event.add(b,c,h[c][d])}g.data&&(g.data=J.extend({},g.data))}}function w(a,b){return J.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function x(a){var b=ob.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function y(a,b,c){b=b||0;if(J.isFunction(b))return J.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return J.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=J.grep(a,function(a){return a.nodeType===1});if(kb.test(b))return J.filter(b,d,!c);b=J.filter(b,d)}return J.grep(a,function(a,d){return J.inArray(a,b)>=0===c})}function z(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function A(){return!0}function B(){return!1}function C(a,b,c){var d=b+"defer",e=b+"queue",f=b+"mark",g=J._data(a,d);g&&(c==="queue"||!J._data(a,e))&&(c==="mark"||!J._data(a,f))&&setTimeout(function(){!J._data(a,e)&&!J._data(a,f)&&(J.removeData(a,d,!0),g.fire())},0)}function D(a){for(var b in a){if(b==="data"&&J.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function E(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(N,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:J.isNumeric(d)?+d:M.test(d)?J.parseJSON(d):d}catch(f){}J.data(a,c,d)}else d=b}return d}function F(a){var b=K[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var G=a.document,H=a.navigator,I=a.location,J=function(){function c(){if(!d.isReady){try{G.documentElement.doScroll("left")}catch(a){setTimeout(c,1);return}d.ready()}}var d=function(a,b){return new d.fn.init(a,b,g)},e=a.jQuery,f=a.$,g,h=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,i=/\S/,j=/^\s+/,k=/\s+$/,l=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,m=/^[\],:{}\s]*$/,n=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,o=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,p=/(?:^|:|,)(?:\s*\[)+/g,q=/(webkit)[ \/]([\w.]+)/,r=/(opera)(?:.*version)?[ \/]([\w.]+)/,s=/(msie) ([\w.]+)/,t=/(mozilla)(?:.*? rv:([\w.]+))?/,u=/-([a-z]|[0-9])/ig,v=/^-ms-/,w=function(a,b){return(b+"").toUpperCase()},x=H.userAgent,y,z,A,B=Object.prototype.toString,C=Object.prototype.hasOwnProperty,D=Array.prototype.push,E=Array.prototype.slice,F=String.prototype.trim,I=Array.prototype.indexOf,J={};return d.fn=d.prototype={constructor:d,init:function(a,c,e){var f,g,i,j;if(!a)return this;if(a.nodeType)return this.context=this[0]=a,this.length=1,this;if(a==="body"&&!c&&G.body)return this.context=G,this[0]=G.body,this.selector=a,this.length=1,this;if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?f=h.exec(a):f=[null,a,null];if(f&&(f[1]||!c)){if(f[1])return c=c instanceof d?c[0]:c,j=c?c.ownerDocument||c:G,i=l.exec(a),i?d.isPlainObject(c)?(a=[G.createElement(i[1])],d.fn.attr.call(a,c,!0)):a=[j.createElement(i[1])]:(i=d.buildFragment([f[1]],[j]),a=(i.cacheable?d.clone(i.fragment):i.fragment).childNodes),d.merge(this,a);g=G.getElementById(f[2]);if(g&&g.parentNode){if(g.id!==f[2])return e.find(a);this.length=1,this[0]=g}return this.context=G,this.selector=a,this}return!c||c.jquery?(c||e).find(a):this.constructor(c).find(a)}return d.isFunction(a)?e.ready(a):(a.selector!==b&&(this.selector=a.selector,this.context=a.context),d.makeArray(a,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return E.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var e=this.constructor();return d.isArray(a)?D.apply(e,a):d.merge(e,a),e.prevObject=this,e.context=this.context,b==="find"?e.selector=this.selector+(this.selector?" ":"")+c:b&&(e.selector=this.selector+"."+b+"("+c+")"),e},each:function(a,b){return d.each(this,a,b)},ready:function(a){return d.bindReady(),z.add(a),this},eq:function(a){return a=+a,a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(E.apply(this,arguments),"slice",E.call(arguments).join(","))},map:function(a){return this.pushStack(d.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:D,sort:[].sort,splice:[].splice},d.fn.init.prototype=d.fn,d.extend=d.fn.extend=function(){var a,c,e,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!d.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){e=i[c],f=a[c];if(i===f)continue;l&&f&&(d.isPlainObject(f)||(g=d.isArray(f)))?(g?(g=!1,h=e&&d.isArray(e)?e:[]):h=e&&d.isPlainObject(e)?e:{},i[c]=d.extend(l,h,f)):f!==b&&(i[c]=f)}return i},d.extend({noConflict:function(b){return a.$===d&&(a.$=f),b&&a.jQuery===d&&(a.jQuery=e),d},isReady:!1,readyWait:1,holdReady:function(a){a?d.readyWait++:d.ready(!0)},ready:function(a){if(a===!0&&!--d.readyWait||a!==!0&&!d.isReady){if(!G.body)return setTimeout(d.ready,1);d.isReady=!0;if(a!==!0&&--d.readyWait>0)return;z.fireWith(G,[d]),d.fn.trigger&&d(G).trigger("ready").off("ready")}},bindReady:function(){if(!z){z=d.Callbacks("once memory");if(G.readyState==="complete")return setTimeout(d.ready,1);if(G.addEventListener)G.addEventListener("DOMContentLoaded",A,!1),a.addEventListener("load",d.ready,!1);else if(G.attachEvent){G.attachEvent("onreadystatechange",A),a.attachEvent("onload",d.ready);var b=!1;try{b=a.frameElement==null}catch(e){}G.documentElement.doScroll&&b&&c()}}},isFunction:function(a){return d.type(a)==="function"},isArray:Array.isArray||function(a){return d.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):J[B.call(a)]||"object"},isPlainObject:function(a){if(!a||d.type(a)!=="object"||a.nodeType||d.isWindow(a))return!1;try{if(a.constructor&&!C.call(a,"constructor")&&!C.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var e;for(e in a);return e===b||C.call(a,e)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=d.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(m.test(b.replace(n,"@").replace(o,"]").replace(p,"")))return(new Function("return "+b))();d.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var e,f;try{a.DOMParser?(f=new DOMParser,e=f.parseFromString(c,"text/xml")):(e=new ActiveXObject("Microsoft.XMLDOM"),e.async="false",e.loadXML(c))}catch(g){e=b}return(!e||!e.documentElement||e.getElementsByTagName("parsererror").length)&&d.error("Invalid XML: "+c),e},noop:function(){},globalEval:function(b){b&&i.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(v,"ms-").replace(u,w)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,e){var f,g=0,h=a.length,i=h===b||d.isFunction(a);if(e){if(i){for(f in a)if(c.apply(a[f],e)===!1)break}else for(;g<h;)if(c.apply(a[g++],e)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:F?function(a){return a==null?"":F.call(a)}:function(a){return a==null?"":(a+"").replace(j,"").replace(k,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var e=d.type(a);a.length==null||e==="string"||e==="function"||e==="regexp"||d.isWindow(a)?D.call(c,a):d.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(I)return I.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];return a.length=d,a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,e){var f,g,h=[],i=0,j=a.length,k=a instanceof d||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||d.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,e),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,e),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var e=a[c];c=a,a=e}if(!d.isFunction(a))return b;var f=E.call(arguments,2),g=function(){return a.apply(c,f.concat(E.call(arguments)))};return g.guid=a.guid=a.guid||g.guid||d.guid++,g},access:function(a,c,e,f,g,h,i){var j,k=e==null,l=0,m=a.length;if(e&&typeof e=="object"){for(l in e)d.access(a,c,l,e[l],1,h,f);g=1}else if(f!==b){j=i===b&&d.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(d(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],e,j?f.call(a[l],l,c(a[l],e)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],e):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=q.exec(a)||r.exec(a)||s.exec(a)||a.indexOf("compatible")<0&&t.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}d.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(c,e){return e&&e instanceof d&&!(e instanceof a)&&(e=a(e)),d.fn.init.call(this,c,e,b)},a.fn.init.prototype=a.fn;var b=a(G);return a},browser:{}}),d.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){J["[object "+b+"]"]=b.toLowerCase()}),y=d.uaMatch(x),y.browser&&(d.browser[y.browser]=!0,d.browser.version=y.version),d.browser.webkit&&(d.browser.safari=!0),i.test(" ")&&(j=/^[\s\xA0]+/,k=/[\s\xA0]+$/),g=d(G),G.addEventListener?A=function(){G.removeEventListener("DOMContentLoaded",A,!1),d.ready()}:G.attachEvent&&(A=function(){G.readyState==="complete"&&(G.detachEvent("onreadystatechange",A),d.ready())}),d}(),K={};J.Callbacks=function(a){a=a?K[a]||F(a):{};var c=[],d=[],e,f,g,h,i,j,k=function(b){var d,e,f,g,h;for(d=0,e=b.length;d<e;d++)f=b[d],g=J.type(f),g==="array"?k(f):g==="function"&&(!a.unique||!m.has(f))&&c.push(f)},l=function(b,k){k=k||[],e=!a.memory||[b,k],f=!0,g=!0,j=h||0,h=0,i=c.length;for(;c&&j<i;j++)if(c[j].apply(b,k)===!1&&a.stopOnFalse){e=!0;break}g=!1,c&&(a.once?e===!0?m.disable():c=[]:d&&d.length&&(e=d.shift(),m.fireWith(e[0],e[1])))},m={add:function(){if(c){var a=c.length;k(arguments),g?i=c.length:e&&e!==!0&&(h=a,l(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){g&&f<=i&&(i--,f<=j&&j--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){return c=[],this},disable:function(){return c=d=e=b,this},disabled:function(){return!c},lock:function(){return d=b,(!e||e===!0)&&m.disable(),this},locked:function(){return!d},fireWith:function(b,c){return d&&(g?a.once||d.push([b,c]):(!a.once||!e)&&l(b,c)),this},fire:function(){return m.fireWith(this,arguments),this},fired:function(){return!!f}};return m};var L=[].slice;J.extend({Deferred:function(a){var b=J.Callbacks("once memory"),c=J.Callbacks("once memory"),d=J.Callbacks("memory"),e="pending",f={resolve:b,reject:c,notify:d},g={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){return h.done(a).fail(b).progress(c),this},always:function(){return h.done.apply(h,arguments).fail.apply(h,arguments),this},pipe:function(a,b,c){return J.Deferred(function(d){J.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],f;J.isFunction(c)?h[a](function(){f=c.apply(this,arguments),f&&J.isFunction(f.promise)?f.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===h?d:this,[f])}):h[a](d[e])})}).promise()},promise:function(a){if(a==null)a=g;else for(var b in g)a[b]=g[b];return a}},h=g.promise({}),i;for(i in f)h[i]=f[i].fire,h[i+"With"]=f[i].fireWith;return h.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(h,h),h},when:function(a){function b(a){return function(b){g[a]=arguments.length>1?L.call(arguments,0):b,j.notifyWith(k,g)}}function c(a){return function(b){d[a]=arguments.length>1?L.call(arguments,0):b,--h||j.resolveWith(j,d)}}var d=L.call(arguments,0),e=0,f=d.length,g=Array(f),h=f,i=f,j=f<=1&&a&&J.isFunction(a.promise)?a:J.Deferred(),k=j.promise();if(f>1){for(;e<f;e++)d[e]&&d[e].promise&&J.isFunction(d[e].promise)?d[e].promise().then(c(e),j.reject,b(e)):--h;h||j.resolveWith(j,d)}else j!==a&&j.resolveWith(j,f?[a]:[]);return k}}),J.support=function(){var b,c,d,e,f,g,h,i,j,k,l,m,n=G.createElement("div"),o=G.documentElement;n.setAttribute("className","t"),n.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",c=n.getElementsByTagName("*"),d=n.getElementsByTagName("a")[0];if(!c||!c.length||!d)return{};e=G.createElement("select"),f=e.appendChild(G.createElement("option")),g=n.getElementsByTagName("input")[0],b={leadingWhitespace:n.firstChild.nodeType===3,tbody:!n.getElementsByTagName("tbody").length,htmlSerialize:!!n.getElementsByTagName("link").length,style:/top/.test(d.getAttribute("style")),hrefNormalized:d.getAttribute("href")==="/a",opacity:/^0.55/.test(d.style.opacity),cssFloat:!!d.style.cssFloat,checkOn:g.value==="on",optSelected:f.selected,getSetAttribute:n.className!=="t",enctype:!!G.createElement("form").enctype,html5Clone:G.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},J.boxModel=b.boxModel=G.compatMode==="CSS1Compat",g.checked=!0,b.noCloneChecked=g.cloneNode(!0).checked,e.disabled=!0,b.optDisabled=!f.disabled;try{delete n.test}catch(p){b.deleteExpando=!1}!n.addEventListener&&n.attachEvent&&n.fireEvent&&(n.attachEvent("onclick",function(){b.noCloneEvent=!1}),n.cloneNode(!0).fireEvent("onclick")),g=G.createElement("input"),g.value="t",g.setAttribute("type","radio"),b.radioValue=g.value==="t",g.setAttribute("checked","checked"),g.setAttribute("name","t"),n.appendChild(g),h=G.createDocumentFragment(),h.appendChild(n.lastChild),b.checkClone=h.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=g.checked,h.removeChild(g),h.appendChild(n);if(n.attachEvent)for(l in{submit:1,change:1,focusin:1})k="on"+l,m=k in n,m||(n.setAttribute(k,"return;"),m=typeof n[k]=="function"),b[l+"Bubbles"]=m;return h.removeChild(n),h=e=f=n=g=null,J(function(){var c,d,e,f,g,h,j,k,l,o,p,q,r,s=G.getElementsByTagName("body")[0];!s||(k=1,r="padding:0;margin:0;border:",p="position:absolute;top:0;left:0;width:1px;height:1px;",q=r+"0;visibility:hidden;",l="style='"+p+r+"5px solid #000;",o="<div "+l+"display:block;'><div style='"+r+"0;display:block;overflow:hidden;'></div></div>"+"<table "+l+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",c=G.createElement("div"),c.style.cssText=q+"width:0;height:0;position:static;top:0;margin-top:"+k+"px",s.insertBefore(c,s.firstChild),n=G.createElement("div"),c.appendChild(n),n.innerHTML="<table><tr><td style='"+r+"0;display:none'></td><td>t</td></tr></table>",i=n.getElementsByTagName("td"),m=i[0].offsetHeight===0,i[0].style.display="",i[1].style.display="none",b.reliableHiddenOffsets=m&&i[0].offsetHeight===0,a.getComputedStyle&&(n.innerHTML="",j=G.createElement("div"),j.style.width="0",j.style.marginRight="0",n.style.width="2px",n.appendChild(j),b.reliableMarginRight=(parseInt((a.getComputedStyle(j,null)||{marginRight:0}).marginRight,10)||0)===0),typeof n.style.zoom!="undefined"&&(n.innerHTML="",n.style.width=n.style.padding="1px",n.style.border=0,n.style.overflow="hidden",n.style.display="inline",n.style.zoom=1,b.inlineBlockNeedsLayout=n.offsetWidth===3,n.style.display="block",n.style.overflow="visible",n.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=n.offsetWidth!==3),n.style.cssText=p+q,n.innerHTML=o,d=n.firstChild,e=d.firstChild,g=d.nextSibling.firstChild.firstChild,h={doesNotAddBorder:e.offsetTop!==5,doesAddBorderForTableAndCells:g.offsetTop===5},e.style.position="fixed",e.style.top="20px",h.fixedPosition=e.offsetTop===20||e.offsetTop===15,e.style.position=e.style.top="",d.style.overflow="hidden",d.style.position="relative",h.subtractsBorderForOverflowNotVisible=e.offsetTop===-5,h.doesNotIncludeMarginInBodyOffset=s.offsetTop!==k,a.getComputedStyle&&(n.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(n,null)||{marginTop:0}).marginTop!=="1%"),typeof c.style.zoom!="undefined"&&(c.style.zoom=1),s.removeChild(c),j=n=c=null,J.extend(b,h))}),b}();var M=/^(?:\{.*\}|\[.*\])$/,N=/([A-Z])/g;J.extend({cache:{},uuid:0,expando:"jQuery"+(J.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){return a=a.nodeType?J.cache[a[J.expando]]:a[J.expando],!!a&&!D(a)},data:function(a,c,d,e){if(!!J.acceptData(a)){var f,g,h,i=J.expando,j=typeof c=="string",k=a.nodeType,l=k?J.cache:a,m=k?a[i]:a[i]&&i,n=c==="events";if((!m||!l[m]||!n&&!e&&!l[m].data)&&j&&d===b)return;m||(k?a[i]=m=++J.uuid:m=i),l[m]||(l[m]={},k||(l[m].toJSON=J.noop));if(typeof c=="object"||typeof c=="function")e?l[m]=J.extend(l[m],c):l[m].data=J.extend(l[m].data,c);return f=g=l[m],e||(g.data||(g.data={}),g=g.data),d!==b&&(g[J.camelCase(c)]=d),n&&!g[c]?f.events:(j?(h=g[c],h==null&&(h=g[J.camelCase(c)])):h=g,h)}},removeData:function(a,b,c){if(!!J.acceptData(a)){var d,e,f,g=J.expando,h=a.nodeType,i=h?J.cache:a,j=h?a[g]:g;if(!i[j])return;if(b){d=c?i[j]:i[j].data;if(d){J.isArray(b)||(b in d?b=[b]:(b=J.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,f=b.length;e<f;e++)delete d[b[e]];if(!(c?D:J.isEmptyObject)(d))return}}if(!c){delete i[j].data;if(!D(i[j]))return}J.support.deleteExpando||!i.setInterval?delete i[j]:i[j]=null,h&&(J.support.deleteExpando?delete a[g]:a.removeAttribute?a.removeAttribute(g):a[g]=null)}},_data:function(a,b,c){return J.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=J.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),J.fn.extend({data:function(a,c){var d,e,f,g,h,i=this[0],j=0,k=null;if(a===b){if(this.length){k=J.data(i);if(i.nodeType===1&&!J._data(i,"parsedAttrs")){f=i.attributes;for(h=f.length;j<h;j++)g=f[j].name,g.indexOf("data-")===0&&(g=J.camelCase(g.substring(5)),E(i,g,k[g]));J._data(i,"parsedAttrs",!0)}}return k}return typeof a=="object"?this.each(function(){J.data(this,a)}):(d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!",J.access(this,function(c){if(c===b)return k=this.triggerHandler("getData"+e,[d[0]]),k===b&&i&&(k=J.data(i,a),k=E(i,a,k)),k===b&&d[1]?this.data(d[0]):k;d[1]=c,this.each(function(){var b=J(this);b.triggerHandler("setData"+e,d),J.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1))},removeData:function(a){return this.each(function(){J.removeData(this,a)})}}),J.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",J._data(a,b,(J._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(J._data(b,d)||1)-1;e?J._data(b,d,e):(J.removeData(b,d,!0),C(b,c,"mark"))}},queue:function(a,b,c){var d;if(a)return b=(b||"fx")+"queue",d=J._data(a,b),c&&(!d||J.isArray(c)?d=J._data(a,b,J.makeArray(c)):d.push(c)),d||[]},dequeue:function(a,b){b=b||"fx";var c=J.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),J._data(a,b+".run",e),d.call(a,function(){J.dequeue(a,b)},e)),c.length||(J.removeData(a,b+"queue "+b+".run",!0),C(a,b,"queue"))}}),J.fn.extend({queue:function(a,c){var d=2;return typeof a!="string"&&(c=a,a="fx",d--),arguments.length<d?J.queue(this[0],a):c===b?this:this.each(function(){var b=J.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&J.dequeue(this,a)})},dequeue:function(a){return this.each(function(){J.dequeue(this,a)})},delay:function(a,b){return a=J.fx?J.fx.speeds[a]||a:a,b=b||"fx",this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function d(){--h||e.resolveWith(f,[f])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var e=J.Deferred(),f=this,g=f.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=J.data(f[g],i,b,!0)||(J.data(f[g],j,b,!0)||J.data(f[g],k,b,!0))&&J.data(f[g],i,J.Callbacks("once memory"),!0))h++,l.add(d);return d(),e.promise(c)}});var O=/[\n\t\r]/g,P=/\s+/,Q=/\r/g,R=/^(?:button|input)$/i,S=/^(?:button|input|object|select|textarea)$/i,T=/^a(?:rea)?$/i,U=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,V=J.support.getSetAttribute,W,X,Y;J.fn.extend({attr:function(a,b){return J.access(this,J.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){J.removeAttr(this,a)})},prop:function(a,b){return J.access(this,J.prop,a,b,arguments.length>1)},removeProp:function(a){return a=J.propFix[a]||a,this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,f,g,h;if(J.isFunction(a))return this.each(function(b){J(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(P);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{f=" "+e.className+" ";for(g=0,h=b.length;g<h;g++)~f.indexOf(" "+b[g]+" ")||(f+=b[g]+" ");e.className=J.trim(f)}}}return this},removeClass:function(a){var c,d,e,f,g,h,i;if(J.isFunction(a))return this.each(function(b){J(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(P);for(d=0,e=this.length;d<e;d++){f=this[d];if(f.nodeType===1&&f.className)if(a){g=(" "+f.className+" ").replace(O," ");for(h=0,i=c.length;h<i;h++)g=g.replace(" "+c[h]+" "," ");f.className=J.trim(g)}else f.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";return J.isFunction(a)?this.each(function(c){J(this).toggleClass(a.call(this,c,this.className,b),b)}):this.each(function(){if(c==="string"){var e,f=0,g=J(this),h=b,i=a.split(P);while(e=i[f++])h=d?h:!g.hasClass(e),g[h?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&J._data(this,"__className__",this.className),this.className=this.className||a===!1?"":J._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(O," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,f=this[0];if(!!arguments.length)return e=J.isFunction(a),this.each(function(d){var f=J(this),g;if(this.nodeType===1){e?g=a.call(this,d,f.val()):g=a,g==null?g="":typeof g=="number"?g+="":J.isArray(g)&&(g=J.map(g,function(a){return a==null?"":a+""})),c=J.valHooks[this.type]||J.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,g,"value")===b)this.value=g}});if(f)return c=J.valHooks[f.type]||J.valHooks[f.nodeName.toLowerCase()],c&&"get"in c&&(d=c.get(f,"value"))!==b?d:(d=f.value,typeof d=="string"?d.replace(Q,""):d==null?"":d)}}),J.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,f=a.selectedIndex,g=[],h=a.options,i=a.type==="select-one";if(f<0)return null;c=i?f:0,d=i?f+1:h.length;for(;c<d;c++){e=h[c];if(e.selected&&(J.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!J.nodeName(e.parentNode,"optgroup"))){b=J(e).val();if(i)return b;g.push(b)}}return i&&!g.length&&h.length?J(h[f]).val():g},set:function(a,b){var c=J.makeArray(b);return J(a).find("option").each(function(){this.selected=J.inArray(J(this).val(),c)>=0}),c.length||(a.selectedIndex=-1),c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var f,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){if(e&&c in J.attrFn)return J(a)[c](d);if(typeof a.getAttribute=="undefined")return J.prop(a,c,d);h=i!==1||!J.isXMLDoc(a),h&&(c=c.toLowerCase(),g=J.attrHooks[c]||(U.test(c)?X:W));if(d!==b){if(d===null){J.removeAttr(a,c);return}return g&&"set"in g&&h&&(f=g.set(a,d,c))!==b?f:(a.setAttribute(c,""+d),d)}return g&&"get"in g&&h&&(f=g.get(a,c))!==null?f:(f=a.getAttribute(c),f===null?b:f)}},removeAttr:function(a,b){var c,d,e,f,g,h=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(P),f=d.length;for(;h<f;h++)e=d[h],e&&(c=J.propFix[e]||e,g=U.test(e),g||J.attr(a,e,""),a.removeAttribute(V?e:c),g&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(R.test(a.nodeName)&&a.parentNode)J.error("type property can't be changed");else if(!J.support.radioValue&&b==="radio"&&J.nodeName(a,"input")){var c=a.value;return a.setAttribute("type",b),c&&(a.value=c),b}}},value:{get:function(a,b){return W&&J.nodeName(a,"button")?W.get(a,b):b in a?a.value:null},set:function(a,b,c){if(W&&J.nodeName(a,"button"))return W.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,f,g,h=a.nodeType;if(!!a&&h!==3&&h!==8&&h!==2)return g=h!==1||!J.isXMLDoc(a),g&&(c=J.propFix[c]||c,f=J.propHooks[c]),d!==b?f&&"set"in f&&(e=f.set(a,d,c))!==b?e:a[c]=d:f&&"get"in f&&(e=f.get(a,c))!==null?e:a[c]},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):S.test(a.nodeName)||T.test(a.nodeName)&&a.href?0:b}}}}),J.attrHooks.tabindex=J.propHooks.tabIndex,X={get:function(a,c){var d,e=J.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;return b===!1?J.removeAttr(a,c):(d=J.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase())),c}},V||(Y={name:!0,id:!0,coords:!0},W=J.valHooks.button={get:function(a,c){var d;return d=a.getAttributeNode(c),d&&(Y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,c){var d=a.getAttributeNode(c);return d||(d=G.createAttribute(c),a.setAttributeNode(d)),d.nodeValue=b+""}},J.attrHooks.tabindex.set=W.set,J.each(["width","height"],function(a,b){J.attrHooks[b]=J.extend(J.attrHooks[b],{set:function(a,c){if(c==="")return a.setAttribute(b,"auto"),c}})}),J.attrHooks.contenteditable={get:W.get,set:function(a,b,c){b===""&&(b="false"),W.set(a,b,c)}}),J.support.hrefNormalized||J.each(["href","src","width","height"],function(a,c){J.attrHooks[c]=J.extend(J.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),J.support.style||(J.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),J.support.optSelected||(J.propHooks.selected=J.extend(J.propHooks.selected,{get:function(a){var b=a.parentNode;return b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex),null}})),J.support.enctype||(J.propFix.enctype="encoding"),J.support.checkOn||J.each(["radio","checkbox"],function(){J.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),J.each(["radio","checkbox"],function(){J.valHooks[this]=J.extend(J.valHooks[this],{set:function(a,b){if(J.isArray(b))return a.checked=J.inArray(J(a).val(),b)>=0}})});var Z=/^(?:textarea|input|select)$/i,$=/^([^\.]*)?(?:\.(.+))?$/,_=/(?:^|\s)hover(\.\S+)?\b/,ab=/^key/,bb=/^(?:mouse|contextmenu)|click/,cb=/^(?:focusinfocus|focusoutblur)$/,db=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,eb=function(a){var b=db.exec(a);return b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)")),b},fb=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},gb=function(a){return J.event.special.hover?a:a.replace(_,"mouseenter$1 mouseleave$1")};J.event={add:function(a,c,d,e,f){var g,h,i,j,k,l,m,n,o,p,q,r;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(g=J._data(a)))){d.handler&&(o=d,d=o.handler,f=o.selector),d.guid||(d.guid=J.guid++),i=g.events,i||(g.events=i={}),h=g.handle,h||(g.handle=h=function(a){return typeof J=="undefined"||!!a&&J.event.triggered===a.type?b:J.event.dispatch.apply(h.elem,arguments)},h.elem=a),c=J.trim(gb(c)).split(" ");for(j=0;j<c.length;j++){k=$.exec(c[j])||[],l=k[1],m=(k[2]||"").split(".").sort(),r=J.event.special[l]||{},l=(f?r.delegateType:r.bindType)||l,r=J.event.special[l]||{},n=J.extend({type:l,origType:k[1],data:e,handler:d,guid:d.guid,selector:f,quick:f&&eb(f),namespace:m.join(".")},o),q=i[l];if(!q){q=i[l]=[],q.delegateCount=0;if(!r.setup||r.setup.call(a,e,m,h)===!1)a.addEventListener?a.addEventListener(l,h,!1):a.attachEvent&&a.attachEvent("on"+l,h)}r.add&&(r.add.call(a,n),n.handler.guid||(n.handler.guid=d.guid)),f?q.splice(q.delegateCount++,0,n):q.push(n),J.event.global[l]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var f=J.hasData(a)&&J._data(a),g,h,i,j,k,l,m,n,o,p,q,r;if(!!f&&!!(n=f.events)){b=J.trim(gb(b||"")).split(" ");for(g=0;g<b.length;g++){h=$.exec(b[g])||[],i=j=h[1],k=h[2];if(!i){for(i in n)J.event.remove(a,i+b[g],c,d,!0);continue}o=J.event.special[i]||{},i=(d?o.delegateType:o.bindType)||i,q=n[i]||[],l=q.length,k=k?new RegExp("(^|\\.)"+k.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(m=0;m<q.length;m++)r=q[m],(e||j===r.origType)&&(!c||c.guid===r.guid)&&(!k||k.test(r.namespace))&&(!d||d===r.selector||d==="**"&&r.selector)&&(q.splice(m--,1),r.selector&&q.delegateCount--,o.remove&&o.remove.call(a,r));q.length===0&&l!==q.length&&((!o.teardown||o.teardown.call(a,k)===!1)&&J.removeEvent(a,i,f.handle),delete n[i])}J.isEmptyObject(n)&&(p=f.handle,p&&(p.elem=null),J.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,f){if(!e||e.nodeType!==3&&e.nodeType!==8){var g=c.type||c,h=[],i,j,k,l,m,n,o,p,q,r;if(cb.test(g+J.event.triggered))return;g.indexOf("!")>=0&&(g=g.slice(0,-1),j=!0),g.indexOf(".")>=0&&(h=g.split("."),g=h.shift(),h.sort());if((!e||J.event.customEvent[g])&&!J.event.global[g])return;c=typeof c=="object"?c[J.expando]?c:new J.Event(g,c):new J.Event(g),c.type=g,c.isTrigger=!0,c.exclusive=j,c.namespace=h.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,n=g.indexOf(":")<0?"on"+g:"";if(!e){i=J.cache;for(k in i)i[k].events&&i[k].events[g]&&J.event.trigger(c,d,i[k].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?J.makeArray(d):[],d.unshift(c),o=J.event.special[g]||{};if(o.trigger&&o.trigger.apply(e,d)===!1)return;q=[[e,o.bindType||g]];if(!f&&!o.noBubble&&!J.isWindow(e)){r=o.delegateType||g,l=cb.test(r+g)?e:e.parentNode,m=null;for(;l;l=l.parentNode)q.push([l,r]),m=l;m&&m===e.ownerDocument&&q.push([m.defaultView||m.parentWindow||a,r])}for(k=0;k<q.length&&!c.isPropagationStopped();k++)l=q[k][0],c.type=q[k][1],p=(J._data(l,"events")||{})[c.type]&&J._data(l,"handle"),p&&p.apply(l,d),p=n&&l[n],p&&J.acceptData(l)&&p.apply(l,d)===!1&&c.preventDefault();return c.type=g,!f&&!c.isDefaultPrevented()&&(!o._default||o._default.apply(e.ownerDocument,d)===!1)&&(g!=="click"||!J.nodeName(e,"a"))&&J.acceptData(e)&&n&&e[g]&&(g!=="focus"&&g!=="blur"||c.target.offsetWidth!==0)&&!J.isWindow(e)&&(m=e[n],m&&(e[n]=null),J.event.triggered=g,e[g](),J.event.triggered=b,m&&(e[n]=m)),c.result}},dispatch:function(c){c=J.event.fix(c||a.event);var d=(J._data(this,"events")||{})[c.type]||[],e=d.delegateCount,f=[].slice.call(arguments,0),g=!c.exclusive&&!c.namespace,h=J.event.special[c.type]||{},i=[],j,k,l,m,n,o,p,q,r,s,t;f[0]=c,c.delegateTarget=this;if(!h.preDispatch||h.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){m=J(this),m.context=this.ownerDocument||this;for(l=c.target;l!=this;l=l.parentNode||this)if(l.disabled!==!0){o={},q=[],m[0]=l;for(j=0;j<e;j++)r=d[j],s=r.selector,o[s]===b&&(o[s]=r.quick?fb(l,r.quick):m.is(s)),o[s]&&q.push(r);q.length&&i.push({elem:l,matches:q})}}d.length>e&&i.push({elem:this,matches:d.slice(e)});for(j=0;j<i.length&&!c.isPropagationStopped();j++){p=i[j],c.currentTarget=p.elem;for(k=0;k<p.matches.length&&!c.isImmediatePropagationStopped();k++){r=p.matches[k];if(g||!c.namespace&&!r.namespace||c.namespace_re&&c.namespace_re.test(r.namespace))c.data=r.data,c.handleObj=r,n=((J.event.special[r.origType]||{}).handle||r.handler).apply(p.elem,f),n!==b&&(c.result=n,n===!1&&(c.preventDefault(),c.stopPropagation()))}}return h.postDispatch&&h.postDispatch.call(this,c),c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){return a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode),a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,c){var d,e,f,g=c.button,h=c.fromElement;return a.pageX==null&&c.clientX!=null&&(d=a.target.ownerDocument||G,e=d.documentElement,f=d.body,a.pageX=c.clientX+(e&&e.scrollLeft||f&&f.scrollLeft||0)-(e&&e.clientLeft||f&&f.clientLeft||0),a.pageY=c.clientY+(e&&e.scrollTop||f&&f.scrollTop||0)-(e&&e.clientTop||f&&f.clientTop||0)),!a.relatedTarget&&h&&(a.relatedTarget=h===a.target?c.toElement:h),!a.which&&g!==b&&(a.which=g&1?1:g&2?3:g&4?2:0),a}},fix:function(a){if(a[J.expando])return a;var c,d,e=a,f=J.event.fixHooks[a.type]||{},g=f.props?this.props.concat(f.props):this.props;a=J.Event(e);for(c=g.length;c;)d=g[--c],a[d]=e[d];return a.target||(a.target=e.srcElement||G),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey),f.filter?f.filter(a,e):a},special:{ready:{setup:J.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){J.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=J.extend(new J.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?J.event.trigger(e,null,b):J.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},J.event.handle=J.event.dispatch,J.removeEvent=G.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},J.Event=function(a,b){if(!(this instanceof J.Event))return new J.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?A:B):this.type=a,b&&J.extend(this,b),this.timeStamp=a&&a.timeStamp||J.now(),this[J.expando]=!0},J.Event.prototype={preventDefault:function(){this.isDefaultPrevented=A;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=A;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=A,this.stopPropagation()},isDefaultPrevented:B,isPropagationStopped:B,isImmediatePropagationStopped:B},J.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){J.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,f=e.selector,g;if(!d||d!==c&&!J.contains(c,d))a.type=e.origType,g=e.handler.apply(this,arguments),a.type=b;return g}}}),J.support.submitBubbles||(J.event.special.submit={setup:function(){if(J.nodeName(this,"form"))return!1;J.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=J.nodeName(c,"input")||J.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(J.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&J.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(J.nodeName(this,"form"))return!1;J.event.remove(this,"._submit")}}),J.support.changeBubbles||(J.event.special.change={setup:function(){if(Z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")J.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),J.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,J.event.simulate("change",this,a,!0))});return!1}J.event.add(this,"beforeactivate._change",function(a){var b=a.target;Z.test(b.nodeName)&&!b._change_attached&&(J.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&J.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){return J.event.remove(this,"._change"),Z.test(this.nodeName)}}),J.support.focusinBubbles||J.each({focus:"focusin",blur:"focusout"},function(a,b){var c=0,d=function(a){J.event.simulate(b,a.target,J.event.fix(a),!0)};J.event.special[b]={setup:function(){c++===0&&G.addEventListener(a,d,!0)},teardown:function(){--c===0&&G.removeEventListener(a,d,!0)}}}),J.fn.extend({on:function(a,c,d,e,f){var g,h;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(h in a)this.on(h,c,d,a[h],f);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=B;else if(!e)return this;return f===1&&(g=e,e=function(a){return J().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=J.guid++)),this.each(function(){J.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;return J(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler),this}if(typeof a=="object"){for(var f in a)this.off(f,c,a[f]);return this}if(c===!1||typeof c=="function")d=c,c=b;return d===!1&&(d=B),this.each(function(){J.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){return J(this.context).on(a,this.selector,b,c),this},die:function(a,b){return J(this.context).off(a,this.selector||"**",b),this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){J.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return J.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||J.guid++,d=0,e=function(c){var e=(J._data(this,"lastToggle"+a.guid)||0)%d;return J._data(this,"lastToggle"+a.guid,e+1),c.preventDefault(),b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),J.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){J.fn[b]=function(a,c){return c==null&&(c=a,a=null),arguments.length>0?this.on(b,null,a,c):this.trigger(b)},J.attrFn&&(J.attrFn[b]=!0),ab.test(b)&&(J.event.fixHooks[b]=J.event.keyHooks),bb.test(b)&&(J.event.fixHooks[b]=J.event.mouseHooks)}),function(){function a(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}if(j.nodeType===1){g||(j[e]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}d[h]=k}}}function c(a,b,c,d,f,g){for(var h=0,i=d.length;h<i;h++){var j=d[h];if(j){var k=!1;j=j[a];while(j){if(j[e]===c){k=d[j.sizset];break}j.nodeType===1&&!g&&(j[e]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}d[h]=k}}}var d=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,e="sizcache"+(Math.random()+"").replace(".",""),f=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){return i=!1,0});var m=function(a,b,c,e){c=c||[],b=b||G;var f=b;if(b.nodeType!==1&&b.nodeType!==9)return[];if(!a||typeof a!="string")return c;var h,i,j,k,l,n,q,r,t=!0,u=m.isXML(b),v=[],x=a;do{d.exec(""),h=d.exec(x);if(h){x=h[3],v.push(h[1]);if(h[2]){k=h[3];break}}}while(h);if(v.length>1&&p.exec(a))if(v.length===2&&o.relative[v[0]])i=w(v[0]+v[1],b,e);else{i=o.relative[v[0]]?[b]:m(v.shift(),b);while(v.length)a=v.shift(),o.relative[a]&&(a+=v.shift()),i=w(a,i,e)}else{!e&&v.length>1&&b.nodeType===9&&!u&&o.match.ID.test(v[0])&&!o.match.ID.test(v[v.length-1])&&(l=m.find(v.shift(),b,u),b=l.expr?m.filter(l.expr,l.set)[0]:l.set[0]);if(b){l=e?{expr:v.pop(),set:s(e)}:m.find(v.pop(),v.length!==1||v[0]!=="~"&&v[0]!=="+"||!b.parentNode?b:b.parentNode,u),i=l.expr?m.filter(l.expr,l.set):l.set,v.length>0?j=s(i):t=!1;while(v.length)n=v.pop(),q=n,o.relative[n]?q=v.pop():n="",q==null&&(q=b),o.relative[n](j,q,u)}else j=v=[]}j||(j=i),j||m.error(n||a);if(g.call(j)==="[object Array]")if(!t)c.push.apply(c,j);else if(b&&b.nodeType===1)for(r=0;j[r]!=null;r++)j[r]&&(j[r]===!0||j[r].nodeType===1&&m.contains(b,j[r]))&&c.push(i[r]);else for(r=0;j[r]!=null;r++)j[r]&&j[r].nodeType===1&&c.push(i[r]);else s(j,c);return k&&(m(k,f,c,e),m.uniqueSort(c)),c};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}return d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]),{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q){if(g!=null)break;m.error(a)}q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("parentNode",d,h,b,g,e)},"~":function(b,d,e){var g,h=f++,i=a;typeof d=="string"&&!l.test(d)&&(d=d.toLowerCase(),g=d,i=c),i("previousSibling",d,h,b,g,e)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);return a[0]=f++,a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");return!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" "),a},PSEUDO:function(a,b,c,e,f){if(a[1]==="not"){if(!((d.exec(a[3])||"").length>1||/^\w/.test(a[3]))){var g=m.filter(a[3],b,c,!0^f);return c||e.push.apply(e,g),!1}a[3]=m(a[3],null,null,b)}else if(o.match.POS.test(a[0])||o.match.CHILD.test(a[0]))return!0;return a},POS:function(a){return a.unshift(!0),a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,d,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],d=b[3];if(c===1&&d===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[e]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[e]=f}return j=a.nodeIndex-d,c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){return a=Array.prototype.slice.call(a,0),b?(b.push.apply(b,a),b):a};try{Array.prototype.slice.call(G.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;G.documentElement.compareDocumentPosition?u=function(a,b){return a===b?(h=!0,0):!a.compareDocumentPosition||!b.compareDocumentPosition?a.compareDocumentPosition?-1:1:a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b)return h=!0,0;if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=G.createElement("div"),c="script"+(new Date).getTime(),d=G.documentElement;a.innerHTML="<a name='"+c+"'/>",d.insertBefore(a,d.firstChild),G.getElementById(c)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),d.removeChild(a),d=a=null}(),function(){var a=G.createElement("div");a.appendChild(G.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),G.querySelectorAll&&function(){var a=m,b=G.createElement("div"),c="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,d,e,f){d=d||G;if(!f&&!m.isXML(d)){var g=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(g&&(d.nodeType===1||d.nodeType===9)){if(g[1])return s(d.getElementsByTagName(b),e);if(g[2]&&o.find.CLASS&&d.getElementsByClassName)return s(d.getElementsByClassName(g[2]),e)}if(d.nodeType===9){if(b==="body"&&d.body)return s([d.body],e);if(g&&g[3]){var h=d.getElementById(g[3]);if(!h||!h.parentNode)return s([],e);if(h.id===g[3])return s([h],e)}try{return s(d.querySelectorAll(b),e)}catch(i){}}else if(d.nodeType===1&&d.nodeName.toLowerCase()!=="object"){var j=d,k=d.getAttribute("id"),l=k||c,n=d.parentNode,p=/^\s*[+~]/.test(b);k?l=l.replace(/'/g,"\\$&"):d.setAttribute("id",l),p&&n&&(d=d.parentNode);try{if(!p||n)return s(d.querySelectorAll("[id='"+l+"'] "+b),e)}catch(q){}finally{k||j.removeAttribute("id")}}}return a(b,d,e,f)};for(var d in a)m[d]=a[d];b=null}}(),function(){var a=G.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var c=!b.call(G.createElement("div"),"div"),d=!1;try{b.call(G.documentElement,"[test!='']:sizzle")}catch(e){d=!0}m.matchesSelector=function(a,e){e=e.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(d||!o.match.PSEUDO.test(e)&&!/!=/.test(e)){var f=b.call(a,e);if(f||!c||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(e,null,null,[a]).length>0}}}(),function(){var a=G.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),G.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:G.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var w=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=J.attr,m.selectors.attrMap={},J.find=m,J.expr=m.selectors,J.expr[":"]=J.expr.filters,J.unique=m.uniqueSort,J.text=m.getText,J.isXMLDoc=m.isXML,J.contains=m.contains}();var hb=/Until$/,ib=/^(?:parents|prevUntil|prevAll)/,jb=/,/,kb=/^.[^:#\[\.,]*$/,lb=Array.prototype.slice,mb=J.expr.match.globalPOS,nb={children:!0,contents:!0,next:!0,prev:!0};J.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return J(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(J.contains(b[c],this))return!0});var e=this.pushStack("","find",a),f,g,h;for(c=0,d=this.length;c<d;c++){f=e.length,J.find(a,this[c],e);if(c>0)for(g=f;g<e.length;g++)for(h=0;h<f;h++)if(e[h]===e[g]){e.splice(g--,1);break}}return e},has:function(a){var b=J(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(J.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(y(this,a,!1),"not",a)},filter:function(a){return this.pushStack(y(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?mb.test(a)?J(a,this.context).index(this[0])>=0:J.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,f=this[0];if(J.isArray(a)){var g=1;while(f&&f.ownerDocument&&f!==b){for(d=0;d<a.length;d++)J(f).is(a[d])&&c.push({selector:a[d],elem:f,level:g});f=f.parentNode,g++}return c}var h=mb.test(a)||typeof a!="string"?J(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){f=this[d];while(f){if(h?h.index(f)>-1:J.find.matchesSelector(f,a)){c.push(f);break}f=f.parentNode;if(!f||!f.ownerDocument||f===b||f.nodeType===11)break}}return c=c.length>1?J.unique(c):c,this.pushStack(c,"closest",a)},index:function(a){return a?typeof a=="string"?J.inArray(this[0],J(a)):J.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(a,b){var c=typeof a=="string"?J(a,b):J.makeArray(a&&a.nodeType?[a]:a),d=J.merge(this.get(),c);return this.pushStack(z(c[0])||z(d[0])?d:J.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),J.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return J.dir(a,"parentNode")},parentsUntil:function(a,b,c){return J.dir(a,"parentNode",c)},next:function(a){return J.nth(a,2,"nextSibling")},prev:function(a){return J.nth(a,2,"previousSibling")},nextAll:function(a){return J.dir(a,"nextSibling")},prevAll:function(a){return J.dir(a,"previousSibling")},nextUntil:function(a,b,c){return J.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return J.dir(a,"previousSibling",c)},siblings:function(a){return J.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return J.sibling(a.firstChild)},contents:function(a){return J.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:J.makeArray(a.childNodes)}},function(a,b){J.fn[a]=function(c,d){var e=J.map(this,b,c);return hb.test(a)||(d=c),d&&typeof d=="string"&&(e=J.filter(d,e)),e=this.length>1&&!nb[a]?J.unique(e):e,(this.length>1||jb.test(d))&&ib.test(a)&&(e=e.reverse()),this.pushStack(e,a,lb.call(arguments).join(","))}}),J.extend({filter:function(a,b,c){return c&&(a=":not("+a+")"),b.length===1?J.find.matchesSelector(b[0],a)?[b[0]]:[]:J.find.matches(a,b)},dir:function(a,c,d){var e=[],f=a[c];while(f&&f.nodeType!==9&&(d===b||f.nodeType!==1||!J(f).is(d)))f.nodeType===1&&e.push(f),f=f[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var ob="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",pb=/ jQuery\d+="(?:\d+|null)"/g,qb=/^\s+/,rb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,sb=/<([\w:]+)/,tb=/<tbody/i,ub=/<|&#?\w+;/,vb=/<(?:script|style)/i,wb=/<(?:script|object|embed|option|style)/i,xb=new RegExp("<(?:"+ob+")[\\s/>]","i"),yb=/checked\s*(?:[^=]|=\s*.checked.)/i,zb=/\/(java|ecma)script/i,Ab=/^\s*<!(?:\[CDATA\[|\-\-)/,Bb={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Cb=x(G);Bb.optgroup=Bb.option,Bb.tbody=Bb.tfoot=Bb.colgroup=Bb.caption=Bb.thead,Bb.th=Bb.td,J.support.htmlSerialize||(Bb._default=[1,"div<div>","</div>"]),J.fn.extend({text:function(a){return J.access(this,function(a){return a===b?J.text(this):this.empty().append((this[0]&&this[0].ownerDocument||G).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(J.isFunction(a))return this.each(function(b){J(this).wrapAll(a.call(this,b))});if(this[0]){var b=J(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){return J.isFunction(a)?this.each(function(b){J(this).wrapInner(a.call(this,b))}):this.each(function(){var b=J(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=J.isFunction(a);return this.each(function(c){J(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){J.nodeName(this,"body")||J(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=J.clean(arguments);return a.push.apply(a,this.toArray()),this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);return a.push.apply(a,J.clean(arguments)),a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||J.filter(a,[d]).length)!b&&d.nodeType===1&&(J.cleanData(d.getElementsByTagName("*")),J.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&J.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){return a=a==null?!1:a,b=b==null?a:b,this.map(function(){return J.clone(this,a,b)})},html:function(a){return J.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(pb,""):null;if(typeof a=="string"&&!vb.test(a)&&(J.support.leadingWhitespace||!qb.test(a))&&!Bb[(sb.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(rb,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(J.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(f){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){return this[0]&&this[0].parentNode?J.isFunction(a)?this.each(function(b){var c=J(this),d=c.html();c.replaceWith(a.call(this,b,d))}):(typeof a!="string"&&(a=J(a).detach()),this.each(function(){var b=this.nextSibling,c=this.parentNode;J(this).remove(),b?J(b).before(a):J(c).append(a)})):this.length?this.pushStack(J(J.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,f,g,h,i=a[0],j=[];if(!J.support.checkClone&&arguments.length===3&&typeof i=="string"&&yb.test(i))return this.each(function(){J(this).domManip(a,c,d,!0)});if(J.isFunction(i))return this.each(function(e){var f=J(this);a[0]=i.call(this,e,c?f.html():b),f.domManip(a,c,d)});if(this[0]){h=i&&i.parentNode,J.support.parentNode&&h&&h.nodeType===11&&h.childNodes.length===this.length?e={fragment:h}:e=J.buildFragment(a,this,j),g=e.fragment,g.childNodes.length===1?f=g=g.firstChild:f=g.firstChild;if(f){c=c&&J.nodeName(f,"tr");for(var k=0,l=this.length,m=l-1;k<l;k++)d.call(c?w(this[k],f):this[k],e.cacheable||l>1&&k<m?J.clone(g,!0,!0):g)}j.length&&J.each(j,function(a,b){b.src?J.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):J.globalEval((b.text||b.textContent||b.innerHTML||"").replace(Ab,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),J.buildFragment=function(a,b,c){var d,e,f,g,h=a[0];return b&&b[0]&&(g=b[0].ownerDocument||b[0]),g.createDocumentFragment||(g=G),a.length===1&&typeof h=="string"&&h.length<512&&g===G&&h.charAt(0)==="<"&&!wb.test(h)&&(J.support.checkClone||!yb.test(h))&&(J.support.html5Clone||!xb.test(h))&&(e=!0,f=J.fragments[h],f&&f!==1&&(d=f)),d||(d=g.createDocumentFragment(),J.clean(a,g,d,c)),e&&(J.fragments[h]=f?d:1),{fragment:d,cacheable:e}},J.fragments={},J.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){J.fn[a]=function(c){var d=[],e=J(c),f=this.length===1&&this[0].parentNode;if(f&&f.nodeType===11&&f.childNodes.length===1&&e.length===1)return e[b](this[0]),this;for(var g=0,h=e.length;g<h;g++){var i=(g>0?this.clone(!0):this).get();J(e[g])[b](i),d=d.concat(i)}return this.pushStack(d,a,e.selector)}}),J.extend({clone:function(a,b,c){var d,e,f,g=J.support.html5Clone||J.isXMLDoc(a)||!xb.test("<"+a.nodeName+">")?a.cloneNode(!0):q(a);if((!J.support.noCloneEvent||!J.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!J.isXMLDoc(a)){u(a,g),d=t(a),e=t(g);for(f=0;d[f];++f)e[f]&&u(d[f],e[f])}if(b){v(a,g);if(c){d=t(a),e=t(g);for(f=0;d[f];++f)v(d[f],e[f])}}return d=e=null,g},clean:function(a,b,c,d){var e,f,g,h=[];b=b||G,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||G);for(var i=0,j;(j=a[i])!=null;i++){typeof j=="number"&&(j+="");if(!j)continue;if(typeof j=="string")if(!ub.test(j))j=b.createTextNode(j);else{j=j.replace(rb,"<$1></$2>");var k=(sb.exec(j)||["",""])[1].toLowerCase(),l=Bb[k]||Bb._default,m=l[0],n=b.createElement("div"),o=Cb.childNodes,p;b===G?Cb.appendChild(n):x(b).appendChild(n),n.innerHTML=l[1]+j+l[2];while(m--)n=n.lastChild;if(!J.support.tbody){var q=tb.test(j),s=k==="table"&&!q?n.firstChild&&n.firstChild.childNodes:l[1]==="<table>"&&!q?n.childNodes:[];for(g=s.length-1;g>=0;--g)J.nodeName(s[g],"tbody")&&!s[g].childNodes.length&&s[g].parentNode.removeChild(s[g])}!J.support.leadingWhitespace&&qb.test(j)&&n.insertBefore(b.createTextNode(qb.exec(j)[0]),n.firstChild),j=n.childNodes,n&&(n.parentNode.removeChild(n),o.length>0&&(p=o[o.length-1],p&&p.parentNode&&p.parentNode.removeChild(p)))}var t;if(!J.support.appendChecked)if(j[0]&&typeof (t=j.length)=="number")for(g=0;g<t;g++)r(j[g]);else r(j);j.nodeType?h.push(j):h=J.merge(h,j)}if(c){e=function(a){return!a.type||zb.test(a.type)};for(i=0;h[i];i++){f=h[i];if(d&&J.nodeName(f,"script")&&(!f.type||zb.test(f.type)))d.push(f.parentNode?f.parentNode.removeChild(f):f);else{if(f.nodeType===1){var u=J.grep(f.getElementsByTagName("script"),e);h.splice.apply(h,[i+1,0].concat(u))}c.appendChild(f)}}}return h},cleanData:function(a){var b,c,d=J.cache,e=J.event.special,f=J.support.deleteExpando;for(var g=0,h;(h=a[g])!=null;g++){if(h.nodeName&&J.noData[h.nodeName.toLowerCase()])continue;c=h[J.expando];if(c){b=d[c];if(b&&b.events){for(var i in b.events)e[i]?J.event.remove(h,i):J.removeEvent(h,i,b.handle);b.handle&&(b.handle.elem=null)}f?delete h[J.expando]:h.removeAttribute&&h.removeAttribute(J.expando),delete d[c]}}}});var Db=/alpha\([^)]*\)/i,Eb=/opacity=([^)]*)/,Fb=/([A-Z]|^ms)/g,Gb=/^[\-+]?(?:\d*\.)?\d+$/i,Hb=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Ib=/^([\-+])=([\-+.\de]+)/,Jb=/^margin/,Kb={position:"absolute",visibility:"hidden",display:"block"},Lb=["Top","Right","Bottom","Left"],Mb,Nb,Ob;J.fn.css=function(a,c){return J.access(this,function(a,c,d){return d!==b?J.style(a,c,d):J.css(a,c)},a,c,arguments.length>1)},J.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=Mb(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":J.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var f,g,h=J.camelCase(c),i=a.style,j=J.cssHooks[h];c=J.cssProps[h]||h;if(d===b)return j&&"get"in j&&(f=j.get(a,!1,e))!==b?f:i[c];g=typeof d,g==="string"&&(f=Ib.exec(d))&&(d=+(f[1]+1)*+f[2]+parseFloat(J.css(a,c)),g="number");if(d==null||g==="number"&&isNaN(d))return;g==="number"&&!J.cssNumber[h]&&(d+="px");if(!j||!("set"in j)||(d=j.set(a,d))!==b)try{i[c]=d}catch(k){}}},css:function(a,c,d){var e,f;c=J.camelCase(c),f=J.cssHooks[c],c=J.cssProps[c]||c,c==="cssFloat"&&(c="float");if(f&&"get"in f&&(e=f.get(a,!0,d))!==b)return e;if(Mb)return Mb(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),J.curCSS=J.css,G.defaultView&&G.defaultView.getComputedStyle&&(Nb=function(a,b){var c,d,e,f,g=a.style;return b=b.replace(Fb,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!J.contains(a.ownerDocument.documentElement,a)&&(c=J.style(a,b))),!J.support.pixelMargin&&e&&Jb.test(b)&&Hb.test(c)&&(f=g.width,g.width=c,c=e.width,g.width=f),c}),G.documentElement.currentStyle&&(Ob=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;return f==null&&g&&(e=g[b])&&(f=e),Hb.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d)),f===""?"auto":f}),Mb=Nb||Ob,J.each(["height","width"],function(a,b){J.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?p(a,b,d):J.swap(a,Kb,function(){return p(a,b,d)})},set:function(a,b){return Gb.test(b)?b+"px":b}}}),J.support.opacity||(J.cssHooks.opacity={get:function(a,b){return Eb.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=J.isNumeric(b)?"alpha(opacity="+b*100+")":"",f=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&J.trim(f.replace(Db,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=Db.test(f)?f.replace(Db,e):f+" "+e}}),J(function(){J.support.reliableMarginRight||(J.cssHooks.marginRight={get:function(a,b){return J.swap(a,{display:"inline-block"},function(){return b?Mb(a,"margin-right"):a.style.marginRight})}})}),J.expr&&J.expr.filters&&(J.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!J.support.reliableHiddenOffsets&&(a.style&&a.style.display||J.css(a,"display"))==="none"},J.expr.filters.visible=function(a){return!J.expr.filters.hidden(a)}),J.each({margin:"",padding:"",border:"Width"},function(a,b){J.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+Lb[d]+b]=e[d]||e[d-2]||e[0];return f}}});var Pb=/%20/g,Qb=/\[\]$/,Rb=/\r?\n/g,Sb=/#.*$/,Tb=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Ub=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,Vb=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Wb=/^(?:GET|HEAD)$/,Xb=/^\/\//,Yb=/\?/,Zb=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,$b=/^(?:select|textarea)/i,_b=/\s+/,ac=/([?&])_=[^&]*/,bc=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,cc=J.fn.load,dc={},ec={},fc,gc,hc=["*/"]+["*"];try{fc=I.href}catch(ic){fc=G.createElement("a"),fc.href="",fc=fc.href}gc=bc.exec(fc.toLowerCase())||[],J.fn.extend({load:function(a,c,d){if(typeof a!="string"&&cc)return cc.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var f=a.slice(e,a.length);a=a.slice(0,e)}var g="GET";c&&(J.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=J.param(c,J.ajaxSettings.traditional),g="POST"));var h=this;return J.ajax({url:a,type:g,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),h.html(f?J("<div>").append(c.replace(Zb,"")).find(f):c)),d&&h.each(d,[c,b,a])}}),this},serialize:function(){return J.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?J.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||$b.test(this.nodeName)||Ub.test(this.type))}).map(function(a,b){var c=J(this).val();return c==null?null:J.isArray(c)?J.map(c,function(a,c){return{name:b.name,value:a.replace(Rb,"\r\n")}}):{name:b.name,value:c.replace(Rb,"\r\n")}}).get()}}),J.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){J.fn[b]=function(a){return this.on(b,a)}}),J.each(["get","post"],function(a,c){J[c]=function(a,d,e,f){return J.isFunction(d)&&(f=f||e,e=d,d=b),J.ajax({type:c,url:a,data:d,success:e,dataType:f})}}),J.extend({getScript:function(a,c){return J.get(a,b,c,"script")},getJSON:function(a,b,c){return J.get(a,b,c,"json")},ajaxSetup:function(a,b){return b?m(a,J.ajaxSettings):(b=a,a=J.ajaxSettings),m(a,b),a},ajaxSettings:{url:fc,isLocal:Vb.test(gc[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":hc},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":J.parseJSON,"text xml":J.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:o(dc),ajaxTransport:o(ec),ajax:function(a,c){function d(a,c,d,n){if(v!==2){v=2,t&&clearTimeout(t),s=b,q=n||"",y.readyState=a>0?4:0;var o,p,r,u=c,x=d?k(e,y,d):b,z,A;if(a>=200&&a<300||a===304){if(e.ifModified){if(z=y.getResponseHeader("Last-Modified"))J.lastModified[m]=z;if(A=y.getResponseHeader("Etag"))J.etag[m]=A}if(a===304)u="notmodified",o=!0;else try{p=j(e,x),u="success",o=!0}catch(B){u="parsererror",r=B}}else{r=u;if(!u||a)u="error",a<0&&(a=0)}y.status=a,y.statusText=""+(c||u),o?h.resolveWith(f,[p,u,y]):h.rejectWith(f,[y,u,r]),y.statusCode(l),l=b,w&&g.trigger("ajax"+(o?"Success":"Error"),[y,e,o?p:r]),i.fireWith(f,[y,u]),w&&(g.trigger("ajaxComplete",[y,e]),--J.active||J.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var e=J.ajaxSetup({},c),f=e.context||e,g=f!==e&&(f.nodeType||f instanceof J)?J(f):J.event,h=J.Deferred(),i=J.Callbacks("once memory"),l=e.statusCode||{},m,o={},p={},q,r,s,t,u,v=0,w,x,y={readyState:0,setRequestHeader:function(a,b){if(!v){var c=a.toLowerCase();a=p[c]=p[c]||a,o[a]=b}return this},getAllResponseHeaders:function(){return v===2?q:null},getResponseHeader:function(a){var c;if(v===2){if(!r){r={};while(c=Tb.exec(q))r[c[1].toLowerCase()]=c[2]}c=r[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){return v||(e.mimeType=a),this},abort:function(a){return a=a||"abort",s&&s.abort(a),d(0,a),this}};h.promise(y),y.success=y.done,y.error=y.fail,y.complete=i.add,y.statusCode=function(a){if(a){var b;if(v<2)for(b in a)l[b]=[l[b],a[b]];else b=a[y.status],y.then(b,b)}return this},e.url=((a||e.url)+"").replace(Sb,"").replace(Xb,gc[1]+"//"),e.dataTypes=J.trim(e.dataType||"*").toLowerCase().split(_b),e.crossDomain==null&&(u=bc.exec(e.url.toLowerCase()),e.crossDomain=!(!u||u[1]==gc[1]&&u[2]==gc[2]&&(u[3]||(u[1]==="http:"?80:443))==(gc[3]||(gc[1]==="http:"?80:443)))),e.data&&e.processData&&typeof e.data!="string"&&(e.data=J.param(e.data,e.traditional)),n(dc,e,c,y);if(v===2)return!1;w=e.global,e.type=e.type.toUpperCase(),e.hasContent=!Wb.test(e.type),w&&J.active++===0&&J.event.trigger("ajaxStart");if(!e.hasContent){e.data&&(e.url+=(Yb.test(e.url)?"&":"?")+e.data,delete e.data),m=e.url;if(e.cache===!1){var z=J.now(),A=e.url.replace(ac,"$1_="+z);e.url=A+(A===e.url?(Yb.test(e.url)?"&":"?")+"_="+z:"")}}(e.data&&e.hasContent&&e.contentType!==!1||c.contentType)&&y.setRequestHeader("Content-Type",e.contentType),e.ifModified&&(m=m||e.url,J.lastModified[m]&&y.setRequestHeader("If-Modified-Since",J.lastModified[m]),J.etag[m]&&y.setRequestHeader("If-None-Match",J.etag[m])),y.setRequestHeader("Accept",e.dataTypes[0]&&e.accepts[e.dataTypes[0]]?e.accepts[e.dataTypes[0]]+(e.dataTypes[0]!=="*"?", "+hc+"; q=0.01":""):e.accepts["*"]);for(x in e.headers)y.setRequestHeader(x,e.headers[x]);if(!e.beforeSend||e.beforeSend.call(f,y,e)!==!1&&v!==2){for(x in{success:1,error:1,complete:1})y[x](e[x]);s=n(ec,e,c,y);if(!s)d(-1,"No Transport");else{y.readyState=1,w&&g.trigger("ajaxSend",[y,e]),e.async&&e.timeout>0&&(t=setTimeout(function(){y.abort("timeout")},e.timeout));try{v=1,s.send(o,d)}catch(B){if(!(v<2))throw B;d(-1,B)}}return y}return y.abort(),!1},param:function(a,c){var d=[],e=function(a,b){b=J.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=J.ajaxSettings.traditional);if(J.isArray(a)||a.jquery&&!J.isPlainObject(a))J.each(a,function(){e(this.name,this.value)});else for(var f in a)l(f,a[f],c,e);return d.join("&").replace(Pb,"+")}}),J.extend({active:0,lastModified:{},etag:{}});var jc=J.now(),kc=/(\=)\?(&|$)|\?\?/i;J.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return J.expando+"_"+jc++}}),J.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(kc.test(b.url)||e&&kc.test(b.data))){var f,g=b.jsonpCallback=J.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,h=a[g],i=b.url,j=b.data,k="$1"+g+"$2";return b.jsonp!==!1&&(i=i.replace(kc,k),b.url===i&&(e&&(j=j.replace(kc,k)),b.data===j&&(i+=(/\?/.test(i)?"&":"?")+b.jsonp+"="+g))),b.url=i,b.data=j,a[g]=function(a){f=[a]},d.always(function(){a[g]=h,f&&J.isFunction(h)&&a[g](f[0])}),b.converters["script json"]=function(){return f||J.error(g+" was not called"),f[0]},b.dataTypes[0]="json","script"}}),J.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){return J.globalEval(a),a}}}),J.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),J.ajaxTransport("script",function(a){if(a.crossDomain){var c,d=G.head||G.getElementsByTagName("head")[0]||G.documentElement;return{send:function(e,f){c=G.createElement("script"),c.async="async",a.scriptCharset&&(c.charset=a.scriptCharset),c.src=a.url,c.onload=c.onreadystatechange=function(a,e){if(e||!c.readyState||/loaded|complete/.test(c.readyState))c.onload=c.onreadystatechange=null,d&&c.parentNode&&d.removeChild(c),c=b,e||f(200,"success")},d.insertBefore(c,d.firstChild)},abort:function(){c&&c.onload(0,1)}}}});var lc=a.ActiveXObject?function(){for(var a in nc)nc[a](0,1)}:!1,mc=0,nc;J.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&i()||h()}:i,function(a){J.extend(J.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(J.ajaxSettings.xhr()),J.support.ajax&&J.ajaxTransport(function(c){if(!c.crossDomain||J.support.cors){var d;return{send:function(e,f){var g=c.xhr(),h,i;c.username?g.open(c.type,c.url,c.async,c.username,c.password):g.open(c.type,c.url,c.async);if(c.xhrFields)for(i in c.xhrFields)g[i]=c.xhrFields[i];c.mimeType&&g.overrideMimeType&&g.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(i in e)g.setRequestHeader(i,e[i])}catch(j){}g.send(c.hasContent&&c.data||null),d=function(a,e){var i,j,k,l,m;try{if(d&&(e||g.readyState===4)){d=b,h&&(g.onreadystatechange=J.noop,lc&&delete nc[h]);if(e)g.readyState!==4&&g.abort();else{i=g.status,k=g.getAllResponseHeaders(),l={},m=g.responseXML,m&&m.documentElement&&(l.xml=m);try{l.text=g.responseText}catch(a){}try{j=g.statusText}catch(n){j=""}!i&&c.isLocal&&!c.crossDomain?i=l.text?200:404:i===1223&&(i=204)}}}catch(o){e||f(-1,o)}l&&f(i,j,l,k)},!c.async||g.readyState===4?d():(h=++mc,lc&&(nc||(nc={},J(a).unload(lc)),nc[h]=d),g.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var oc={},pc,qc,rc=/^(?:toggle|show|hide)$/,sc=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,tc,uc=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],vc;J.fn.extend({show:function(a,b,c){var f,g;if(a||a===0)return this.animate(e("show",3),a,b,c);for(var h=0,i=this.length;h<i;h++)f=this[h],f.style&&(g=f.style.display,!J._data(f,"olddisplay")&&g==="none"&&(g=f.style.display=""),(g===""&&J.css(f,"display")==="none"||!J.contains(f.ownerDocument.documentElement,f))&&J._data(f,"olddisplay",d(f.nodeName)));for(h=0;h<i;h++){f=this[h];if(f.style){g=f.style.display;if(g===""||g==="none")f.style.display=J._data(f,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(e("hide",3),a,b,c);var d,f,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(f=J.css(d,"display"),f!=="none"&&!J._data(d,"olddisplay")&&J._data(d,"olddisplay",f));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:J.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";return J.isFunction(a)&&J.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:J(this).is(":hidden");J(this)[b?"show":"hide"]()}):this.animate(e("toggle",3),a,b,c),this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,e){function f(){g.queue===!1&&J._mark(this);var b=J.extend({},g),c=this.nodeType===1,e=c&&J(this).is(":hidden"),f,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){f=J.camelCase(i),i!==f&&(a[f]=a[i],delete a[i]);if((k=J.cssHooks[f])&&"expand"in k){l=k.expand(a[f]),delete a[f];for(i in l)i in a||(a[i]=l[i])}}for(f in a){h=a[f],J.isArray(h)?(b.animatedProperties[f]=h[1],h=a[f]=h[0]):b.animatedProperties[f]=b.specialEasing&&b.specialEasing[f]||b.easing||"swing";if(h==="hide"&&e||h==="show"&&!e)return b.complete.call(this);c&&(f==="height"||f==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],J.css(this,"display")==="inline"&&J.css(this,"float")==="none"&&(!J.support.inlineBlockNeedsLayout||d(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new J.fx(this,b,i),h=a[i],rc.test(h)?(q=J._data(this,"toggle"+i)||(h==="toggle"?e?"show":"hide":0),q?(J._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=sc.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(J.cssNumber[i]?"":"px"),p!=="px"&&(J.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,J.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var g=J.speed(b,c,e);return J.isEmptyObject(a)?this.each(g.complete,[!1]):(a=J.extend({},a),g.queue===!1?this.each(f):this.queue(g.queue,f))},stop:function(a,c,d){return typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]),this.each(function(){function b(a,b,c){var e=b[c];J.removeData(a,c,!0),e.stop(d)}var c,e=!1,f=J.timers,g=J._data(this);d||J._unmark(!0,this);if(a==null)for(c in g)g[c]&&g[c].stop&&c.indexOf(".run")===c.length-4&&b(this,g,c);else g[c=a+".run"]&&g[c].stop&&b(this,g,c);for(c=f.length;c--;)f[c].elem===this&&(a==null||f[c].queue===a)&&(d?f[c](!0):f[c].saveState(),e=!0,f.splice(c,1));(!d||!e)&&J.dequeue(this,a)})}}),J.each({slideDown:e("show",1),slideUp:e("hide",1),slideToggle:e("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){J.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),J.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?J.extend({},a):{complete:c||!c&&b||J.isFunction(a)&&a,duration:a,easing:c&&b||b&&!J.isFunction(b)&&b};d.duration=J.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in J.fx.speeds?J.fx.speeds[d.duration]:J.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";return d.old=d.complete,d.complete=function(a){J.isFunction(d.old)&&d.old.call(this),d.queue?J.dequeue(this,d.queue):a!==!1&&J._unmark(this)},d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),J.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(J.fx.step[this.prop]||J.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var a,b=J.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a}return this.elem[this.prop]},custom:function(a,c,d){function e(a){return f.step(a)}var f=this,h=J.fx;this.startTime=vc||g(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(J.cssNumber[this.prop]?"":"px"),e.queue=this.options.queue,e.elem=this.elem,e.saveState=function(){J._data(f.elem,"fxshow"+f.prop)===b&&(f.options.hide?J._data(f.elem,"fxshow"+f.prop,f.start):f.options.show&&J._data(f.elem,"fxshow"+f.prop,f.end))},e()&&J.timers.push(e)&&!tc&&(tc=setInterval(h.tick,h.interval))},show:function(){var a=J._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||J.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),J(this.elem).show()},hide:function(){this.options.orig[this.prop]=J._data(this.elem,"fxshow"+this.prop)||J.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=vc||g(),f=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(f=!1);if(f){i.overflow!=null&&!J.support.shrinkWrapBlocks&&J.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&J(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)J.style(h,b,i.orig[b]),J.removeData(h,"fxshow"+b,!0),J.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}return i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=J.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},J.extend(J.fx,{tick:function(){var a,b=J.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||J.fx.stop()},interval:13,stop:function(){clearInterval(tc),tc=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){J.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),J.each(uc.concat.apply([],uc),function(a,b){b.indexOf("margin")&&(J.fx.step[b]=function(a){J.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),J.expr&&J.expr.filters&&(J.expr.filters.animated=function(a){return J.grep(J.timers,function(b){return a===b.elem}).length});var wc,xc=/^t(?:able|d|h)$/i,yc=/^(?:body|html)$/i;"getBoundingClientRect"in G.documentElement?wc=function(a,b,d,e){try{e=a.getBoundingClientRect()}catch(f){}if(!e||!J.contains(d,a))return e?{top:e.top,left:e.left}:{top:0,left:0};var g=b.body,h=c(b),i=d.clientTop||g.clientTop||0,j=d.clientLeft||g.clientLeft||0,k=h.pageYOffset||J.support.boxModel&&d.scrollTop||g.scrollTop,l=h.pageXOffset||J.support.boxModel&&d.scrollLeft||g.scrollLeft,m=e.top+k-i,n=e.left+l-j;return{top:m,left:n}}:wc=function(a,b,c){var d,e=a.offsetParent,f=a,g=b.body,h=b.defaultView,i=h?h.getComputedStyle(a,null):a.currentStyle,j=a.offsetTop,k=a.offsetLeft;while((a=a.parentNode)&&a!==g&&a!==c){if(J.support.fixedPosition&&i.position==="fixed")break;d=h?h.getComputedStyle(a,null):a.currentStyle,j-=a.scrollTop,k-=a.scrollLeft,a===e&&(j+=a.offsetTop,k+=a.offsetLeft,J.support.doesNotAddBorder&&(!J.support.doesAddBorderForTableAndCells||!xc.test(a.nodeName))&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),f=e,e=a.offsetParent),J.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(j+=parseFloat(d.borderTopWidth)||0,k+=parseFloat(d.borderLeftWidth)||0),i=d}if(i.position==="relative"||i.position==="static")j+=g.offsetTop,k+=g.offsetLeft;return J.support.fixedPosition&&i.position==="fixed"&&(j+=Math.max(c.scrollTop,g.scrollTop),k+=Math.max(c.scrollLeft,g.scrollLeft)),{top:j,left:k}},J.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){J.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;return d?c===d.body?J.offset.bodyOffset(c):wc(c,d,d.documentElement):null},J.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;return J.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(J.css(a,"marginTop"))||0,c+=parseFloat(J.css(a,"marginLeft"))||0),{top:b,left:c}},setOffset:function(a,b,c){var d=J.css(a,"position");d==="static"&&(a.style.position="relative");var e=J(a),f=e.offset(),g=J.css(a,"top"),h=J.css(a,"left"),i=(d==="absolute"||d==="fixed")&&J.inArray("auto",[g,h])>-1,j={},k={},l,m;i?(k=e.position(),l=k.top,m=k.left):(l=parseFloat(g)||0,m=parseFloat(h)||0),J.isFunction(b)&&(b=b.call(a,c,f)),b.top!=null&&(j.top=b.top-f.top+l),b.left!=null&&(j.left=b.left-f.left+m),"using"in b?b.using.call(a,j):e.css(j)}},J.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=yc.test(b[0].nodeName)?{top:0,left:0}:b.offset();return c.top-=parseFloat(J.css(a,"marginTop"))||0,c.left-=parseFloat(J.css(a,"marginLeft"))||0,d.top+=parseFloat(J.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(J.css(b[0],"borderLeftWidth"))||0,{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||G.body;while(a&&!yc.test(a.nodeName)&&J.css(a,"position")==="static")a=a.offsetParent;return a})}}),J.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,d){var e=/Y/.test(d);J.fn[a]=function(f){return J.access(this,function(a,f,g){var h=c(a);if(g===b)return h?d in h?h[d]:J.support.boxModel&&h.document.documentElement[f]||h.document.body[f]:a[f];h?h.scrollTo(e?J(h).scrollLeft():g,e?g:J(h).scrollTop()):a[f]=g},a,f,arguments.length,null)}}),J.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,f="offset"+a;J.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(J.css(a,c,"padding")):this[c]():null},J.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(J.css(b,c,a?"margin":"border")):this[c]():null},J.fn[c]=function(a){return J.access(this,function(a,c,g){var h,i,j,k;if(J.isWindow(a))return h=a.document,i=h.documentElement[d],J.support.boxModel&&i||h.body&&h.body[d]||i;if(a.nodeType===9)return h=a.documentElement,h[d]>=h[e]?h[d]:Math.max(a.body[e],h[e],a.body[f],h[f]);if(g===b)return j=J.css(a,c),k=parseFloat(j),J.isNumeric(k)?k:j;J(a).css(c,g)},c,a,arguments.length,null)}}),a.jQuery=a.$=J,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return J})}(window);var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(a,b,c){c&&(b.not=c),this.helpers[a]=b},Handlebars.registerPartial=function(a,b){this.partials[a]=b},Handlebars.registerHelper("helperMissing",function(a){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+a+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(a,b){var c=b.inverse||function(){},d=b.fn,e="",f=toString.call(a);f===functionType&&(a=a.call(this));if(a===!0)return d(this);if(a===!1||a==null)return c(this);if(f==="[object Array]"){if(a.length>0)for(var g=0,h=a.length;g<h;g++)e+=d(a[g]);else e=c(this);return e}return d(a)}),Handlebars.registerHelper("each",function(a,b){var c=b.fn,d=b.inverse,e="";if(a&&a.length>0)for(var f=0,g=a.length;f<g;f++)e+=c(a[f]);else e=d(this);return e}),Handlebars.registerHelper("if",function(a,b){var c=toString.call(a);return c===functionType&&(a=a.call(this)),!a||Handlebars.Utils.isEmpty(a)?b.inverse(this):b.fn(this)}),Handlebars.registerHelper("unless",function(a,b){var c=b.fn,d=b.inverse;return b.fn=d,b.inverse=c,Handlebars.helpers["if"].call(this,a,b)}),Handlebars.registerHelper("with",function(a,b){return b.fn(a)}),Handlebars.registerHelper("log",function(a){Handlebars.log(a)});var handlebars=function(){var a={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(b,c,d,e,f,g,h){var i=g.length-1;switch(f){case 1:return g[i-1];case 2:this.$=new e.ProgramNode(g[i-2],g[i]);break;case 3:this.$=new e.ProgramNode(g[i]);break;case 4:this.$=new e.ProgramNode([]);break;case 5:this.$=[g[i]];break;case 6:g[i-1].push(g[i]),this.$=g[i-1];break;case 7:this.$=new e.InverseNode(g[i-2],g[i-1],g[i]);break;case 8:this.$=new e.BlockNode(g[i-2],g[i-1],g[i]);break;case 9:this.$=g[i];break;case 10:this.$=g[i];break;case 11:this.$=new e.ContentNode(g[i]);break;case 12:this.$=new e.CommentNode(g[i]);break;case 13:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 14:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 15:this.$=g[i-1];break;case 16:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1]);break;case 17:this.$=new e.MustacheNode(g[i-1][0],g[i-1][1],!0);break;case 18:this.$=new e.PartialNode(g[i-1]);break;case 19:this.$=new e.PartialNode(g[i-2],g[i-1]);break;case 20:break;case 21:this.$=[[g[i-2]].concat(g[i-1]),g[i]];break;case 22:this.$=[[g[i-1]].concat(g[i]),null];break;case 23:this.$=[[g[i-1]],g[i]];break;case 24:this.$=[[g[i]],null];break;case 25:g[i-1].push(g[i]),this.$=g[i-1];break;case 26:this.$=[g[i]];break;case 27:this.$=g[i];break;case 28:this.$=new e.StringNode(g[i]);break;case 29:this.$=new e.IntegerNode(g[i]);break;case 30:this.$=new e.BooleanNode(g[i]);break;case 31:this.$=new e.HashNode(g[i]);break;case 32:g[i-1].push(g[i]),this.$=g[i-1];break;case 33:this.$=[g[i]];break;case 34:this.$=[g[i-2],g[i]];break;case 35:this.$=[g[i-2],new e.StringNode(g[i])];break;case 36:this.$=[g[i-2],new e.IntegerNode(g[i])];break;case 37:this.$=[g[i-2],new e.BooleanNode(g[i])];break;case 38:this.$=new e.IdNode(g[i]);break;case 39:g[i-2].push(g[i]),this.$=g[i-2];break;case 40:this.$=[g[i]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(b,c){throw new Error(b)},parse:function(b){function o(a){d.length=d.length-2*a,e.length=e.length-a,f.length=f.length-a}function p(){var a;return a=c.lexer.lex()||1,typeof a!="number"&&(a=c.symbols_[a]||a),a}var c=this,d=[0],e=[null],f=[],g=this.table,h="",i=0,j=0,k=0,l=2,m=1;this.lexer.setInput(b),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var n=this.lexer.yylloc;f.push(n),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var q,r,s,t,u,v,w={},x,y,z,A;for(;;){s=d[d.length-1],this.defaultActions[s]?t=this.defaultActions[s]:(q==null&&(q=p()),t=g[s]&&g[s][q]);if(typeof t=="undefined"||!t.length||!t[0])if(!k){A=[];for(x in g[s])this.terminals_[x]&&x>2&&A.push("'"+this.terminals_[x]+"'");var B="";this.lexer.showPosition?B="Parse error on line "+(i+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+A.join(", ")+", got '"+this.terminals_[q]+"'":B="Parse error on line "+(i+1)+": Unexpected "+(q==1?"end of input":"'"+(this.terminals_[q]||q)+"'"),this.parseError(B,{text:this.lexer.match,token:this.terminals_[q]||q,line:this.lexer.yylineno,loc:n,expected:A})}if(t[0]instanceof Array&&t.length>1)throw new Error("Parse Error: multiple actions possible at state: "+s+", token: "+q);switch(t[0]){case 1:d.push(q),e.push(this.lexer.yytext),f.push(this.lexer.yylloc),d.push(t[1]),q=null,r?(q=r,r=null):(j=this.lexer.yyleng,h=this.lexer.yytext,i=this.lexer.yylineno,n=this.lexer.yylloc,k>0&&k--);break;case 2:y=this.productions_[t[1]][1],w.$=e[e.length-y],w._$={first_line:f[f.length-(y||1)].first_line,last_line:f[f.length-1].last_line,first_column:f[f.length-(y||1)].first_column,last_column:f[f.length-1].last_column},v=this.performAction.call(w,h,j,i,this.yy,t[1],e,f);if(typeof v!="undefined")return v;y&&(d=d.slice(0,-1*y*2),e=e.slice(0,-1*y),f=f.slice(0,-1*y)),d.push(this.productions_[t[1]][0]),e.push(w.$),f.push(w._$),z=g[d[d.length-2]][d[d.length-1]],d.push(z);break;case 3:return!0}}return!0}},b=function(){var a={EOF:1,parseError:function(b,c){if(!this.yy.parseError)throw new Error(b);this.yy.parseError(b,c)},setInput:function(a){return this._input=a,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var a=this._input[0];this.yytext+=a,this.yyleng++,this.match+=a,this.matched+=a;var b=a.match(/\n/);return b&&this.yylineno++,this._input=this._input.slice(1),a},unput:function(a){return this._input=a+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var a=this.matched.substr(0,this.matched.length-this.match.length);return(a.length>20?"...":"")+a.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var a=this.match;return a.length<20&&(a+=this._input.substr(0,20-a.length)),(a.substr(0,20)+(a.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var a=this.pastInput(),b=(new Array(a.length+1)).join("-");return a+this.upcomingInput()+"\n"+b+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var a,b,c,d;this._more||(this.yytext="",this.match="");var e=this._currentRules();for(var f=0;f<e.length;f++){b=this._input.match(this.rules[e[f]]);if(b){d=b[0].match(/\n.*/g),d&&(this.yylineno+=d.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:d?d[d.length-1].length-1:this.yylloc.last_column+b[0].length},this.yytext+=b[0],this.match+=b[0],this.matches=b,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(b[0].length),this.matched+=b[0],a=this.performAction.call(this,this.yy,this,e[f],this.conditionStack[this.conditionStack.length-1]);if(a)return a;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var b=this.next();return typeof b!="undefined"?b:this.lex()},begin:function(b){this.conditionStack.push(b)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(b){this.begin(b)}};return a.performAction=function(b,c,d,e){var f=e;switch(d){case 0:c.yytext.slice(-1)!=="\\"&&this.begin("mu"),c.yytext.slice(-1)==="\\"&&(c.yytext=c.yytext.substr(0,c.yyleng-1),this.begin("emu"));if(c.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return c.yytext=c.yytext.substr(3,c.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return c.yytext=c.yytext.substr(1,c.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return c.yytext=c.yytext.substr(1,c.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},a.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],a.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},a}();return a.lexer=b,a}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(b){if(!b[1])throw new Error("Usage: "+b[0]+" FILE");if(typeof process!="undefined")var c=require("fs").readFileSync(require("path").join(process.cwd(),b[1]),"utf8");else var d=require("file").path(require("file").cwd()),c=d.join(b[1]).read({charset:"utf-8"});return exports.parser.parse(c)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(a){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(a)},Handlebars.print=function(a){return(new Handlebars.PrintVisitor).accept(a)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(a,b){}},Handlebars.log=function(a,b){Handlebars.logger.log(a,b)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(a,b){this.type="program",this.statements=a,b&&(this.inverse=new Handlebars.AST.ProgramNode(b))},Handlebars.AST.MustacheNode=function(a,b,c){this.type="mustache",this.id=a[0],this.params=a.slice(1),this.hash=b,this.escaped=!c},Handlebars.AST.PartialNode=function(a,b){this.type="partial",this.id=a,this.context=b};var a=function(a,b){if(a.original!==b.original)throw new Handlebars.Exception(a.original+" doesn't match "+b.original)};Handlebars.AST.BlockNode=function(b,c,d){a(b.id,d),this.type="block",this.mustache=b,this.program=c},Handlebars.AST.InverseNode=function(b,c,d){a(b.id,d),this.type="inverse",this.mustache=b,this.program=c},Handlebars.AST.ContentNode=function(a){this.type="content",this.string=a},Handlebars.AST.HashNode=function(a){this.type="hash",this.pairs=a},Handlebars.AST.IdNode=function(a){this.type="ID",this.original=a.join(".");var b=[],c=0;for(var d=0,e=a.length;d<e;d++){var f=a[d];f===".."?c++:f==="."||f==="this"?this.isScoped=!0:b.push(f)}this.parts=b,this.string=b.join("."),this.depth=c,this.isSimple=b.length===1&&c===0},Handlebars.AST.StringNode=function(a){this.type="STRING",this.string=a},Handlebars.AST.IntegerNode=function(a){this.type="INTEGER",this.integer=a},Handlebars.AST.BooleanNode=function(a){this.type="BOOLEAN",this.bool=a},Handlebars.AST.CommentNode=function(a){this.type="comment",this.comment=a}}(),Handlebars.Exception=function(a){var b=Error.prototype.constructor.apply(this,arguments);for(var c in b)b.hasOwnProperty(c)&&(this[c]=b[c]);this.message=b.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(a){this.string=a},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var a={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},b=/&(?!\w+;)|[<>"'`]/g,c=/[&<>"'`]/,d=function(b){return a[b]||"&amp;"};Handlebars.Utils={escapeExpression:function(a){return a instanceof Handlebars.SafeString?a.toString():a==null||a===!1?"":c.test(a)?a.replace(b,d):a},isEmpty:function(a){return typeof a=="undefined"?!0:a===null?!0:a===!1?!0:Object.prototype.toString.call(a)==="[object Array]"&&a.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(a,b){a.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},a.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},a.DISASSEMBLE_MAP={};for(var c in a.OPCODE_MAP){var d=a.OPCODE_MAP[c];a.DISASSEMBLE_MAP[d]=c}a.multiParamSize=function(b){return a.MULTI_PARAM_OPCODES[a.DISASSEMBLE_MAP[b]]},a.prototype={compiler:a,disassemble:function(){var b=this.opcodes,c,d,e=[],f,g,h;for(var i=0,j=b.length;i<j;i++){c=b[i];if(c==="DECLARE")g=b[++i],h=b[++i],e.push("DECLARE "+g+" = "+h);else{f=a.DISASSEMBLE_MAP[c];var k=a.multiParamSize(c),l=[];for(var m=0;m<k;m++)d=b[++i],typeof d=="string"&&(d='"'+d.replace("\n","\\n")+'"'),l.push(d);f=f+" "+l.join(" "),e.push(f)}}return e.join("\n")},guid:0,compile:function(a,b){this.children=[],this.depths={list:[]},this.options=b;var c=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(c)for(var d in c)this.options.knownHelpers[d]=c[d];return this.program(a)},accept:function(a){return this[a.type](a)},program:function(a){var b=a.statements,c;this.opcodes=[];for(var d=0,e=b.length;d<e;d++)c=b[d],this[c.type](c);return this.isSimple=e===1,this.depths.list=this.depths.list.sort(function(a,b){return a-b}),this},compileProgram:function(a){var b=(new this.compiler).compile(a,this.options),c=this.guid++;this.usePartial=this.usePartial||b.usePartial,this.children[c]=b;for(var d=0,e=b.depths.list.length;d<e;d++){depth=b.depths.list[d];if(depth<2)continue;this.addDepth(depth-1)}return c},block:function(a){var b=a.mustache,c,d,e,f,g=this.setupStackForMustache(b),h=this.compileProgram(a.program);a.program.inverse&&(f=this.compileProgram(a.program.inverse),this.declare("inverse",f)),this.opcode("invokeProgram",h,g.length,!!b.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(a){var b=this.setupStackForMustache(a.mustache),c=this.compileProgram(a.program);this.declare("inverse",c),this.opcode("invokeProgram",null,b.length,!!a.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(a){var b=a.pairs,c,d;this.opcode("push","{}");for(var e=0,f=b.length;e<f;e++)c=b[e],d=c[1],this.accept(d),this.opcode("assignToHash",c[0])},partial:function(a){var b=a.id;this.usePartial=!0,a.context?this.ID(a.context):this.opcode("push","depth0"),this.opcode("invokePartial",b.original),this.opcode("append")},content:function(a){this.opcode("appendContent",a.string)},mustache:function(a){var b=this.setupStackForMustache(a);this.opcode("invokeMustache",b.length,a.id.original,!!a.hash),a.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(a){this.addDepth(a.depth),this.opcode("getContext",a.depth),this.opcode("lookupWithHelpers",a.parts[0]||null,a.isScoped||!1);for(var b=1,c=a.parts.length;b<c;b++)this.opcode("lookup",a.parts[b])},STRING:function(a){this.opcode("pushString",a.string)},INTEGER:function(a){this.opcode("push",a.integer)},BOOLEAN:function(a){this.opcode("push",a.bool)},comment:function(){},pushParams:function(a){var b=a.length,c;while(b--)c=a[b],this.options.stringParams?(c.depth&&this.addDepth(c.depth),this.opcode("getContext",c.depth||0),this.opcode("pushStringParam",c.string)):this[c.type](c)},opcode:function(b,c,d,e){this.opcodes.push(a.OPCODE_MAP[b]),c!==undefined&&this.opcodes.push(c),d!==undefined&&this.opcodes.push(d),e!==undefined&&this.opcodes.push(e)},declare:function(a,b){this.opcodes.push("DECLARE"),this.opcodes.push(a),this.opcodes.push(b)},addDepth:function(a){if(a===0)return;this.depths[a]||(this.depths[a]=!0,this.depths.list.push(a))},setupStackForMustache:function(a){var b=a.params;return this.pushParams(b),a.hash&&this.hash(a.hash),this.ID(a.id),b}},b.prototype={nameLookup:function(a,c,d){return/^[0-9]+$/.test(c)?a+"["+c+"]":b.isValidJavaScriptVariableName(c)?a+"."+c:a+"['"+c+"']"},appendToBuffer:function(a){return this.environment.isSimple?"return "+a+";":"buffer += "+a+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(a,b,c,d){this.environment=a,this.options=b||{},this.name=this.environment.name,this.isChild=!!c,this.context=c||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(a,b);var e=a.opcodes,f;this.i=0;for(h=e.length;this.i<h;this.i++)f=this.nextOpcode(0),f[0]==="DECLARE"?(this.i=this.i+2,this[f[1]]=f[2]):(this.i=this.i+f[1].length,this[f[0]].apply(this,f[1]));return this.createFunctionContext(d)},nextOpcode:function(b){var c=this.environment.opcodes,d=c[this.i+b],e,f,g,h;if(d==="DECLARE")return e=c[this.i+1],f=c[this.i+2],["DECLARE",e,f];e=a.DISASSEMBLE_MAP[d],g=a.multiParamSize(d),h=[];for(var i=0;i<g;i++)h.push(c[this.i+i+1+b]);return[e,h]},eat:function(a){this.i=this.i+a.length},preamble:function(){var a=[];this.useRegister("foundHelper");if(!this.isChild){var b=this.namespace,c="helpers = helpers || "+b+".helpers;";this.environment.usePartial&&(c=c+" partials = partials || "+b+".partials;"),a.push(c)}else a.push("");this.environment.isSimple?a.push(""):a.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=a},createFunctionContext:function(a){var b=this.stackVars;this.isChild||(b=b.concat(this.context.registers.list)),b.length>0&&(this.source[1]=this.source[1]+", "+b.join(", "));if(!this.isChild){var c=[];for(var d in this.context.aliases)this.source[1]=this.source[1]+", "+d+"="+this.context.aliases[d]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var e=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var f=0,g=this.environment.depths.list.length;f<g;f++)e.push("depth"+this.environment.depths.list[f]);if(a)return e.push(this.source.join("\n  ")),Function.apply(this,e);var h="function "+(this.name||"")+"("+e.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,h+"\n\n"),h},appendContent:function(a){this.source.push(this.appendToBuffer(this.quotedString(a)))},append:function(){var a=this.popStack();this.source.push("if("+a+" || "+a+" === 0) { "+this.appendToBuffer(a)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var a=this.nextOpcode(1),b="";this.context.aliases.escapeExpression="this.escapeExpression",a[0]==="appendContent"&&(b=" + "+this.quotedString(a[1][0]),this.eat(a)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+b))},getContext:function(a){this.lastContext!==a&&(this.lastContext=a)},lookupWithHelpers:function(a,b){if(a){var c=this.nextStack();this.usingKnownHelper=!1;var d;!b&&this.options.knownHelpers[a]?(d=c+" = "+this.nameLookup("helpers",a,"helper"),this.usingKnownHelper=!0):b||this.options.knownHelpersOnly?d=c+" = "+this.nameLookup("depth"+this.lastContext,a,"context"):(this.register("foundHelper",this.nameLookup("helpers",a,"helper")),d=c+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,a,"context")),d+=";",this.source.push(d)}else this.pushStack("depth"+this.lastContext)},lookup:function(a){var b=this.topStack();this.source.push(b+" = ("+b+" === null || "+b+" === undefined || "+b+" === false ? "+b+" : "+this.nameLookup(b,a,"context")+");")},pushStringParam:function(a){this.pushStack("depth"+this.lastContext),this.pushString(a)},pushString:function(a){this.pushStack(this.quotedString(a))},push:function(a){this.pushStack(a)},invokeMustache:function(a,b,c){this.populateParams(a,this.quotedString(b),"{}",null,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+c+"=== undef) { "+a+" = helperMissing.call("+b+"); }"),a!==c&&this.source.push("else { "+a+" = "+c+"; }"))})},invokeProgram:function(a,b,c){var d=this.programExpression(this.inverse),e=this.programExpression(a);this.populateParams(b,null,e,d,c,function(a,b,c){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+a+" = blockHelperMissing.call("+b+"); }"))})},populateParams:function(a,b,c,d,e,f){var g=e||this.options.stringParams||d||this.options.data,h=this.popStack(),i,j=[],k,l,m;g?(this.register("tmp1",c),m="tmp1"):m="{ hash: {} }";if(g){var n=e?this.popStack():"{}";this.source.push("tmp1.hash = "+n+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var o=0;o<a;o++)k=this.popStack(),j.push(k),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");d&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+d+";")),this.options.data&&this.source.push("tmp1.data = data;"),j.push(m),this.populateCall(j,h,b||h,f,c!=="{}")},populateCall:function(a,b,c,d,e){var f=["depth0"].concat(a).join(", "),g=["depth0"].concat(c).concat(a).join(", "),h=this.nextStack();if(this.usingKnownHelper)this.source.push(h+" = "+b+".call("+f+");");else{this.context.aliases.functionType='"function"';var i=e?"foundHelper && ":"";this.source.push("if("+i+"typeof "+b+" === functionType) { "+h+" = "+b+".call("+f+"); }")}d.call(this,h,g,b),this.usingKnownHelper=!1},invokePartial:function(a){params=[this.nameLookup("partials",a,"partial"),"'"+a+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(a){var b=this.popStack(),c=this.topStack();this.source.push(c+"['"+a+"'] = "+b+";")},compiler:b,compileChildren:function(a,b){var c=a.children,d,e;for(var f=0,g=c.length;f<g;f++){d=c[f],e=new this.compiler,this.context.programs.push("");var h=this.context.programs.length;d.index=h,d.name="program"+h,this.context.programs[h]=e.compile(d,b,this.context)}},programExpression:function(a){if(a==null)return"self.noop";var b=this.environment.children[a],c=b.depths.list,d=[b.index,b.name,"data"];for(var e=0,f=c.length;e<f;e++)depth=c[e],depth===1?d.push("depth0"):d.push("depth"+(depth-1));return c.length===0?"self.program("+d.join(", ")+")":(d.shift(),"self.programWithDepth("+d.join(", ")+")")},register:function(a,b){this.useRegister(a),this.source.push(a+" = "+b+";")},useRegister:function(a){this.context.registers[a]||(this.context.registers[a]=!0,this.context.registers.list.push(a))},pushStack:function(a){return this.source.push(this.nextStack()+" = "+a+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(a){return'"'+a.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var e="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),f=b.RESERVED_WORDS={};for(var g=0,h=e.length;g<h;g++)f[e[g]]=!0;b.isValidJavaScriptVariableName=function(a){return!b.RESERVED_WORDS[a]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(a)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(a,b){b=b||{};var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b);return(new Handlebars.JavaScriptCompiler).compile(d,b)},Handlebars.compile=function(a,b){function d(){var c=Handlebars.parse(a),d=(new Handlebars.Compiler).compile(c,b),e=(new Handlebars.JavaScriptCompiler).compile(d,b,undefined,!0);return Handlebars.template(e)}b=b||{};var c;return function(a,b){return c||(c=d()),c.call(this,a,b)}},Handlebars.VM={template:function(a){var b={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(a,b,c){var d=this.programs[a];return c?Handlebars.VM.program(b,c):d?d:(d=this.programs[a]=Handlebars.VM.program(b),d)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(c,d){return d=d||{},a.call(b,Handlebars,c,d.helpers,d.partials,d.data)}},programWithDepth:function(a,b,c){var d=Array.prototype.slice.call(arguments,2);return function(c,e){return e=e||{},a.apply(this,[c,e.data||b].concat(d))}},program:function(a,b){return function(c,d){return d=d||{},a(c,d.data||b)}},noop:function(){return""},invokePartial:function(a,b,c,d,e,f){options={helpers:d,partials:e,data:f};if(a===undefined)throw new Handlebars.Exception("The partial "+b+" could not be found");if(a instanceof Function)return a(c,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+b+" could not be compiled when running in runtime-only mode");return e[b]=Handlebars.compile(a),e[b](c,options)}},Handlebars.template=Handlebars.VM.template,define("requireLib",function(){}),define("domReady",[],function(){function i(a){for(var b=0,d;d=a[b];b++)d(c)}function j(){var a=d,c=e;b&&(a.length&&(d=[],i(a)),f.resourcesDone&&c.length&&(e=[],i(c)))}function k(){b||(b=!0,h&&clearInterval(h),j())}function l(a){return b?a(c):d.push(a),l}var a=typeof window!="undefined"&&window.document,b=!a,c=a?document:null,d=[],e=[],f=requirejs||require||{},g=f.resourcesReady,h;return"resourcesReady"in f&&(f.resourcesReady=function(a){g&&g(a),a&&j()}),a&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",k,!1),window.addEventListener("load",k,!1)):window.attachEvent&&(window.attachEvent("onload",k),self===self.top&&(h=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),k())}catch(a){}},30))),document.readyState==="complete"&&k()),l.withResources=function(a){return b&&f.resourcesDone?a(c):e.push(a),l},l.version="1.0.0",l.load=function(a,b,c,d){d.isBuild?c(null):l(c)},l}),function(a){var b={},c=top!==self;a.respecEvents={pub:function(d){var e=Array.prototype.slice.call(arguments);e.shift(),c&&window.postMessage&&parent.postMessage({topic:d,args:e},"*"),$.each(b[d]||[],function(){this.apply(a,e)})},sub:function(a,c){return b[a]||(b[a]=[]),b[a].push(c),[a,c]},unsub:function(a){var c=a[0];b[c]&&$.each(b[c]||[],function(d){this==a[1]&&b[c].splice(d,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(a){console.log("WARN: "+a)}),respecEvents.sub("error",function(a){console.log("ERROR: "+a)}),respecEvents.sub("start",function(a){respecConfig&&respecConfig.trace&&console.log(">>> began: "+a)}),respecEvents.sub("end",function(a){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+a)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(a){var b=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){b++}),respecEvents.sub("end",function(){b--,b||respecEvents.pub("end-all")}),respecEvents.pub("start","core/base-runner"),a.shift(),respecConfig||(window.respecConfig={});var c=$("script"),d="";c.each(function(a,b){var c=b.getAttribute("src");if(!c||!$(b).hasClass("remove"))return;/\/js\//.test(c)&&(d=c.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=d;var e;e=function(){if(!a.length){if(respecConfig.postProcess)for(var b=0;b<respecConfig.postProcess.length;b++)respecConfig.postProcess[b].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var c=a.shift();c.run?c.run.call(c,respecConfig,document,e,respecEvents):e()};if(respecConfig.preProcess)for(var f=0;f<respecConfig.preProcess.length;f++)respecConfig.preProcess[f].apply(this);e()}}}),define("core/override-configuration",[],function(){return{run:function(a,b,c,d){d.pub("start","core/override-configuration");if(location.search){var e=location.search.replace(/^\?/,"").split(";");for(var f=0,g=e.length;f<g;f++){var h=e[f].split("=",2),i=decodeURI(h[0]),j=decodeURI(h[1]).replace(/%3D/g,"=");j==="true"?j=!0:j==="false"?j=!1:j==="null"?j=null:/\[\]$/.test(i)&&(i=i.replace(/\[\]/,""),j=$.parseJSON(j)),a[i]=j}}d.pub("end","core/override-configuration"),c()}}}),define("core/default-root-attr",[],function(){return{run:function(a,b,c,d){d.pub("start","core/default-root-attr");var e=$(b.documentElement);e.attr("lang")||(e.attr("lang","en"),e.attr("dir")||e.attr("dir","ltr")),d.pub("end","core/default-root-attr"),c()}}}),function(){var a=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],b=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,c=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,d=typeof location!="undefined"&&location.href,e=d&&location.protocol&&location.protocol.replace(/\:/,""),f=d&&location.hostname,g=d&&(location.port||void 0),h=[];define("text",[],function(){var l,r;return l={version:"1.0.8",strip:function(a){if(a){var a=a.replace(b,""),d=a.match(c);d&&(a=d[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var b,c,d;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(c=0;c<3;c++){d=a[c];try{b=new ActiveXObject(d)}catch(e){}if(b){a=[d];break}}return b},parseName:function(a){var b=!1,c=a.indexOf("."),d=a.substring(0,c),a=a.substring(c+1,a.length),c=a.indexOf("!");return c!==-1&&(b=a.substring(c+1,a.length),b=b==="strip",a=a.substring(0,c)),{moduleName:d,ext:a,strip:b}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,b,c,d){var e=l.xdRegExp.exec(a),f;return e?(a=e[2],e=e[3],e=e.split(":"),f=e[1],e=e[0],(!a||a===b)&&(!e||e===c)&&(!f&&!e||f===d)):!0},finishLoad:function(a,b,c,d,e){c=b?l.strip(c):c,e.isBuild&&(h[a]=c),d(c)},load:function(a,b,c,h){if(h.isBuild&&!h.inlineText)c();else{var j=l.parseName(a),k=j.moduleName+"."+j.ext,m=b.toUrl(k),n=h&&h.text&&h.text.useXhr||l.useXhr;!d||n(m,e,f,g)?l.get(m,function(b){l.finishLoad(a,j.strip,b,c,h)}):b([k],function(a){l.finishLoad(j.moduleName+"."+j.ext,j.strip,a,c,h)})}},write:function(a,b,c){if(h.hasOwnProperty(b)){var d=l.jsEscape(h[b]);c.asModule(a+"!"+b,"define(function () { return '"+d+"';});\n")}},writeFile:function(a,b,c,d,e){var b=l.parseName(b),f=b.moduleName+"."+b.ext,g=c.toUrl(b.moduleName+"."+b.ext)+".js";l.load(f,c,function(){var b=function(a){return d(g,a)};b.asModule=function(a,b){return d.asModule(a,g,b)},l.write(a,f,b,e)},e)}},l.createXhr()?l.get=function(a,b){var c=l.createXhr();c.open("GET",a,!0),c.onreadystatechange=function(){c.readyState===4&&b(c.responseText)},c.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(r=require.nodeRequire("fs"),l.get=function(a,b){var c=r.readFileSync(a,"utf8");c.indexOf("")===0&&(c=c.substring(1)),b(c)}):typeof Packages!="undefined"&&(l.get=function(a,b){var c=new java.io.File(a),d=java.lang.System.getProperty("line.separator"),c=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(c),"utf-8")),e,f,g="";try{e=new java.lang.StringBuffer,(f=c.readLine())&&f.length()&&f.charAt(0)===65279&&(f=f.substring(1));for(e.append(f);(f=c.readLine())!==null;)e.append(d),e.append(f);g=String(e.toString())}finally{c.close()}b(g)}),l})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n\n/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/style"),b.noReSpecCSS||$("<style/>").appendTo($("head",$(c))).text(a),e.pub("end","core/style"),d()}}}),define("core/utils",[],function(){var a={run:function(a,b,c,d){d.pub("start","w3c/utils"),d.pub("end","w3c/utils"),c()},joinAnd:function(a,b){if(!a||!a.length)return"";b=b||function(a){return a};var c="";if(a.length===1)return b(a[0],0);for(var d=0,e=a.length;d<e;d++)d>0&&(e===2?c+=" ":c+=", ",d==e-1&&(c+="and ")),c+=b(a[d],d);return c},xmlEscape:function(a){return a.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(a){return a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(a,b){return b||(b=""),""+a.getFullYear()+b+this.lead0(a.getMonth()+1)+b+this.lead0(a.getDate())},lead0:function(a){return a=""+a,a.length==1?"0"+a:a},parseSimpleDate:function(a){return new Date(a.substr(0,4),a.substr(5,2)-1,a.substr(8,2))},parseLastModified:function(a){return a?new Date(Date.parse(a)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(a){return a instanceof Date||(a=this.parseSimpleDate(a)),this.lead0(a.getDate())+" "+this.humanMonths[a.getMonth()]+" "+a.getFullYear()},linkCSS:function(a,b){$.isArray(b)||(b=[b]),$.each(b,function(b,c){$("head",a).append($("<link/>").attr({rel:"stylesheet",href:c}))})},runTransforms:function(a,b){var c=[this,a],d=Array.prototype.slice.call(arguments);d.shift(),d.shift(),c=c.concat(d);if(b){var e=b.split(/\s+/);for(var f=0;f<e.length;f++){var g=e[f];if(window[g])try{a=window[g].apply(this,c)}catch(h){respecEvents.pub("warn","call to "+g+"() failed with "+h)}}}return a}};return a}),$.fn.renameElement=function(a){var b=[];return this.each(function(){var c=$(this.ownerDocument.createElement(a));for(var d=0,e=this.attributes.length;d<e;d++){var f=this.attributes[d];c[0].setAttributeNS(f.namespaceURI,f.name,f.value)}$(this).contents().appendTo(c),$(this).replaceWith(c),b.push(c[0])}),$(b)},$.fn.dfnTitle=function(){var a;return this.attr("title")?a=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?a=this.find(":first-child").attr("title"):a=this.text(),a.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(a,b){if(this.attr("id"))return this.attr("id");b||(b=this.attr("title")?this.attr("title"):this.text()),b=b.replace(/^\s+/,"").replace(/\s+$/,"");var c=b.toLowerCase().split(/[^\-.0-9a-z_]+/).join("-").replace(/^-+/,"").replace(/-+$/,"");c.length>0&&/^[^a-z]/.test(c)&&(c="x"+c),c.length===0&&(c="generatedID"),a&&(c=a+"-"+c);var d=1,e=this[0].ownerDocument;if($("#"+c).length){while($("#"+c+"-"+d,e).length)d++;c+="-"+d}return this.attr("id",c),c},$.fn.allTextNodes=function(a){function f(a){if(a.nodeType===1&&c[a.localName.toLowerCase()])return;if(a.nodeType===3)b.push(a);else for(var d=0,e=a.childNodes.length;d<e;++d)f(a.childNodes[d])}var b=[],c={};for(var d=0,e=a.length;d<e;d++)c[a[d]]=!0;return f(this[0]),b},define("w3c/style",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/style"),b.specStatus||e.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var f=b.specStatus;if(f==="FPWD"||f==="LC"||f==="WD-NOTE"||f==="LC-NOTE"||f==="FPWD-NOTE")f="WD";if(f==="finding"||f==="draft-finding")f="base";var g;f==="unofficial"?g="http://www.w3.org/StyleSheets/TR/w3c-unofficial":f==="base"?g="http://www.w3.org/StyleSheets/TR/base":f==="CG-DRAFT"||f==="CG-FINAL"||f==="BG-DRAFT"||f==="BG-FINAL"?g="http://www.w3.org/community/src/css/spec/"+f.toLowerCase()+".css":g="http://www.w3.org/StyleSheets/TR/W3C-"+f,a.linkCSS(c,g),e.pub("end","w3c/style"),d()}}}),define("text!w3c/templates/headers.html",[],function(){return"<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><acronym title='World Wide Web Consortium'>W3C</acronym></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><acronym title='Massachusetts Institute of Technology'>MIT</acronym></a>,\n        <a href='http://www.ercim.eu/'><acronym title='European Research Consortium for Informatics and Mathematics'>ERCIM</acronym></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n"}),define("text!w3c/templates/sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          All feedback is welcome.\n        </p>\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n"}),define("text!w3c/templates/cgbg-headers.html",[],function(){return"<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='http://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n"}),define("text!w3c/templates/cgbg-sotd.html",[],function(){return"<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n"}),define("w3c/headers",["core/utils","text!w3c/templates/headers.html","text!w3c/templates/sotd.html","text!w3c/templates/cgbg-headers.html","text!w3c/templates/cgbg-sotd.html"],function(a,b,c,d,e){return Handlebars.registerHelper("showPeople",function(a,b){var c="",d="",e="",f="",g="",h="";this.doRDFa&&(a==="Editor"?(c=" rel='bibo:editor'",this.doRDFa=="1.1"&&(c+=" inlist=''"),f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"):a==="Author"&&(c=" rel='dcterms:contributor'",f=" property='foaf:name'",e=" rel='foaf:mbox'",d=" typeof='foaf:Person'",g=" rel='foaf:workplaceHomepage'",h=" rel='foaf:homepage'"));var i="";for(var j=0,k=b.length;j<k;j++){var l=b[j];this.doRDFa?i+="<dd"+c+"><span"+d+">":i+="<dd>",l.url?this.doRDFa?i+="<a"+h+f+" content='"+l.name+"' href='"+l.url+"'>"+l.name+"</a>":i+="<a href='"+l.url+"'>"+l.name+"</a>":i+="<span"+f+">"+l.name+"</span>",l.company&&(i+=", ",l.companyURL?i+="<a"+g+" href='"+l.companyURL+"'>"+l.company+"</a>":i+=l.company),l.mailto&&(i+=", <span class='ed_mailto'><a"+e+" href='mailto:"+l.mailto+"'>"+l.mailto+"</a></span>"),l.note&&(i+=" ("+l.note+")"),this.doRDFa&&(i+="</span>\n"),i+="</dd>\n"}return new Handlebars.SafeString(i)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"WD","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Draft","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Draft",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(f,g,h,i){i.pub("start","w3c/headers"),f.isCGBG=$.inArray(f.specStatus,this.cgbg)>=0,f.isCGFinal=f.isCGBG&&/G-FINAL$/.test(f.specStatus),f.specStatus||i.pub("error","Missing required configuration: specStatus"),!f.isCGBG&&!f.shortName&&i.pub("error","Missing required configuration: shortName"),f.title=g.title||"No Title",f.subtitle||(f.subtitle=""),f.publishDate?f.publishDate instanceof Date||(f.publishDate=a.parseSimpleDate(f.publishDate)):f.publishDate=a.parseLastModified(g.lastModified),f.publishYear=f.publishDate.getFullYear(),f.publishHumanDate=a.humanDate(f.publishDate),f.isNoTrack=$.inArray(f.specStatus,this.noTrackStatus)>=0,f.isRecTrack=f.noRecTrack?!1:$.inArray(f.specStatus,this.recTrackStatus)>=0,f.anOrA=$.inArray(f.specStatus,this.precededByAn)>=0?"an":"a",f.isTagFinding=f.specStatus==="finding"||f.specStatus==="draft-finding",f.edDraftURI||(f.edDraftURI="",f.specStatus==="ED"&&i.pub("warn","Editor's Drafts should set edDraftURI.")),f.maturity=this.status2maturity[f.specStatus]?this.status2maturity[f.specStatus]:f.specStatus;var j="TR";f.specStatus==="Member-SUBM"?j="Submission":f.specStatus==="Team-SUBM"&&(j="TeamSubmission"),f.isCGBG||(f.thisVersion="http://www.w3.org/"+j+"/"+f.publishDate.getFullYear()+"/"+f.maturity+"-"+f.shortName+"-"+a.concatDate(f.publishDate)+"/"),f.specStatus==="ED"&&(f.thisVersion=f.edDraftURI),f.isCGBG||(f.latestVersion="http://www.w3.org/"+j+"/"+f.shortName+"/"),f.isTagFinding&&(f.latestVersion="http://www.w3.org/2001/tag/doc/"+f.shortName,f.thisVersion=f.latestVersion+"-"+a.concatDate(f.publishDate,"-"));if(f.previousPublishDate){!f.previousMaturity&&!f.isTagFinding&&i.pub("error","previousPublishDate is set, but not previousMaturity"),f.previousPublishDate instanceof Date||(f.previousPublishDate=a.parseSimpleDate(f.previousPublishDate));var k=this.status2maturity[f.previousMaturity]?this.status2maturity[f.previousMaturity]:f.previousMaturity;f.isTagFinding?f.prevVersion=f.latestVersion+"-"+a.concatDate(f.previousPublishDate,"-"):f.isCGBG?f.prevVersion=f.prevVersion||"":f.prevVersion="http://www.w3.org/TR/"+f.previousPublishDate.getFullYear()+"/"+k+"-"+f.shortName+"-"+a.concatDate(f.previousPublishDate)+"/"}else f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.noRecTrack&&!f.isNoTrack&&i.pub("error","Document on track but no previous version."),f.prevVersion||(f.prevVersion="");f.prevRecShortname&&!f.prevRecURI&&(f.prevRecURI="http://www.w3.org/TR/"+f.prevRecShortname),(!f.editors||f.editors.length===0)&&i.pub("error","At least one editor is required");var l=function(a,b){b.name||i.pub("error","All authors and editors must have a name.")};$.each(f.editors,l),$.each(f.authors||[],l),f.multipleEditors=f.editors.length>1,f.multipleAuthors=f.authors&&f.authors.length>1,$.each(f.alternateFormats||[],function(a,b){(!b.uri||!b.label)&&i.pub("error","All alternate formats must have a uri and a label.")}),f.multipleAlternates=f.alternateFormats&&f.alternateFormats.length>1,f.alternatesHTML=a.joinAnd(f.alternateFormats,function(a){return"<a href='"+a.uri+"'>"+a.label+"</a>"}),f.copyrightStart&&f.copyrightStart==f.publishYear&&(f.copyrightStart="");for(var m in this.status2text){if(this.status2long[m])continue;this.status2long[m]=this.status2text[m]}f.longStatus=this.status2long[f.specStatus],f.textStatus=this.status2text[f.specStatus],f.showThisVersion=!f.isNoTrack||f.isTagFinding,f.showPreviousVersion=f.specStatus!=="FPWD"&&f.specStatus!=="ED"&&!f.isNoTrack&&!f.noRecTrack,f.isTagFinding&&(f.showPreviousVersion=f.previousPublishDate?!0:!1),f.notYetRec=f.isRecTrack&&f.specStatus!=="REC",f.isRec=f.isRecTrack&&f.specStatus==="REC",f.notRec=f.specStatus!=="REC",f.isUnofficial=f.specStatus==="unofficial",f.prependW3C=!f.isUnofficial,f.isED=f.specStatus==="ED",f.isLC=f.specStatus==="LC",f.isCR=f.specStatus==="CR",f.isMO=f.specStatus==="MO",f.isIGNote=f.specStatus==="IG-NOTE",$("body",g).prepend($(Handlebars.compile(f.isCGBG?d:b)(f)));var n=$("#sotd");(f.isCGBG||!f.isNoTrack||f.isTagFinding)&&!n.length&&i.pub("error","A custom SotD paragraph is required for your type of document."),f.sotdCustomParagraph=n.html(),n.remove();if($.isArray(f.wg)){f.multipleWGs=f.wg.length>1,f.wgHTML=a.joinAnd($.isArray(f.wg)?f.wg:[f.wg],function(a,b){return"<a href='"+f.wgURI[b]+"'>"+a+"</a>"});var o=[];for(var p=0,q=f.wg.length;p<q;p++)o.push("<a href='"+f.wgPatentURI[p]+"' rel='disclosure'>"+f.wg[p]+"</a>");f.wgPatentHTML=o.join(", ")}else f.multipleWGs=!1,f.wgHTML="<a href='"+f.wgURI+"'>"+f.wg+"</a>";f.specStatus==="LC"&&!f.lcEnd&&i.pub("error","Status is LC but no lcEnd is specified"),f.humanLCEnd=a.humanDate(f.lcEnd||""),f.specStatus==="CR"&&!f.crEnd&&i.pub("error","Status is CR but no crEnd is specified"),f.humanCREnd=a.humanDate(f.crEnd||""),f.recNotExpected=!f.isRecTrack&&f.maturity=="WD",f.isIGNote&&!f.charterDisclosureURI&&i.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(Handlebars.compile(f.isCGBG?e:c)(f)).insertAfter($("#abstract")),i.pub("end","w3c/headers"),h()}}}),define("w3c/abstract",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/abstract");var e=$("#abstract");if(!e)return d.pub("error","Document must have one element with ID 'abstract'");e.find("p").length===0&&e.contents().wrapAll($("<p></p>")),e.prepend("<h2>Abstract</h2>"),e.addClass("introductory"),d.pub("end","w3c/abstract"),c()}}}),define("text!w3c/templates/conformance.html",[],function(){return"<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n"}),define("w3c/conformance",["text!w3c/templates/conformance.html"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/conformance");var f=$("#conformance");f.length&&f.prepend(Handlebars.compile(a)(b)),e.pub("end","w3c/conformance"),d()}}}),define("core/data-transform",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-transform"),$("[data-transform]",c).each(function(b,c){var d=$(c),e=d.attr("data-transform");d.removeAttr("data-transform");var f=a.runTransforms(d.html(),e);f&&d.html(f)}),e.pub("end","w3c/data-transform"),d()}}}),define("core/data-include",["core/utils"],function(a){return{run:function(b,c,d,e){e.pub("start","w3c/data-include");var f=$("[data-include]"),g=f.length,h=function(a){a.removeAttr("data-include"),a.removeAttr("data-oninclude"),a.removeAttr("data-include-format"),g--,g<=0&&(e.pub("end","w3c/data-include"),d())};g||(e.pub("end","w3c/data-include"),d()),f.each(function(){var b=$(this),c=b.attr("data-include"),d=b.attr("data-include-format")||"html";$.ajax({dataType:d,url:c,success:function(e,f,g){if(e){var i=b.attr("data-oninclude");i&&(e=a.runTransforms(e,i,c)),d==="text"?b.text(e):b.html(e)}h(b)},error:function(a,d,f){e.pub("error","Error including URI="+c+": "+d+" ("+f+")"),h(b)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(a,b,c,d){d.pub("start","core/inlines"),b.normalize(),a.normativeReferences||(a.normativeReferences={}),a.informativeReferences||(a.informativeReferences={});var e={},f={};$("abbr[title]",b).each(function(){e[$(this).text()]=$(this).attr("title")}),$("acronym[title]",b).each(function(){f[$(this).text()]=$(this).attr("title")});var g=[];for(var h in e)g.push(h);for(var h in f)g.push(h);g.sort(function(a,b){return b.length<a.length?-1:a.length<b.length?1:0});var i=g.length?"(?:\\b"+g.join("\\b)|(?:\\b")+"\\b)":null,j=$("body",b).allTextNodes(["pre"]),k=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(i?"|"+i:"")+")");for(var l=0;l<j.length;l++){var m=j[l],n=m.data.split(k),o=b.createDocumentFragment();while(n.length){var p=n.shift(),q=null;n.length&&(q=n.shift()),o.appendChild(b.createTextNode(p));if(q)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(q))q=q.toLowerCase(),o.appendChild($("<em/>").attr({"class":"rfc2119",title:q}).text(q)[0]);else if(/^\[\[/.test(q)){var r=q;r=r.replace(/^\[\[/,""),r=r.replace(/\]\]$/,"");var s=!1;r.indexOf("!")===0&&(s=!0,r=r.replace(/^!/,"")),s?a.normativeReferences[r]=!0:a.informativeReferences[r]=!0,o.appendChild(b.createTextNode("[")),o.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",rel:"biblioentry",href:"#bib-"+r}).text(r))[0]),o.appendChild(b.createTextNode("]"))}else e[q]?$(m).parents("abbr").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<abbr/>").attr({title:e[q]}).text(q)[0]):f[q]?$(m).parents("acronym").length?o.appendChild(b.createTextNode(q)):o.appendChild($("<acronym/>").attr({title:f[q]}).text(q)[0]):d.pub("error","Found token '"+q+"' but it does not correspond to anything")}m.parentNode.replaceChild(o,m)}d.pub("end","core/inlines"),c()}}}),define("core/dfn",[],function(){return{run:function(a,b,c,d){d.pub("start","core/dfn"),b.normalize(),a.definitionMap||(a.definitionMap={}),$("dfn").each(function(){var b=$(this).dfnTitle();a.definitionMap[b]=$(this).makeID("dfn",b)}),$("a:not([href])").each(function(){var b=$(this);if(b.hasClass("externalDFN"))return;var c=b.dfnTitle();a.definitionMap[c]&&!(a.definitionMap[c]instanceof Function)&&b.attr("href","#"+a.definitionMap[c]).addClass("internalDFN")}),d.pub("end","core/dfn"),c()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\ndiv.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\ndiv.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n"}),define("core/examples",["text!core/css/examples.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/examples");var f=$("pre.example, pre.illegal-example");f.length&&($(c).find("head link").first().before($("<style/>").text(a)),f.each(function(a,b){var d=$(b),f=a+1,g={number:f,illegal:d.hasClass("illegal-example")},h=d.html().split("\n");while(h.length&&/^\s*$/.test(h[0]))h.shift();while(h.length&&/^\s*$/.test(h[h.length-1]))h.pop();var i=/^(\s+)/.exec(h[0]);if(i){var j=new RegExp("^"+i[1]);for(var k=0;k<h.length;k++)h[k]=h[k].replace(j,"")}g.content=h.join("\n"),d.html(h.join("\n"));var l=$("<div class='example'></div>"),m=$("<div class='example-title'><span>Example "+f+"</span></div>");g.title=d.attr("title"),g.title&&(m.append(c.createTextNode(": "+g.title)),d.removeAttr("title")),l.append(m),l.append(d.clone()),d.replaceWith(l),e.pub("example",g)})),e.pub("end","core/examples"),d()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/issues-notes");var f=$(".issue, .note");if(f.length){$(c).find("head link").first().before($("<style/>").text(a));var g=0;f.each(function(a,b){var d=$(b),f=d.hasClass("issue"),h=d.css("display")!="block",i={inline:h,content:d.html()};i.type=f?"issue":"note",f&&!h&&(g++,i.number=g);if(!h){var j=$("<div class='"+i.type+"'></div>"),k=$("<div class='"+i.type+"-title'><span></span></div>");k.find("span").text(f?"Issue "+g:"Note"),i.title=d.attr("title"),i.title&&(k.append(c.createTextNode(": "+i.title)),d.removeAttr("title")),j.append(k),j.append(d.clone().removeClass(i.type)),d.replaceWith(j)}e.pub(i.type,i)})}e.pub("end","core/issues-notes"),d()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/highlight");var f="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var g=0,h=f.length;g<h;g++){var i=f[g];$("."+i).each(function(){$(this).removeClass(i).addClass("highlight")})}var j=$("pre.highlight, code.highlight"),k=function(){e.pub("end","core/highlight"),d()};j.length?($(c).find("head link").first().before($("<style/>").text(a)),j.addClass("prettyprint"),prettyPrint(k)):k()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function C(a){function i(a){var b=a.charCodeAt(0);if(b!==92)return b;var c=a.charAt(1);return b=h[c],b?b:"0"<=c&&c<="7"?parseInt(a.substring(1),8):c==="u"||c==="x"?parseInt(a.substring(2),16):a.charCodeAt(1)}function j(a){if(a<32)return(a<16?"\\x0":"\\x")+a.toString(16);var b=String.fromCharCode(a);if(b==="\\"||b==="-"||b==="["||b==="]")b="\\"+b;return b}function k(a){var b=a.substring(1,a.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),c=[],d=[],e=b[0]==="^";for(var f=e?1:0,g=b.length;f<g;++f){var h=b[f];if(/\\[bdsw]/i.test(h))c.push(h);else{var k=i(h),l;f+2<g&&"-"===b[f+1]?(l=i(b[f+2]),f+=2):l=k,d.push([k,l]),l<65||k>122||(l<65||k>90||d.push([Math.max(65,k)|32,Math.min(l,90)|32]),l<97||k>122||d.push([Math.max(97,k)&-33,Math.min(l,122)&-33]))}}d.sort(function(a,b){return a[0]-b[0]||b[1]-a[1]});var m=[],n=[NaN,NaN];for(var f=0;f<d.length;++f){var o=d[f];o[0]<=n[1]+1?n[1]=Math.max(n[1],o[1]):m.push(n=o)}var p=["["];e&&p.push("^"),p.push.apply(p,c);for(var f=0;f<m.length;++f){var o=m[f];p.push(j(o[0])),o[1]>o[0]&&(o[1]+1>o[0]&&p.push("-"),p.push(j(o[1])))}return p.push("]"),p.join("")}function l(a){var d=a.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),e=d.length,f=[];for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h;else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(f[j]=-1)}}for(var g=1;g<f.length;++g)-1===f[g]&&(f[g]=++b);for(var g=0,h=0;g<e;++g){var i=d[g];if(i==="(")++h,f[h]===undefined&&(d[g]="(?:");else if("\\"===i.charAt(0)){var j=+i.substring(1);j&&j<=h&&(d[g]="\\"+f[h])}}for(var g=0,h=0;g<e;++g)"^"===d[g]&&"^"!==d[g+1]&&(d[g]="");if(a.ignoreCase&&c)for(var g=0;g<e;++g){var i=d[g],l=i.charAt(0);i.length>=2&&l==="["?d[g]=k(i):l!=="\\"&&(d[g]=i.replace(/[a-zA-Z]/g,function(a){var b=a.charCodeAt(0);return"["+String.fromCharCode(b&-33,b|32)+"]"}))}return d.join("")}var b=0,c=!1,d=!1;for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.ignoreCase)d=!0;else if(/[a-z]/i.test(g.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){c=!0,d=!1;break}}var h={b:8,t:9,n:10,v:11,f:12,r:13},m=[];for(var e=0,f=a.length;e<f;++e){var g=a[e];if(g.global||g.multiline)throw new Error(""+g);m.push("(?:"+l(g)+")")}return new RegExp(m.join("|"),d?"gi":"g")}function D(a){function i(a){switch(a.nodeType){case 1:if(b.test(a.className))return;for(var g=a.firstChild;g;g=g.nextSibling)i(g);var j=a.nodeName;if("BR"===j||"LI"===j)c[f]="\n",e[f<<1]=d++,e[f++<<1|1]=a;break;case 3:case 4:var k=a.nodeValue;k.length&&(h?k=k.replace(/\r\n?/g,"\n"):k=k.replace(/[ \t\r\n]+/g," "),c[f]=k,e[f<<1]=d,d+=k.length,e[f++<<1|1]=a)}}var b=/(?:^|\s)nocode(?:\s|$)/,c=[],d=0,e=[],f=0,g;a.currentStyle?g=a.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(a,null)&&(g=document.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var h=g&&"pre"===g.substring(0,3);return i(a),{sourceCode:c.join("").replace(/\n$/,""),spans:e}}function E(a,b,c,d){if(!b)return;var e={sourceCode:b,basePos:a};c(e),d.push.apply(d,e.decorations)}function G(a){var b=undefined;for(var c=a.firstChild;c;c=c.nextSibling){var d=c.nodeType;b=d===1?b?a:c:d===3?F.test(c.nodeValue)?a:b:b}return b===a?undefined:b}function H(a,b){var c={},d;(function(){var e=a.concat(b),f=[],g={};for(var h=0,i=e.length;h<i;++h){var j=e[h],k=j[3];if(k)for(var l=k.length;--l>=0;)c[k.charAt(l)]=j;var m=j[1],n=""+m;g.hasOwnProperty(n)||(f.push(m),g[n]=null)}f.push(/[\0-\uffff]/),d=C(f)})();var e=b.length,f=function(a){var g=a.sourceCode,h=a.basePos,i=[h,u],j=0,k=g.match(d)||[],l={};for(var m=0,n=k.length;m<n;++m){var o=k[m],p=l[o],q=void 0,r;if(typeof p=="string")r=!1;else{var s=c[o.charAt(0)];if(s)q=o.match(s[1]),p=s[0];else{for(var t=0;t<e;++t){s=b[t],q=o.match(s[1]);if(q){p=s[0];break}}q||(p=u)}r=p.length>=5&&"lang-"===p.substring(0,5),r&&(!q||typeof q[1]!="string")&&(r=!1,p=x),r||(l[o]=p)}var v=j;j+=o.length;if(!r)i.push(h+v,p);else{var w=q[1],y=o.indexOf(w),z=y+w.length;q[2]&&(z=o.length-q[2].length,y=z-w.length);var A=p.substring(5);E(h+v,o.substring(0,y),f,i),E(h+v+y,w,O(A,w),i),E(h+v+z,o.substring(z),f,i)}}a.decorations=i};return f}function I(a){var b=[],c=[];a.tripleQuotedStrings?b.push([o,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):a.multiLineStrings?b.push([o,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):b.push([o,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),a.verbatimStrings&&c.push([o,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var d=a.hashComments;d&&(a.cStyleComments?(d>1?b.push([q,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):b.push([q,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),c.push([o,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):b.push([q,/^#[^\r\n]*/,null,"#"])),a.cStyleComments&&(c.push([q,/^\/\/[^\r\n]*/,null]),c.push([q,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(a.regexLiterals){var e="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";c.push(["lang-regex",new RegExp("^"+B+"("+e+")")])}var f=a.types;f&&c.push([r,f]);var g=(""+a.keywords).replace(/^ | $/g,"");return g.length&&c.push([p,new RegExp("^(?:"+g.replace(/[\s,]+/g,"|")+")\\b"),null]),b.push([u,/^\s+/,null," \r\n	 "]),c.push([s,/^@[a-z_$][a-z_$@0-9]*/i,null],[r,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[u,/^[a-z_$][a-z_$@0-9]*/i,null],[s,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[u,/^\\[\s\S]?/,null],[t,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),H(b,c)}function K(a,b){function j(a){switch(a.nodeType){case 1:if(c.test(a.className))break;if("BR"===a.nodeName)k(a),a.parentNode&&a.parentNode.removeChild(a);else for(var b=a.firstChild;b;b=b.nextSibling)j(b);break;case 3:case 4:if(g){var f=a.nodeValue,h=f.match(d);if(h){var i=f.substring(0,h.index);a.nodeValue=i;var l=f.substring(h.index+h[0].length);if(l){var m=a.parentNode;m.insertBefore(e.createTextNode(l),a.nextSibling)}k(a),i||a.parentNode.removeChild(a)}}}}function k(a){function b(a,c){var d=c?a.cloneNode(!1):a,e=a.parentNode;if(e){var f=b(e,1),g=a.nextSibling;f.appendChild(d);for(var h=g;h;h=g)g=h.nextSibling,f.appendChild(h)}return d}while(!a.nextSibling){a=a.parentNode;if(!a)return}var c=b(a.nextSibling,0);for(var d;(d=c.parentNode)&&d.nodeType===1;)c=d;i.push(c)}var c=/(?:^|\s)nocode(?:\s|$)/,d=/\r\n?|\n/,e=a.ownerDocument,f;a.currentStyle?f=a.currentStyle.whiteSpace:window.getComputedStyle&&(f=e.defaultView.getComputedStyle(a,null).getPropertyValue("white-space"));var g=f&&"pre"===f.substring(0,3),h=e.createElement("LI");while(a.firstChild)h.appendChild(a.firstChild);var i=[h];for(var l=0;l<i.length;++l)j(i[l]);b===(b|0)&&i[0].setAttribute("value",b);var m=e.createElement("OL");m.className="linenums";var n=Math.max(0,b-1|0)||0;for(var l=0,o=i.length;l<o;++l)h=i[l],h.className="L"+(l+n)%10,h.firstChild||h.appendChild(e.createTextNode(" ")),m.appendChild(h);a.appendChild(m)}function L(a){var b=/\bMSIE\b/.test(navigator.userAgent),c=/\n/g,d=a.sourceCode,e=d.length,f=0,g=a.spans,h=g.length,i=0,j=a.decorations,k=j.length,l=0;j[k]=e;var m,n;for(n=m=0;n<k;)j[n]!==j[n+2]?(j[m++]=j[n++],j[m++]=j[n++]):n+=2;k=m;for(n=m=0;n<k;){var o=j[n],p=j[n+1],q=n+2;while(q+2<=k&&j[q+1]===p)q+=2;j[m++]=o,j[m++]=p,n=q}k=j.length=m;var r=null;while(i<h){var s=g[i],t=g[i+2]||e,u=j[l],v=j[l+2]||e,q=Math.min(t,v),w=g[i+1],x;if(w.nodeType!==1&&(x=d.substring(f,q))){b&&(x=x.replace(c,"\r")),w.nodeValue=x;var y=w.ownerDocument,z=y.createElement("SPAN");z.className=j[l+1];var A=w.parentNode;A.replaceChild(z,w),z.appendChild(w),f<t&&(g[i+1]=w=y.createTextNode(d.substring(q,t)),A.insertBefore(w,z.nextSibling))}f=q,f>=t&&(i+=2),f>=v&&(l+=2)}}function N(a,b){for(var c=b.length;--c>=0;){var d=b[c];M.hasOwnProperty(d)?window.console&&console.warn("cannot override language handler %s",d):M[d]=a}}function O(a,b){if(!a||!M.hasOwnProperty(a))a=/^\s*</.test(b)?"default-markup":"default-code";return M[a]}function P(a){var b=a.langExtension;try{var c=D(a.sourceNode),d=c.sourceCode;a.sourceCode=d,a.spans=c.spans,a.basePos=0,O(b,d)(a),L(a)}catch(e){"console"in window&&console.log(e&&e.stack?e.stack:e)}}function Q(a,b,c){var d=document.createElement("PRE");d.innerHTML=a,c&&K(d,c);var e={langExtension:b,numberLines:c,sourceNode:d};return P(e),d.innerHTML}function R(a){function b(a){return document.getElementsByTagName(a)}function m(){var b=window.PR_SHOULD_USE_CONTINUATION?h.now()+250:Infinity;for(;i<d.length&&h.now()<b;i++){var c=d[i],e=c.className;if(e.indexOf("prettyprint")>=0){var f=e.match(k),g;!f&&(g=G(c))&&"CODE"===g.tagName&&(f=g.className.match(k)),f&&(f=f[1]);var l=!1;for(var n=c.parentNode;n;n=n.parentNode)if((n.tagName==="pre"||n.tagName==="code"||n.tagName==="xmp")&&n.className&&n.className.indexOf("prettyprint")>=0){l=!0;break}if(!l){var o=c.className.match(/\blinenums\b(?::(\d+))?/);o=o?o[1]&&o[1].length?+o[1]:!0:!1,o&&K(c,o),j={langExtension:f,sourceNode:c,numberLines:o},P(j)}}}i<d.length?setTimeout(m,250):a&&a()}var c=[b("pre"),b("code"),b("xmp")],d=[];for(var e=0;e<c.length;++e)for(var f=0,g=c[e].length;f<g;++f)d.push(c[e][f]);c=null;var h=Date;h.now||(h={now:function(){return+(new Date)}});var i=0,j,k=/\blang(?:uage)?-([\w.]+)(?!\S)/,l=/\bprettyprint\b/;m()}var a=["break,continue,do,else,for,if,return,while"],b=[a,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],c=[b,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],d=[c,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],e=[c,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],f=[e,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],g="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",h=[c,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],i="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",j=[a,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],k=[a,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],l=[a,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],m=[d,f,h,i+j,k,l],n=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,o="str",p="kwd",q="com",r="typ",s="lit",t="pun",u="pln",v="tag",w="dec",x="src",y="atn",z="atv",A="nocode",B="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",F=/\S/,J=I({keywords:m,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),M={};N(J,["default-code"]),N(H([],[[u,/^[^<?]+/],[w,/^<!\w[^>]*(?:>|$)/],[q,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[t,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),N(H([[u,/^[\s]+/,null," 	\r\n"],[z,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[v,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[y,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[t,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),N(H([],[[z,/^[\s\S]+/]]),["uq.val"]),N(I({keywords:d,hashComments:!0,cStyleComments:!0,types:n}),["c","cc","cpp","cxx","cyc","m"]),N(I({keywords:"null,true,false"}),["json"]),N(I({keywords:f,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:n}),["cs"]),N(I({keywords:e,cStyleComments:!0}),["java"]),N(I({keywords:l,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),N(I({keywords:j,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),N(I({keywords:i,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),N(I({keywords:k,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),N(I({keywords:h,cStyleComments:!0,regexLiterals:!0}),["js"]),N(I({keywords:g,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),N(H([],[[o,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=Q,window.prettyPrint=R,window.PR={createSimpleLexer:H,registerLangHandler:N,sourceDecorator:I,PR_ATTRIB_NAME:y,PR_ATTRIB_VALUE:z,PR_COMMENT:q,PR_DECLARATION:w,PR_KEYWORD:p,PR_LITERAL:s,PR_NOCODE:A,PR_PLAIN:u,PR_PUNCTUATION:t,PR_SOURCE:x,PR_STRING:o,PR_TAG:v,PR_TYPE:r}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(a){return{run:function(b,c,d,e){e.pub("start","core/best-practices");var f=0,g=$("span.practicelab",c),h=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),i=h.find("ul");g.each(function(){var a=$(this),b=a.makeID("bp"),d=$("<li><a></a></li>"),e=d.find("a");f++,e.attr("href","#"+b).text("Best Practice "+f),d.append(c.createTextNode(": "+a.text())),i.append(d),a.prepend(c.createTextNode("Best Practice "+f+": "))}),g.length?($(c).find("head link").first().before($("<style/>").text(a)),$("#bp-summary")&&$("#bp-summary").append(h.contents())):$("#bp-summary").remove(),e.pub("end","core/best-practices"),d()}}}),define("core/figures",[],function(){return{run:function(a,b,c,d){d.pub("start","core/figures"),$(".figure",b).each(function(a,b){var c=$(b),d=c.attr("title")||c.find("[title]").attr("title")||c.attr("alt")||c.find("[alt]").attr("alt")||"",e=$("<figcaption/>").text(d);c.is("div")?(c.append(e),c.renameElement("figure")):(c.wrap("<figure></figure>"),c.parent().append(e))});var e={},f=[],g=0;$("figure").each(function(){var a=$(this),c=a.find("figcaption"),d=c.text(),h=a.makeID("fig",d);g++,c.html("").append(b.createTextNode("Fig. ")).append($("<span class='figno'>"+g+"</span>")).append(b.createTextNode(" ")).append($("<span class='fig-title'/>").text(d)),e[h]=c.contents().clone(),f.push($("<li class='tofline'><a class='tocxref' href='#"+h+"'></a></li>").find(".tocxref").append(c.contents().clone()).end())}),$("a[href]",b).each(function(){var a=$(this),b=a.attr("href");if(!b)return;b=b.substring(1),e[b]&&(a.addClass("fig-ref"),a.html()===""&&a.append(e[b]))});var h=$("#tof",b);if(f.length&&h.length){!h.hasClass("appendix")&&!h.hasClass("introductory")&&!h.parents("section").length&&(h.prevAll("section.introductory").length==h.prevAll("section").length?h.addClass("introductory"):h.prevAll("appendix").length&&h.addClass("appendix")),h.append($("<h2>Table of Figures</h2>")),h.append($("<ul class='tof'/>"));var i=h.find("ul");while(f.length)i.append(f.shift())}d.pub("end","core/figures"),c()}}}),function(){function b(){var b=document.getElementById("respec-err");return b?b.firstElementChild:(b=a.element("div",{id:"respec-err",style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body),a.element("ul",{},b))}function c(c){window.respecEvent&&respecEvent.pub("error",c),a.element("li",{style:"color: #c00"},b(),c)}function d(c){window.respecEvent&&respecEvent.pub("warn",c),a.element("li",{style:"color: #666"},b(),c)}typeof berjon=="undefined"&&(window.berjon={});var a;berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(b,c,d,e,b,c){var f=document.querySelectorAll("script[src]"),g,h="";for(var i=0;i<f.length;i++){var j=f[i].src;/\/js\/require\.js$/.test(j)&&(g=f[i],h=j.replace(/js\/require\.js$/,""))}var k=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],m=document.getElementsByTagName("head")[0],n=this,o=function(f){k.push(f.target.src),k.length==l.length&&(a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b())};if(!berjon.simpleNode&&!berjon.biblio)for(var i=0;i<l.length;i++){var p=l[i],q=document.createElement("script");q.type="text/javascript",q.src=h+p,q.setAttribute("class","remove"),q.onload=o,m.appendChild(q)}else a=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),n.run(d,e,b,c),c.pub("end","w3c/legacy"),b()},run:function(a,b,d,e){try{this.extractConfig(),this.bibref(a,b,d,e),this.webIDL(),this.makeTOC(),this.doRDFa&&this.makeRDFa();var f=this;shortcut.add("Ctrl+Shift+Alt+S",function(){f.showSaveOptions()}),shortcut.add("Esc",function(){f.hideSaveOptions()})}catch(g){c("Processing error: "+g),typeof console!="undefined"&&console.log&&console.log(g)}},makeRDFa:function(){var a=document.getElementById("abstract");if(a){var b="dcterms:abstract",c=a.getAttribute("property");c&&(b=c+" "+b),a.setAttribute("property",b),a.setAttribute("datatype","")}var d=document.querySelectorAll("section");for(var e=0;e<d.length;e++){var f="",g=d[e].firstElementChild,c=d[e].getAttribute("id");c?f="#"+c:g&&(c=g.getAttribute("id"),c&&(f="#"+c)),f!==""&&(d[e].setAttribute("typeof","bibo:Chapter"),d[e].setAttribute("resource",f),d[e].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var b=this;this.saveMenu=a.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),a.element("h4",{},this.saveMenu,"Save Options");var c=a.element("button",{},this.saveMenu,"Save as HTML");c.onclick=function(){b.hideSaveOptions(),b.toHTML()};var d=a.element("button",{},this.saveMenu,"Save as HTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toHTMLSource()};var d=a.element("button",{},this.saveMenu,"Save as XHTML");d.onclick=function(){b.hideSaveOptions(),b.toXHTML()};var d=a.element("button",{},this.saveMenu,"Save as XHTML (Source)");d.onclick=function(){b.hideSaveOptions(),b.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var e=a.element("button",{},this.saveMenu,"Diffmark");e.onclick=function(){b.hideSaveOptions(),b.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var a="<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":a+=" PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,d="";for(var e=0;e<c.length;e++){var f=c[e].name;if(f=="xmlns"||f=="xml:lang")continue;if(f=="prefix"){d=c[e].value;continue}a+=" "+f+'="'+this._esc(c[e].value)+'"'}return this.doRDFa&&(d!==""&&(d+=" "),this.doRDFa!="1.1"?d+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":d+="bibo: http://purl.org/ontology/bibo/",a+=' prefix="'+this._esc(d)+'"',a+=' typeof="bibo:Document"'),a+=">\n",a+=document.documentElement.innerHTML,a+="</html>",a},toXML:function(){var a="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",b=document.doctype;b&&b.publicId?a+=" PUBLIC '"+b.publicId+"' '"+b.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":a+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",a+=">\n",a+="<html";var c=document.documentElement.attributes,e="",f=!1;for(var g=0;g<c.length;g++){var h=c[g].name;if(h=="lang")continue;h=="xmlns"&&(f=!0);if(h=="prefix"){e=c[g].value;continue}a+=" "+h+'="'+this._esc(c[g].value)+'"'}f||(a+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa)if(this.doRDFa!="1.1"){a+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(e!==""){var i=e.split(/\s+/);for(var g=0;g<i.length;g+=2){var j=i[g];j=j.replace(/:$/,""),a+=" xmlns:"+j+'="'+i[g+1]+'"'}}a+=' version="XHTML+RDFa 1.0"'}else e!==""?a+=" prefix='"+e+" bibo: http://purl.org/ontology/bibo/'":a+=" prefix='bibo: http://purl.org/ontology/bibo/'";a+=' typeof="bibo:Document"',a+=">\n";var k=this,l={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(a){l[a]=!0});var m=[!1],n=function(a){var b="";if(a.nodeType==9||a.nodeType==1&&a.nodeName.toLowerCase()=="html")for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);else if(1===a.nodeType){var e=a.nodeName.toLowerCase();b+="<"+e;for(var c=0;c<a.attributes.length;c++){var f=a.attributes[c];b+=" "+f.name+'="'+k._esc(f.value)+'"'}if(l[e])b+=" />";else{b+=">",m.push(e==="style"||e==="script");for(var c=0;c<a.childNodes.length;c++)b+=n(a.childNodes[c]);m.pop(),b+="</"+e+">"}}else 8===a.nodeType?b+="\n<!-- "+a.nodeValue+" -->\n":3===a.nodeType||4===a.nodeType?b+=m[m.length-1]?a.nodeValue:k._esc(a.nodeValue):d("Cannot handle serialising nodes of type: "+a.nodeType);return b};return a+=n(document.documentElement),a+="</html>",a},toDiffHTML:function(){var a=window.location.href;a=a.replace(/\/[^\/]*$/,"/");var b="<!DOCTYPE html>\n";b+="<html";var c=document.documentElement.attributes;for(var d=0;d<c.length;d++)b+=" "+c[d].name+'="'+this._esc(c[d].value)+'"';b+=">\n",b+="<head><title>diff form</title></head>\n",b+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",b+="<input type='hidden' name='base' value='"+a+"'>\n",this.previousDiffURI?b+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":b+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",b+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',b+="<p>Please wait...</p>",b+="</form></body></html>\n";var e=window.open();e.document.write(b),e.document.close(),e.document.form.submit()},toHTML:function(){var a=window.open();a.document.write(this.toString()),a.document.close()},toHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toString())+"</pre>"),a.document.close()},toXHTML:function(){var a=window.open();a.document.write(this.toXML()),a.document.close()},toXHTMLSource:function(){var a=window.open();a.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),a.document.close()},extractConfig:function(){var a=respecConfig||{};a.noIDLSorting||(a.noIDLSorting=!1),a.tocIntroductory===undefined&&(a.tocIntroductory=!1),a.maxTocLevel||(a.maxTocLevel=0),a.diffTool||(a.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),a.doRDFa||(a.doRDFa=!1);for(var b in a)this.hasOwnProperty(b)&&(this[b]=a[b])},makeTOC:function(){var b=this.makeTOCAtLevel(document.body,[0],1);if(!b)return;var c=a.element("section",{id:"toc"});a.element("h2",{"class":"introductory"},c,"Table of Contents"),c.appendChild(b),document.body.insertBefore(c,document.getElementById("sotd").nextSibling)},appendixMode:!1,lastNonAppendix:0,alphabet:"ABCDEFGHIJKLMNOPQRSTUVWXYZ",makeTOCAtLevel:function(b,c,d){var e=this.tocIntroductory?"./x:section|./section":"./x:section[not(@class='introductory')]|./section[not(@class='introductory')]",f=a.findNodes(e,b);if(f.length===0)return null;var g=a.element("ul",{"class":"toc"});for(var h=0;h<f.length;h++){var i=f[h],j=a.hasClass(i,"introductory");if(!i.childNodes.length)continue;var k=i.firstElementChild,l=k.localName.toLowerCase();if(l!="h2"&&l!="h3"&&l!="h4"&&l!="h5"&&l!="h6")continue;var m=k.textContent,n=a.documentFragment();for(var o=0;o<k.childNodes.length;o++){var p=k.childNodes[o].cloneNode(!0);n.appendChild(p);if(p.nodeType==Node.ELEMENT_NODE){var l=p.localName.toLowerCase();if(l=="a"){p=a.renameEl(p,"span");var q=p.getAttribute("class");q?q=" "+q:q="",a.addClass(p,"formerLink"+q),p.removeAttribute("href")}else l=="dfn"&&(p=a.renameEl(p,"span"),p.removeAttribute("id"))}}var r=a.makeID(i,null,m);j||c[c.length-1]++;var s=c.slice();a.hasClass(i,"appendix")&&c.length==1&&!this.appendixMode&&(this.lastNonAppendix=c[0],this.appendixMode=!0),this.appendixMode&&(s[0]=this.alphabet.charAt(c[0]-this.lastNonAppendix));var t=s.join(".");/\./.test(t)||(t+=".");var u=a.documentFragment();j||a.element("span",{"class":"secno"},u,t+" ");var v=u.cloneNode(!0);k.insertBefore(u,k.firstChild);if(/\.$/.test(t)){var w=document.createComment("OddPage");k.parentNode.insertBefore(w,k)}v.appendChild(n);var x=a.element("a",{href:"#"+r,"class":"tocxref"},null,[v]),y=a.element("li",{"class":"tocline"},g,[x]);if(this.maxTocLevel&&d>=this.maxTocLevel)continue;c.push(0);var z=this.makeTOCAtLevel(i,c,d+1);z&&y.appendChild(z),c.pop()}return g},bibref:function(b,d,e,f){var g={},h=0,i=b.informativeReferences,j=b.normativeReferences,k=[];for(var l in i)j[l]&&k.push(l);for(var m=0;m<k.length;m++)delete i[k[m]];var n=a.element("section",{id:"references","class":"appendix"},document.body);a.element("h2",{},n,"References");if(this.refNote){var o=a.element("p",{},n);o.innerHTML=this.refNote}var p=function(a){var b=[];for(var c in a)b.push(c);return b},q=["Normative","Informative"];for(var m=0;m<q.length;m++){var r=q[m],s=r=="Normative"?p(j):p(i),t=a.element("section",{},n);a.makeID(t,null,r+" references"),a.element("h3",{},t,r+" references"),s.sort();if(s.length){var u=a.element("dl",{"class":"bibliography"},t);this.doRDFa&&u.setAttribute("about","");for(var v=0;v<s.length;v++){var w=s[v];a.element("dt",{id:"bib-"+w},u,"["+w+"]");var x=a.element("dd",{},u);this.doRDFa&&(r=="Normative"?x.setAttribute("rel","dcterms:requires"):x.setAttribute("rel","dcterms:references")),berjon.biblio[w]?x.innerHTML=berjon.biblio[w]+"\n":(g[w]||(g[w]=0),g[w]++,h++,x.innerHTML="<em>Reference not found.</em>\n")}}else a.element("p",{},t,"No "+r.toLowerCase()+" references.")}if(h>0){c("Got "+h+" tokens looking like a reference, not in biblio DB: ");for(var y in g)g.hasOwnProperty(y)&&c("Bad ref: "+y+", count = "+g[y])}},webIDL:function(){var b=document.querySelectorAll(".idl"),c=[];for(var d=0;d<b.length;d++){var e=b[d],f=new berjon.WebIDLProcessor({noIDLSorting:this.noIDLSorting}),g=f.definition(e),h=f.makeMarkup();e.parentNode.replaceChild(h,e),(g.type=="interface"||g.type=="exception"||g.type=="dictionary"||g.type=="typedef"||g.type=="callback"||g.type=="enum")&&c.push(g.id)}document.normalize();var i=document.querySelectorAll("a:not([href])");for(var d=0;d<i.length;d++){var j=i[d];if(a.hasClass(j,"externalDFN"))continue;var k=j.textContent;c.indexOf(k)>=0&&(j.setAttribute("href","#idl-def-"+k),a.addClass(j,"idlType"),j.innerHTML="<code>"+k+"</code>")}},_esc:function(a){return a=a.replace(/&/g,"&amp;"),a=a.replace(/>/g,"&gt;"),a=a.replace(/"/g,"&quot;"),a=a.replace(/</g,"&lt;"),a}},berjon.WebIDLProcessor=function(a){this.parent={type:"module",id:"outermost",children:[]},a||(a={});for(var b in a)a.hasOwnProperty(b)&&(this[b]=a[b])},berjon.WebIDLProcessor.prototype={definition:function(a){var b={children:[]},d=a.getAttribute("title");return d=this.parseExtendedAttributes(d,b),d.indexOf("interface")===0||d.indexOf("partial")===0?this.processInterface(b,d,a):d.indexOf("exception")===0?this.exception(b,d,a):d.indexOf("dictionary")===0?this.dictionary(b,d,a):d.indexOf("callback")===0?this.callback(b,d,a):d.indexOf("enum")===0?this.processEnum(b,d,a):d.indexOf("typedef")===0?this.typedef(b,d,a):/\bimplements\b/.test(d)?this.processImplements(b,d,a):c("Expected definition, got: "+d),this.parent.children.push(b),this.processMembers(b,a),b},processInterface:function(a,b,d){a.type="interface";var e=/^\s*(partial\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);if(e){a.partial=!!e[1],a.id=e[2],a.refId=this._id(a.id);if(d.getAttribute("data-merge")){a.merge=[];var f=d.getAttribute("data-merge").split(" ");for(var g=0;g<f.length;g++)a.merge.push(f[g])}e[3]&&(a.superclasses=e[3].split(/\s*,\s*/))}else c("Expected interface, got: "+b);return a},dictionary:function(a,b,d){a.type="dictionary";var e=/^\s*dictionary\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id),e[2]&&(a.superclasses=e[2].split(/\s*,\s*/))):c("Expected dictionary, got: "+b),a},callback:function(a,b,d){a.type="callback";var e=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(b);if(e){a.id=e[1],a.refId=this._id(a.id);var f=e[2];a.nullable=!1,/\?$/.test(f)&&(f=f.replace(/\?$/,""),a.nullable=!0),a.array=!1,/\[\]$/.test(f)&&(f=f.replace(/\[\]$/,""),a.array=!0),a.datatype=f}else c("Expected callback, got: "+b);return a},processEnum:function(a,b,d){a.type="enum";var e=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected enum, got: "+b),a},exception:function(a,b,d){a.type="exception";var e=/^\s*exception\s+([A-Za-z][A-Za-z0-9]*)\s*/.exec(b);return e?(a.id=e[1],a.refId=this._id(a.id)):c("Expected exception, got: "+b),a},typedef:function(b,d,e){b.type="typedef",b.extendedAttributes=null;var f=/^\s*typedef\s+(.+)\s+(\S+)\s*$/.exec(d);if(f){var g=f[1];b.nullable=!1,/\?$/.test(g)&&(g=g.replace(/\?$/,""),b.nullable=!0),b.array=!1,/\[\]$/.test(g)&&(g=g.replace(/\[\]$/,""),b.array=!0),b.datatype=g,b.id=f[2],b.refId=this._id(b.id),b.description=a.documentFragment(),a.copyChildren(e,b.description)}else c("Expected typedef, got: "+d);return b},processImplements:function(b,d,e){b.type="implements",b.extendedAttributes=null;var f=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(d);return f?(b.id=f[1],b.refId=this._id(b.id),b.datatype=f[2],b.description=a.documentFragment(),a.copyChildren(e,b.description)):c("Expected implements, got: "+d),b},processMembers:function(b,c){var d=this.parent;this.parent=b;var e=a.findNodes("./dt",c);for(var f=0;f<e.length;f++){var g=e[f],h=g.nextElementSibling,i;b.type=="exception"?i=this.exceptionMember(g,h):b.type=="dictionary"?i=this.dictionaryMember(g,h):b.type=="callback"?i=this.callbackMember(g,h):b.type=="enum"?i=this.processEnumMember(g,h):i=this.interfaceMember(g,h),b.children.push(i)}this.parent=d},parseConst:function(a,b){var c=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(b);if(c){a.type="constant";var d=c[1];return a.nullable=!1,/\?$/.test(d)&&(d=d.replace(/\?$/,""),a.nullable=!0),a.datatype=d,a.id=c[2],a.refId=this._id(a.id),a.value=c[3],!0}return!1},exceptionMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);if(this.parseConst(e,f))return e;var g=/^\s*(.*?)\s+(\S+)\s*$/.exec(f);if(g){e.type="field";var h=g[1];return e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e.id=g[2],e.refId=this._id(e.id),e}c("Expected exception member, got: "+f)},dictionaryMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(f);if(g){e.type="member";var h=g[1];return e.id=g[2],e.refId=this._id(e.id),e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.datatype=h,e}c("Expected dictionary member, got: "+f)},callbackMember:function(b,d){var e={children:[]},f=this._norm(b.textContent);e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var g=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(f);if(g){e.type="member";var h=g[1];e.id=g[2],e.refId=this._id(e.id),e.defaultValue=g[3],e.nullable=!1,/\?$/.test(h)&&(h=h.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(h)&&(h=h.replace(/\[\]$/,""),e.array=!0),e.optional=!1;var i=h.split(/\s+/),j=i.indexOf("optional");return j>-1&&(e.optional=!0,i.splice(j,1),h=i.join(" ")),e.datatype=h,e}c("Expected callback member, got: "+f)},processEnumMember:function(b,c){var d={children:[]},e=this._norm(b.textContent);return d.description=a.documentFragment(),a.copyChildren(c,d.description),e=this.parseExtendedAttributes(e,d),d.type="member",d.id=e,d.refId=this._id(d.id),d},interfaceMember:function(b,d){var e={children:[]},f=this._norm(b.textContent),g=a.findNodes("dl[@class='parameters']",d)[0],h=a.findNodes("*[@class='exception']",d),i=!1;d.id?i=!0:d.id="temporaryIDJustForCSS",d.refId=this._id(d.id);var j=document.querySelectorAll("#"+d.id+" .getraises, #"+d.id+" .setraises");i||d.removeAttribute("id"),e.description=a.documentFragment(),a.copyChildren(d,e.description),f=this.parseExtendedAttributes(f,e);var k;k=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(f);if(k){e.type="attribute",e.readonly=k[1]=="readonly";var l=k[2];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[3],e.refId=this._id(e.id),e.raises=[];if(j.length)for(var m=0;m<j.length;m++){var n=j[m],o={id:n.getAttribute("title"),onSet:a.hasClass(n,"setraises"),onGet:a.hasClass(n,"getraises")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}return e}if(this.parseConst(e,f))return e;k=/^\s*\b(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(f);if(k){e.type="method";var l=k[1];e.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),e.nullable=!0),e.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),e.array=!0),e.datatype=l,e.id=k[2],e.refId=this._id(e.id),e.params=[];var s=k[3];e.raises=[];if(h.length)for(var m=0;m<h.length;m++){var n=h[m],o={id:n.getAttribute("title")};if(n.localName.toLowerCase()=="dl"){o.type="codelist",o.description=[];var p=a.findNodes("./dt",n);for(var q=0;q<p.length;q++){var b=p[q],d=b.nextElementSibling,r={id:b.textContent,description:a.documentFragment()};a.copyChildren(d,r.description),o.description.push(r)}}else n.localName.toLowerCase()=="div"?(o.type="simple",o.description=a.documentFragment(),a.copyChildren(n,o.description)):c("Do not know what to do with exceptions being raised defined outside of a div or dl.");n.parentNode.removeChild(n),e.raises.push(o)}if(g){g.parentNode.removeChild(g);var p=a.findNodes("./dt",g);for(var m=0;m<p.length;m++){var b=p[m],d=b.nextElementSibling,s=b.textContent,t={};s=this.parseExtendedAttributes(s,t);var k=/^\s*\b(.+?)\s+([^\s]+)\s*$/.exec(s);if(!k){c("Expected parameter definition, got: "+s);break}var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),t.description=a.documentFragment(),a.copyChildren(d,t.description),e.params.push(t)}}else while(s.length){var t={};s=this.parseExtendedAttributes(s,t);var u=/^\s*(?:in\s+)?\b([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/,k=u.exec(s);if(!k){c("Expected parameter list, got: "+s);break}s=s.replace(u,"");var l=k[1];t.nullable=!1,/\?$/.test(l)&&(l=l.replace(/\?$/,""),t.nullable=!0),t.array=!1,/\[\]$/.test(l)&&(l=l.replace(/\[\]$/,""),t.array=!0),t.datatype=l,t.id=k[2],t.refId=this._id(t.id),e.params.push(t)}var v=!1;for(var m=0;m<e.params.length;m++){var t=e.params[m],w=t.datatype.split(/\s+/),x=w.indexOf("optional");x>-1&&(v=!0,w.splice(x,1),t.datatype=w.join(" ")),t.optional=v}return e}c("Expected interface member, got: "+f)},parseExtendedAttributes:function(a,b){return a=a.replace(/^\s*\[([^\]]+)\]\s+/,function(a,c){return b.extendedAttributes=c,""}),a},makeMarkup:function(){var b=a.documentFragment(),c=a.element("pre",{"class":"idl"},b);return c.innerHTML=this.writeAsWebIDL(this.parent,0),b.appendChild(this.writeAsHTML(this.parent)),b},writeAsHTML:function(b){if(b.type=="module")return b.id=="outermost"?(b.children.length>1&&c("We currently only support one structural level per IDL fragment"),this.writeAsHTML(b.children[0])):(d("No HTML can be generated for module definitions."),a.element("span"));if(b.type=="typedef"){var e;if(b.description&&b.description.childNodes.length)e=[b.description];else{var f=a.element("span",{"class":"idlTypedefType"},null);f.innerHTML=this.writeDatatype(b.datatype),e=[a.text("Throughout this specification, the identifier "),a.element("span",{"class":"idlTypedefID"},null,b.id),a.text(" is used to refer to the "),a.text(b.array?"array of ":""),f,a.text(b.nullable?" (nullable)":""),a.text(" type.")]}return a.element("div",{"class":"idlTypedefDesc"},null,e)}if(b.type=="implements"){var e;return b.description&&b.description.childNodes.length?e=[b.description]:(e=[a.text("All instances of the "),a.element("code",{},null,[a.element("a",{},null,b.id)]),a.text(" type are defined to also implement the "),a.element("a",{},null,b.datatype),a.text(" interface.")],e=[a.element("p",{},null,e)]),a.element("div",{"class":"idlImplementsDesc"},null,e)}if(b.type=="exception"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["field","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="field"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlFieldType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return g}if(b.type=="dictionary"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;this.noIDLSorting||n.sort(function(a,b){return a.id<b.id?-1:a.id>b.id?1:0});var o=a.element("section",{},g);e=[a.text("Dictionary "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Members")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"dictionary-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="callback"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children,e;if(n.length===0)return g;var o=a.element("section",{},g);e=[a.text("Callback "),a.element("a",{"class":"idlType"},null,b.id),a.text(" Parameters")],a.element("h2",{},o,e);var q=a.element("dl",{"class":"callback-members"},o);for(var r=0;r<n.length;r++){var s=n[r],t=a.element("dt",{id:h+s.refId},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlMemberType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.nullable&&a.text(", nullable",t),s.defaultValue&&(a.text(", defaulting to ",t),a.element("code",{},t,[a.text(s.defaultValue)]))}return g}if(b.type=="enum"){var g=a.documentFragment(),h="widl-"+b.refId+"-",n=b.children;if(n.length===0)return g;var o=a.element("table",{"class":"simple"},g);a.element("tr",{},o,[a.element("th",{colspan:2},null,[a.text("Enumeration description")])]);for(var r=0;r<n.length;r++){var s=n[r],x=a.element("tr",{},o),y=a.element("td",{},x);a.element("code",{},y,s.id),a.element("td",{},x,[s.description])}return g}if(b.type=="interface"){var g=a.documentFragment(),h="widl-"+b.refId+"-",i=["attribute","method","constant"],j=function(a){return a.type==m},k=function(a,b){return a.id<b.id?-1:a.id>b.id?1:0};for(var l=0;l<i.length;l++){var m=i[l],n=b.children.filter(j);if(n.length===0)continue;this.noIDLSorting||n.sort(k);var o=a.element("section",{},g),p=m;p=p.substr(0,1).toUpperCase()+p.substr(1)+"s",a.element("h2",{},o,p);var q=a.element("dl",{"class":m+"s"},o);for(var r=0;r<n.length;r++){var s=n[r],z=m=="method"?this.makeMethodID(h,s):a.idThatDoesNotExist(h+s.refId),t=a.element("dt",{id:z},q);a.element("code",{},t,s.id);var u=a.element("dd",{},q,[s.description]);if(m=="method"){if(s.params.length){var A=a.element("table",{"class":"parameters"},u),x=a.element("tr",{},A);["Parameter","Type","Nullable","Optional","Description"].forEach(function(b){a.element("th",{},x,b)});for(var B=0;B<s.params.length;B++){var C=s.params[B],x=a.element("tr",{},A);a.element("td",{"class":"prmName"},x,C.id);var D=a.element("td",{"class":"prmType"},x),w=/^sequence<(.+)>$/.exec(C.datatype);if(w)a.element("code",{},D,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,C.datatype)];C.array&&e.push(a.text("[]")),a.element("code",{},D,e)}C.nullable?a.element("td",{"class":"prmNullTrue"},x,"✔"):a.element("td",{"class":"prmNullFalse"},x,"✘"),C.optional?a.element("td",{"class":"prmOptTrue"},x,"✔"):a.element("td",{"class":"prmOptFalse"},x,"✘");var e=C.description?[C.description]:"";a.element("td",{"class":"prmDesc"},x,e)}}else a.element("div",{},u,[a.element("em",{},null,"No parameters.")]);var E=a.element("div",{},u);a.element("em",{},E,"Return type: ");var w=/^sequence<(.+)>$/.exec(s.datatype);if(w)a.element("code",{},E,[a.text("sequence<"),a.element("a",{},null,w[1]),a.text(">")]);else{var e=[a.element("a",{},null,s.datatype)];s.array&&e.push(a.text("[]")),a.element("code",{},E,e)}s.nullable&&a.text(", nullable",E)}else if(m=="attribute"){a.text(" of type ",t),s.array&&a.text("array of ",t);var v=a.element("span",{"class":"idlAttrType"},t),w=/^sequence<(.+)>$/.exec(s.datatype);w?(a.text("sequence<",v),a.element("a",{},v,w[1]),a.text(">",v)):a.element("a",{},v,s.datatype),s.readonly&&a.text(", readonly",t),s.nullable&&a.text(", nullable",t)}else m=="constant"&&(a.text(" of type ",t),a.element("span",{"class":"idlConstType"},t,[a.element("a",{},null,s.datatype)]),s.nullable&&a.text(", nullable",t))}}return typeof b.merge!="undefined"&&b.merge.length>0&&setTimeout(function(){for(var a=0;a<b.merge.length;a++){var c=document.querySelector("#idl-def-"+b.refId),d=document.querySelector("#idl-def-"+b.merge[a]);d.parentNode.parentNode.removeChild(d.parentNode),c.appendChild(document.createElement("br")),c.appendChild(d)}},0),g}},makeMethodID:function(b,c){var d=b+c.refId+"-"+c.datatype+"-",e=[];for(var f=0,g=c.params.length;f<g;f++){var h=c.params[f];e.push(h.datatype+(h.array?"Array":"")+"-"+h.id)}return d+=e.join("-"),a.sanitiseID(d)},writeAsWebIDL:function(a,b){if(a.type=="module"){if(a.id=="outermost"){var c="";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b);return c}var c="<span class='idlModule'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"module <span class='idlModuleID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++)c+=this.writeAsWebIDL(a.children[d],b+1);return c+=this._idn(b)+"};</span>\n",c}if(a.type=="typedef"){var e=a.nullable?"?":"",f=a.array?"[]":"";return"<span class='idlTypedef' id='idl-def-"+a.refId+"'>typedef <span class='idlTypedefType'>"+this.writeDatatype(a.datatype)+"</span>"+f+e+" <span class='idlTypedefID'>"+a.id+"</span>;</span>"}if(a.type=="implements")return"<span class='idlImplements'><a>"+a.id+"</a> implements <a>"+a.datatype+"</a>;";if(a.type=="interface"){var c="<span class='idlInterface' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b),a.partial&&(c+="partial "),c+="interface <span class='idlInterfaceID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var g=0,h=0,i=0,j=!1;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="attribute"?g=c>g?c:g:a.type=="method"?h=c>h?c:h:a.type=="constant"&&(i=c>i?c:i),a.type=="attribute"&&a.readonly&&(j=!0)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="attribute"?c+=this.writeAttribute(l,g,b+1,k,j):l.type=="method"?c+=this.writeMethod(l,h,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="exception"){var c="<span class='idlException' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"exception <span class='idlExceptionID'>"+a.id+"</span> {\n";var g=0,i=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),a.type=="field"?g=c>g?c:g:a.type=="constant"&&(i=c>i?c:i)});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];l.type=="field"?c+=this.writeField(l,g,b+1,k):l.type=="constant"&&(c+=this.writeConst(l,i,b+1,k))}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="dictionary"){var c="<span class='idlDictionary' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"dictionary <span class='idlDictionaryID'>"+a.id+"</span>",a.superclasses&&a.superclasses.length&&(c+=" : "+a.superclasses.map(function(a){return"<span class='idlSuperclass'><a>"+a+"</a></span>"}).join(", ")),c+=" {\n";var m=0;a.children.forEach(function(a,b){var c=a.datatype.length;a.nullable&&(c+=1),a.array&&(c+=2),m=c>m?c:m});var k="widl-"+a.refId+"-";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this.writeMember(l,m,b+1,k)}return c+=this._idn(b)+"};</span>\n",c}if(a.type=="callback"){var c="<span class='idlCallback' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"callback <span class='idlCallbackID'>"+a.id+"</span>",c+=" = ";var e=a.nullable?"?":"",f=a.array?"[]":"";c+="<span class='idlCallbackType'>"+this.writeDatatype(a.datatype)+f+e+"</span> ",c+="(";var n=this;return c+=a.children.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+n.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),c+=");</span>\n",c}if(a.type=="enum"){var c="<span class='idlEnum' id='idl-def-"+a.refId+"'>";a.extendedAttributes&&(c+=this._idn(b)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),c+=this._idn(b)+"enum <span class='idlEnumID'>"+a.id+"</span> {\n";for(var d=0;d<a.children.length;d++){var l=a.children[d];c+=this._idn(b+1)+'"<span class="idlEnumItem">'+l.id+'</span>"',d<a.children.length-1&&(c+=","),c+="\n"}return c+=this._idn(b)+"};</span>\n",c}},writeField:function(a,b,c,d){var e="<span class='idlField'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlFieldType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlFieldName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",e+=";</span>\n",e},writeAttribute:function(a,b,c,d,e){var f=[],g=[];if(a.raises.length)for(var h=0;h<a.raises.length;h++){var i=a.raises[h];i.onGet&&g.push(i),i.onSet&&f.push(i)}var j="<span class='idlAttribute'>";a.extendedAttributes&&(j+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),j+=this._idn(c),e&&(a.readonly?j+="readonly ":j+="         "),j+="attribute ";var k=b-a.datatype.length;a.nullable&&(k-=1),a.array&&(k-=2);var l=a.nullable?"?":"",m=a.array?"[]":"";j+="<span class='idlAttrType'>"+this.writeDatatype(a.datatype)+m+l+"</span> ";for(var h=0;h<k;h++)j+=" ";return j+="<span class='idlAttrName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",j+=";</span>\n",j},writeMethod:function(a,b,c,d){var e="<span class='idlMethod'>";a.extendedAttributes&&(e+=this._idn(c)+"[<span class='extAttr'>"+a.extendedAttributes+"</span>]\n"),e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMethType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";var j=this.makeMethodID(d,a);e+="<span class='idlMethName'><a href='#"+j+"'>"+a.id+"</a></span> (";var k=this;return e+=a.params.map(function(a){var b=a.nullable?"?":"",c=a.optional?"optional ":"",d=a.array?"[]":"",e="<span class='idlParam'>";return a.extendedAttributes&&(e+="[<span class='extAttr'>"+a.extendedAttributes+"</span>] "),e+=c+"<span class='idlParamType'>"+k.writeDatatype(a.datatype)+d+b+"</span> "+"<span class='idlParamName'>"+a.id+"</span>"+"</span>",e}).join(", "),e+=")",e+=";</span>\n",e},writeConst:function(a,b,c,d){var e="<span class='idlConst'>";e+=this._idn(c),e+="const ";var f=b-a.datatype.length;a.nullable&&(f-=1);var g=a.nullable?"?":"";e+="<span class='idlConstType'><a>"+a.datatype+"</a>"+g+"</span> ";for(var h=0;h<f;h++)e+=" ";return e+="<span class='idlConstName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span> = "+"<span class='idlConstValue'>"+a.value+"</span>;</span>\n",e},writeMember:function(a,b,c,d){var e="<span class='idlMember'>";e+=this._idn(c);var f=b-a.datatype.length;a.nullable&&(f-=1),a.array&&(f-=2);var g=a.nullable?"?":"",h=a.array?"[]":"";e+="<span class='idlMemberType'>"+this.writeDatatype(a.datatype)+h+g+"</span> ";for(var i=0;i<f;i++)e+=" ";return e+="<span class='idlMemberName'><a href='#"+d+a.refId+"'>"+a.id+"</a></span>",a.defaultValue&&(e+=" = <span class='idlMemberValue'>"+a.defaultValue+"</span>"),e+=";</span>\n",e},writeDatatype:function(a){var b=/^sequence<(.+)>$/.exec(a);return b?"sequence&lt;<a>"+b[1]+"</a>&gt;":"<a>"+a+"</a>"},_idn:function(a){var b="";for(var c=0;c<a;c++)b+="    ";return b},_norm:function(a){return a=a.replace(/^\s+/,"").replace(/\s+$/,""),a.split(/\s+/).join(" ")},_id:function(a){return a.replace(/[^a-zA-Z_\-]/g,"")}}}(),function(){if(!document.evaluate){window.XPathResult=function(a){return a.snapshotLength=a.length,a.snapshotItem=function(a){return this[a]},a},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var a=function(a){var b=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},c=null,d=function(){if(c==null){var a=document.createNodeIterator(document.body,4,function(){return 1},!1);c=[];var b;while(b=a.nextNode())c.push(b)}},e=function(a){d();var b=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(a)&8&&b.push(c[e]);return b},f=function(a,b){var c=document.querySelectorAll(a),d=[];for(var e=0,f=c.length;e<f;e++)c[e].compareDocumentPosition(b)&16&&d.push(c[e]);return d},g=function(a,b){var c=a.querySelectorAll(b),d=[];for(var e=0,f=c.length;e<f;e++)c[e].parentNode==a&&d.push(c[e]);return d};a.evaluate=function(a,c,d,h,i){return a=="ancestor::x:section|ancestor::section"?XPathResult(b("section",c)):a=="./x:section|./section"?XPathResult(g(c,"section")):a=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(g(c,"section:not([class='introductory'])")):a==".//text()"?XPathResult(e(c)):a=="ancestor::abbr"||a=="ancestor::acronym"?XPathResult(f(a=="ancestor::abbr"?"abbr":"acronym",c)):a=="./dt"?XPathResult(g(c,"dt")):a=="dl[@class='parameters']"?XPathResult(c.querySelectorAll("dl[class='parameters']")):a=="*[@class='exception']"?XPathResult(c.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?a(Document.prototype):a(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(a,b,c,d){d.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(c,d,a,b,c,d)}}}),define("core/fix-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/fix-headers");var e=$("section:not(.introductory)",b).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");e.each(function(){var a=$(this).parents("section").length+1;a>6&&(a=6);var b="h"+a;this.localName.toLowerCase()!=b&&$(this).renameElement(b)}),d.pub("end","core/fix-headers"),c()}}}),define("w3c/informative",[],function(){return{run:function(a,b,c,d){d.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),d.pub("end","core/informative"),c()}}}),define("core/section-refs",[],function(){return{run:function(a,b,c,d){d.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var a=$(this);if(!a.attr("href"))return;var b=a.attr("href").substring(1),c=$("#"+b),d="Not found '"+b+"'";c.length&&(d=c.find("> :first-child").text()),a.text("section "+d)}),d.pub("end","core/section-refs"),c()}}}),define("core/id-headers",[],function(){return{run:function(a,b,c,d){d.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var a=$(this);if(!a.attr("id")){if(a.parent("section").attr("id")&&a.prev().length===0)return;a.makeID()}}),d.pub("end","core/id-headers"),c()}}}),define("w3c/unhtml5",["core/utils"],function(a){return{run:function(a,b,c,d){d.pub("start","w3c/unhtml5"),$.each("section figcaption figure".split(" "),function(a,c){$(c,b).renameElement("div").addClass(c)}),$("style:not([type])").attr("type","text/css"),$("script:not([type])").attr("type","text/javascript"),d.pub("end","w3c/unhtml5"),c()}}}),define("core/remove-respec",[],function(){return{run:function(a,b,c,d){d.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",b).remove(),d.pub("end","core/remove-respec"),c()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/highlight","core/best-practices","core/figures","w3c/legacy","core/fix-headers","w3c/informative","core/section-refs","core/id-headers","w3c/unhtml5","core/remove-respec"],function(a,b){var c=Array.prototype.slice.call(arguments),d=!1;a(function(){d=!0,b.runAll(c)})}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:'Leo Geurts; Lambert Meertens; Steven Pemberton. <a href="http://www.cwi.nl/~steven/abc"><cite>The ABC Programmer\'s Handbook.</cite></a> Prentice-Hall. ISBN: 0-13-000027-2. URL: <a href="http://www.cwi.nl/~steven/abc">http://www.cwi.nl/~steven/abc</a>',ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-access-control-20080912"><cite>Access Control for Cross-Site Requests.</cite></a> 12 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-access-control-20080912">http://www.w3.org/TR/2008/WD-access-control-20080912</a> ',ACDI:'Rhys Lewis. <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901"><cite>Authoring Challenges for Device Independence.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-acdi-20030901">http://www.w3.org/TR/2003/NOTE-acdi-20030901</a> ',ACSS:'Chris Lilley; T. V. Raman. <a href="http://www.w3.org/TR/1999/WD-acss-19990902"><cite>Aural Cascading Style Sheets (ACSS) Specification.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-acss-19990902">http://www.w3.org/TR/1999/WD-acss-19990902</a> ',"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:'Chris Ridpath; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/WD-AERT-20000426"><cite>Techniques For Accessibility Evaluation And Repair Tools.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-AERT-20000426">http://www.w3.org/TR/2000/WD-AERT-20000426</a> ',AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":'Azzeddine Lazrek; Bruce R. Miller. <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131"><cite>Arabic mathematical notation.</cite></a> 31 January 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-arabic-math-20060131">http://www.w3.org/TR/2006/NOTE-arabic-math-20060131</a> ',"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":'Jan Richards; Charles McCathieNevile; Jutta Treviranus. <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221"><cite>Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.</cite></a> 21 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221">http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221</a> ',ATAG10:'Jutta Treviranus; et al. <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203"><cite>Authoring Tool Accessibility Guidelines 1.0.</cite></a> 3 February 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-ATAG10-20000203">http://www.w3.org/TR/2000/REC-ATAG10-20000203</a> ',"ATAG10-TECHS":'Gregory Rosmaita; et al. <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029"><cite>Techniques for Authoring Tool Accessibility Guidelines 1.0.</cite></a> 29 October 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029">http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029</a> ',ATAG20:'Jan Richards; Jutta Treviranus; Jeanne Spellman. <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217"><cite>Authoring Tool Accessibility Guidelines (ATAG) 2.0.</cite></a> 17 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ATAG20-20090217">http://www.w3.org/TR/2009/WD-ATAG20-20090217</a> ',"ATAG20-TECHS":'Jan Richards; Jutta Treviranus; Tim Boland. <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310"><cite>Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.</cite></a> 10 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310">http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310</a> ',BACKPLANE:'Steven Pemberton; et al. <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116"><cite>Rich Web Application Backplane.</cite></a> 16 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-backplane-20061116">http://www.w3.org/TR/2006/NOTE-backplane-20061116</a> ',"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:'A. Phillips; M. Davis. <a href="http://tools.ietf.org/html/bcp47"><cite>Tags for Identifying Languages</cite></a> September 2009. IETF Best Current Practice. URL: <a href="http://tools.ietf.org/html/bcp47">http://tools.ietf.org/html/bcp47</a> ',BECSS:'Ian Hickson. <a href="http://www.w3.org/TR/2007/WD-becss-20071019"><cite>Behavioral Extensions to CSS.</cite></a> 19 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-becss-20071019">http://www.w3.org/TR/2007/WD-becss-20071019</a> ',BLOB:'Arun Ranganathan. <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob"><cite>Blob.</cite></a> 17 November 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-FileAPI-20091117/">http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob</a> ',"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":'Konrad Lanz; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220"><cite>Known Issues with Canonical XML 1.0 (C14N/1.0).</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220">http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220</a> ',"C14N2-TestCases":'Pratik Datta, Frederick Hirsch, <a href="http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/"><cite>Test Cases for Canonical XML 2.0</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/">http://www.w3.org/TR/2012/WD-xml-c14n2-testcases-20120105/</a>',"CALL-CONTROL-REQS":'Brad Porter. <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413"><cite>Call Control Requirements in a Voice Browser Framework.</cite></a> 13 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-call-control-reqs-20010413">http://www.w3.org/TR/2001/WD-call-control-reqs-20010413</a> ',"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":'Ian Hickson. <a href="http://www.w3.org/TR/2dcontext/"><cite>HTML Canvas 2D Context.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2dcontext/">http://www.w3.org/TR/2dcontext/</a> ',"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:'Franklin Reynolds; et al. <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.</cite></a> 15 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115">http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115</a> ',"CCPP-COORDINATION":'Johan Hjelm; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220"><cite>CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.</cite></a> 20 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220">http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220</a> ',"CCPP-RA":'Johan Hjelm; Mikael Nilsson; Hidetaka Ohto. <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721"><cite>Composite Capabilities/Preference Profiles: Requirements and Architecture.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ra-20000721">http://www.w3.org/TR/2000/WD-CCPP-ra-20000721</a> ',"CCPP-STRUCT-VOCAB2":'C&#233;dric Kiss. <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430"><cite>Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.</cite></a> 30 April 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430">http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430</a> ',"CCPP-TA":'Mikael Nilsson. <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721"><cite>Composite Capabilities/Preference Profiles: Terminology and Abbreviations.</cite></a> 21 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-CCPP-ta-20000721">http://www.w3.org/TR/2000/WD-CCPP-ta-20000721</a> ',"CCPP-TRUST":'Johan Hjelm; Hidetaka Ohto; Lalitha Suryanarayana. <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220"><cite>CC/PP Implementors Guide: Privacy and Protocols.</cite></a> 20 December 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-CCPP-trust-20011220">http://www.w3.org/TR/2001/WD-CCPP-trust-20011220</a> ',CCXML:'RJ Auburn. <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119"><cite>Voice Browser Call Control: CCXML Version 1.0.</cite></a> 19 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ccxml-20070119">http://www.w3.org/TR/2007/WD-ccxml-20070119</a> ',CDFREQS:'Steve Speicher; Petri Vuorimaa. <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219"><cite>Compound Document Use Cases and Requirements Version 2.0.</cite></a> 19 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-CDFReqs-20051219">http://www.w3.org/TR/2005/WD-CDFReqs-20051219</a> ',CDR:'Lasse Pajunen; et al. <a href="http://www.w3.org/TR/2007/CR-CDR-20070718"><cite>Compound Document by Reference Framework 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-CDR-20070718">http://www.w3.org/TR/2007/CR-CDR-20070718</a> ',CDRREQS:'Daniel Appelquist; Antoine Quint; Timur Mehrvarz. <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219"><cite>Compound Document by Reference Use Cases and Requirements Version 1.0.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219">http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219</a> ',CGM:'Roy Platon; Chris Lilley. <a href="http://www.w3.org/TR/NOTE-cgm-970618"><cite>Use of CGM as a Scalable Graphics Format.</cite></a> 18 June 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-cgm-970618">http://www.w3.org/TR/NOTE-cgm-970618</a> ',CHARMOD:'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/REC-charmod-20050215"><cite>Character Model for the World Wide Web 1.0: Fundamentals.</cite></a> 15 February 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-charmod-20050215">http://www.w3.org/TR/2005/REC-charmod-20050215</a> ',"CHARMOD-NORM":'Martin J. D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027"><cite>Character Model for the World Wide Web 1.0: Normalization.</cite></a> 27 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-charmod-norm-20051027">http://www.w3.org/TR/2005/WD-charmod-norm-20051027</a> ',"CHARMOD-RESID":'Fran&#231;ois Yergeau; et al. <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122"><cite>Character Model for the World Wide Web 1.0: Resource Identifiers.</cite></a> 22 November 2004. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/CR-charmod-resid-20041122">http://www.w3.org/TR/2004/CR-charmod-resid-20041122</a> ',CHARREQ:'Martin J. D&#252;rst. <a href="http://www.w3.org/TR/1998/WD-charreq-19980710"><cite>Requirements for String Identity Matching and String Indexing.</cite></a> 10 July 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-charreq-19980710">http://www.w3.org/TR/1998/WD-charreq-19980710</a> ',CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":'Doug Schepers; Charles McCathieNevile. <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115"><cite>Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.</cite></a> 15 November 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-clipboard-apis-20061115">http://www.w3.org/TR/2006/WD-clipboard-apis-20061115</a> ',"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":'Carlos A Velasco; Johannes Koch. <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908"><cite>Representing Content in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908">http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908</a> ',COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:'Richard Cyganiak; Leo Sauermann. <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203"><cite>Cool URIs for the Semantic Web.</cite></a> 3 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-cooluris-20081203">http://www.w3.org/TR/2008/NOTE-cooluris-20081203</a> ',CORS:'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-cors-20090317"><cite>Cross-Origin Resource Sharing.</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-cors-20090317">http://www.w3.org/TR/2009/WD-cors-20090317</a> ',"CORE-DEVICE":'Robin Berjon. <a href="http://dev.w3.org/2009/dap/device/"><cite>Core Device Interfaces.</cite></a> 02 December 2009. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/device/">http://dev.w3.org/2009/dap/device/</a> ',"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":'Markus Lauff; Amy Yu. <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510"><cite>Core Presentation Characteristics:&#160;Requirements and Use Cases.</cite></a> 10 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-cpc-req-20030510">http://www.w3.org/TR/2003/WD-cpc-req-20030510</a> ',CSELECTION:'Rhys Lewis; Max Froumentin; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-20070725"><cite>Content Selection for Device Independence (DISelect) 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-20070725">http://www.w3.org/TR/2007/CR-cselection-20070725</a> ',"CSELECTION-PRIMER":'Roland Merrick; Rhys Lewis. <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109"><cite>Content Selection Primer 1.0.</cite></a> 9 January 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-cselection-primer-20070109">http://www.w3.org/TR/2007/WD-cselection-primer-20070109</a> ',"CSELECTION-XAF":'Rhys Lewis; Roland Merrick. <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725"><cite>Delivery Context: XPath Access Functions 1.0.</cite></a> 25 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-cselection-xaf-20070725">http://www.w3.org/TR/2007/CR-cselection-xaf-20070725</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":'Svante Schubert. <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210"><cite>CSS Mobile Profile 2.0.</cite></a> 10 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css-mobile-20081210">http://www.w3.org/TR/2008/CR-css-mobile-20081210</a> ',"CSS-POTENTIAL":'Bert Bos. <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210"><cite>List of suggested extensions to CSS.</cite></a> 10 December 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210">http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210</a> ',"CSS-PRINT":'Melinda Grant. <a href="http://www.w3.org/TR/2006/WD-css-print-20061013"><cite>CSS Print Profile.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css-print-20061013">http://www.w3.org/TR/2006/WD-css-print-20061013</a> ',"CSS-TV":'Sean Hayes; et al. <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514"><cite>CSS TV Profile 1.0.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css-tv-20030514">http://www.w3.org/TR/2003/CR-css-tv-20030514</a> ',CSS1:'H&#229;kon Wium Lie; Bert Bos. <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411"><cite>Cascading Style Sheets (CSS1) Level 1 Specification.</cite></a> 11 April 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS1-20080411">http://www.w3.org/TR/2008/REC-CSS1-20080411</a> ',CSS2:'Ian Jacobs; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets, level 2 (CSS2) Specification.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-CSS2-20080411">http://www.w3.org/TR/2008/REC-CSS2-20080411</a> ',CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":'Dean Jackson (Apple Inc); David Hyatt (Apple Inc); Chris Marrin (Apple Inc). <a href="http://www.w3.org/TR/css3-animations/"><cite>CSS Animations.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-animations/">http://www.w3.org/TR/css3-animations/</a> ',"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802"><cite>CSS3 module: Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-fonts-20020802">http://www.w3.org/TR/2002/WD-css3-fonts-20020802</a> ',"CSS3-HYPERLINKS":'Daniel Glazman; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224"><cite>CSS3 Hyperlink Presentation Module.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224">http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224</a> ',"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-PRESLEV":'Ian Hickson; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813"><cite>CSS3 module: Presentation Levels.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-preslev-20030813">http://www.w3.org/TR/2003/WD-css3-preslev-20030813</a> ',"CSS3-READER":'Bert Bos. <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224"><cite>The CSS \'Reader\' Media Type.</cite></a> 24 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-reader-20040224">http://www.w3.org/TR/2004/WD-css3-reader-20040224</a> ',"CSS3-TRANSITIONS":'Dean Jackson; David Hyatt; Chris Marrin; L. David Baron. <a href="http://www.w3.org/TR/css3-transitions/"><cite>CSS Transitions.</cite></a> 03 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-transitions/">http://www.w3.org/TR/css3-transitions/</a> ',"CSS3-WEBFONTS":'Michel Suignard; Chris Lilley. <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802"><cite>CSS3 module: Web Fonts.</cite></a> 2 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-webfonts-20020802">http://www.w3.org/TR/2002/WD-css3-webfonts-20020802</a> ',"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:'Tapas Roy. <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107"><cite>CSS3 module: Border.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-border-20021107">http://www.w3.org/TR/2002/WD-css3-border-20021107</a> ',CSS3BOX:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809"><cite>CSS basic box model.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-box-20070809">http://www.w3.org/TR/2007/WD-css3-box-20070809</a> ',CSS3CASCADE:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215"><cite>CSS3 module: Cascading and inheritance.</cite></a> 15 December 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-css3-cascade-20051215">http://www.w3.org/TR/2005/WD-css3-cascade-20051215</a> ',CSS3COL:'Håkon Wium Lie. <a href="http://www.w3.org/TR/css3-multicol/"><cite>CSS3 module: Multi-column layout.</cite></a> 12 April 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-multicol/">http://www.w3.org/TR/css3-multicol/</a> ',CSS3COLOR:'Tantek Çelik; Chris Lilley; L. David Baron. <a href="http://www.w3.org/TR/css3-color"><cite>CSS Color Module Level 3.</cite></a> 07 June 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/css3-color">http://www.w3.org/TR/css3-color</a> ',CSS3GCPM:'H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504"><cite>CSS3 module: Generated Content for Paged Media.</cite></a> 4 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-gcpm-20070504">http://www.w3.org/TR/2007/WD-css3-gcpm-20070504</a> ',CSS3GENCON:'Ian Hickson. <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514"><cite>CSS3 Generated and Replaced Content Module.</cite></a> 14 May 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-content-20030514">http://www.w3.org/TR/2003/WD-css3-content-20030514</a> ',CSS3GRID:'Markus Mielke; Alex Mogilevsky. <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905"><cite>CSS Grid Positioning Module Level 3.</cite></a> 5 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-grid-20070905">http://www.w3.org/TR/2007/WD-css3-grid-20070905</a> ',CSS3INTRO:'Eric A. Meyer; Bert Bos. <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523"><cite>CSS3 introduction.</cite></a> 23 May 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-css3-roadmap-20010523">http://www.w3.org/TR/2001/WD-css3-roadmap-20010523</a> ',CSS3LAYOUT:'Bert Bos. <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809"><cite>CSS Advanced Layout Module.</cite></a> 9 August 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-css3-layout-20070809">http://www.w3.org/TR/2007/WD-css3-layout-20070809</a> ',CSS3LINE:'Michel Suignard; Eric A. Meyer. <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515"><cite>CSS3 module: line.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-linebox-20020515">http://www.w3.org/TR/2002/WD-css3-linebox-20020515</a> ',CSS3LIST:'Ian Hickson; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107"><cite>CSS3 module: Lists.</cite></a> 7 November 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css3-lists-20021107">http://www.w3.org/TR/2002/WD-css3-lists-20021107</a> ',CSS3MARQUEE:'Bert Bos. <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205"><cite>CSS Marquee Module Level 3.</cite></a> 5 December 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-marquee-20081205">http://www.w3.org/TR/2008/CR-css3-marquee-20081205</a> ',"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:'Anne van Kesteren; Elika J. Etemad. <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523"><cite>CSS Namespaces Module.</cite></a> 23 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-css3-namespace-20080523">http://www.w3.org/TR/2008/CR-css3-namespace-20080523</a> ',CSS3PAGE:'Melinda Grant; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010"><cite>CSS3 Module: Paged Media.</cite></a> 10 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-css3-page-20061010">http://www.w3.org/TR/2006/WD-css3-page-20061010</a> ',CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:'Michel Suignard. <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514"><cite>CSS3 Ruby Module.</cite></a> 14 May 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-css3-ruby-20030514">http://www.w3.org/TR/2003/CR-css3-ruby-20030514</a> ',CSS3SPEECH:'David Raggett; Daniel Glazman; Claudio Santambrogio. <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216"><cite>CSS3 Speech Module.</cite></a> 16 December 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-css3-speech-20041216">http://www.w3.org/TR/2004/WD-css3-speech-20041216</a> ',CSS3SYN:'L. David Baron. <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813"><cite>CSS3 module: Syntax.</cite></a> 13 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-css3-syntax-20030813">http://www.w3.org/TR/2003/WD-css3-syntax-20030813</a> ',CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3TEXT:'Elika J. Etemad; Koji Ishii. <a href="http://www.w3.org/TR/css3-text/"><cite>CSS Text Level 3.</cite></a> 19 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-text/">http://www.w3.org/TR/css3-text/</a> ',CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:'Tantek Çelik. <a href="http://www.w3.org/TR/css3-ui/"><cite>CSS3 Basic User Interface Module.</cite></a> 17 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-ui/">http://www.w3.org/TR/css3-ui/</a> ',CSS3VAL:'Chris Lilley; H&#229;kon Wium Lie. <a href="http://www.w3.org/TR/css3-values/"><cite>CSS3 Values and Units.</cite></a> 08 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-values/">http://www.w3.org/TR/css3-values/</a> ',CSS3WRITINGMODES:'Elika J. Etemad; Koji Ishii; Shinyu Murakami. <a href="http://dev.w3.org/csswg/css3-writing-modes"><cite>CSS Writing Modes Module Level 3.</cite></a> 17 October 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css3-writing-modes">http://dev.w3.org/csswg/css3-writing-modes</a> ',CSSBEIJING:'Elika J. Etemad. <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516"><cite>Cascading Style Sheets (CSS) Snapshot 2007.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-css-beijing-20080516">http://www.w3.org/TR/2008/WD-css-beijing-20080516</a> ',"CSSOM-VIEW":'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222"><cite>CSSOM View Module.</cite></a> 22 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-cssom-view-20080222">http://www.w3.org/TR/2008/WD-cssom-view-20080222</a> ',CSSSTYLEATTR:'Marc Attinasi; Bert Bos; Tantek &#199;elik. <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515"><cite>Syntax of CSS rules in HTML\'s &quot;style&quot; attribute.</cite></a> 15 May 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-css-style-attr-20020515">http://www.w3.org/TR/2002/WD-css-style-attr-20020515</a> ',"CT-GUIDELINES":'Jo Rabin. <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801"><cite>Content Transformation Guidelines 1.0.</cite></a> 1 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ct-guidelines-20080801">http://www.w3.org/TR/2008/WD-ct-guidelines-20080801</a> ',"CT-LANDSCAPE":'Jo Rabin; Andrew Swainston. <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025"><cite>Content Transformation Landscape 1.0.</cite></a> 25 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ct-landscape-20071025">http://www.w3.org/TR/2007/WD-ct-landscape-20071025</a> ',CURIE:'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/"><cite>RDFa Core 1.1 - Section 6.</cite></a> 8 May 2012. W3C proposed Recommendation. URL: <a href="http://www.w3.org/TR/2012/PR-rdfa-core-20120508/">http://www.w3.org/TR/2012/PR-rdfa-core-20120508/</a> ',"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:'Philippe Le H&#233;garet; et al. <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211"><cite>Component Extension (CX) API requirements Version 1.0.</cite></a> 11 December 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-CX-20011211">http://www.w3.org/TR/2001/NOTE-CX-20011211</a> ',DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":'Alissa Cooper, Frederick Hirsch, John Morris. <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/"><cite>Device API Privacy Requirements</cite></a> 29 June 2010. W3C Note URL: <a href="http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/">http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/</a> ',"DAP-REQS":'Robin Berjon; et al. <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/"><cite>Device API Requirementsml</cite></a> 15 October 2009. Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/">http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/</a> ',"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:'Dublin Core metadata initiative. <a href="http://dublincore.org/documents/dcmi-terms/"><cite>Dublin Core metadata element set, version 1.1.</cite></a> July 1999. Dublin Core recommendation. URL: <a href="http://dublincore.org/documents/dcmi-terms/">http://dublincore.org/documents/dcmi-terms/</a> ',DCONTOLOGY:'Jos&#233; Manuel Cantera Fonseca; Rhys Lewis. <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616"><cite>Delivery Context Ontology.</cite></a> 16 June 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-dcontology-20090616/">http://www.w3.org/TR/2009/WD-dcontology-20090616/</a> ',"DD-ECOSYSTEM":'Rotan Hanrahan. <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031"><cite>Device Description Ecosystem 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031">http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031</a> ',"DD-LANDSCAPE":'Matt Womer; Eman Nkeze; James Pearce. <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031"><cite>Device Description Landscape 1.0.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031">http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031</a> ',"DD-STRUCTURES":'Jos&#233; Manuel Cantera Fonseca. <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205"><cite>Device Description Structures.</cite></a> 5 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-dd-structures-20081205">http://www.w3.org/TR/2008/WD-dd-structures-20081205</a> ',"DDR-CORE-VOCABULARY":'Andrea Trasatti; Jo Rabin; Rotan Hanrahan. <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414"><cite>Device Description Repository Core Vocabulary.</cite></a> 14 April 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414">http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414</a> ',"DDR-REQUIREMENTS":'Kevin Smith; David Sanders. <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217"><cite>Device Description Repository Requirements 1.0.</cite></a> 17 December 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217">http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217</a> ',"DDR-SIMPLE-API":'Jos&#233; Manuel Cantera Fonseca; et al. <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205"><cite>Device Description Repository Simple API.</cite></a> 5 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205">http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205</a> ',DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:'Arthur Barstow. <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912"><cite>Declarative Formats for Applications and User Interfaces.</cite></a> 12 September 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-dfaui-20070912">http://www.w3.org/TR/2007/NOTE-dfaui-20070912</a> ',"DI-ATDI":'Roland Merrick; Rotan Hanrahan. <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218"><cite>Authoring Techniques for Device Independence.</cite></a> 18 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-di-atdi-20040218">http://www.w3.org/TR/2004/NOTE-di-atdi-20040218</a> ',"DI-DCO":'Sailesh Sathish; Rhys Lewis; Roger Gimson. <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320"><cite>Delivery Context Overview for Device Independence.</cite></a> 20 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-di-dco-20060320">http://www.w3.org/TR/2006/NOTE-di-dco-20060320</a> ',"DI-GLOSS":'Rhys Lewis. <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118"><cite>Glossary of Terms for Device Independence.</cite></a> 18 January 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-di-gloss-20050118">http://www.w3.org/TR/2005/WD-di-gloss-20050118</a> ',"DI-PRINC":'Roger Gimson. <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901"><cite>Device Independence Principles.</cite></a> 1 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-di-princ-20030901">http://www.w3.org/TR/2003/NOTE-di-princ-20030901</a> ',DIAL:'Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-20070727"><cite>Device Independent Authoring Language (DIAL).</cite></a> 27 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-20070727">http://www.w3.org/TR/2007/WD-dial-20070727</a> ',"DIAL-PRIMER":'Kevin Smith; Kevin Smith. <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101"><cite>DIAL Part 0: Primer.</cite></a> 1 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-dial-primer-20071101">http://www.w3.org/TR/2007/WD-dial-primer-20071101</a> ',DIG2000:'Digital Imaging Group. <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf"><cite>DIG2000 file format proposal.</cite></a> Oct 1998. Report (draft) ISO/IEC JTC1/SG29/WG1 N1017. URL: <a href="http://www.digitalimaging.org/pdf/wg1n1017.pdf">http://www.digitalimaging.org/pdf/wg1n1017.pdf</a> ',"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DOM-BINDINGS":'Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> ',DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://www.w3.org/TR/dom/"><cite>DOM4.</cite></a> 5 April 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/dom/">http://www.w3.org/TR/dom/</a> ',"DOM-LEVEL-1":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/"><cite>Document Object Model (DOM) Level 1.</cite></a> 1 October 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/">http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/</a> ',"DOM-LEVEL-1-2e":'Jonathan Robie; et al. <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929"><cite>Document Object Model (DOM) Level 1 Specification (Second Edition).</cite></a> 29 September 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929">http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929</a> ',"DOM-LEVEL-2-CORE":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/"><cite>Document Object Model (DOM) Level 2 Core Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/">http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/</a> ',"DOM-LEVEL-2-EVENTS":'Tom Pixley. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113"><cite>Document Object Model (DOM) Level 2 Events Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113</a> ',"DOM-LEVEL-2-HTML":'Arnaud Le Hors; Johnny Stenback; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109"><cite>Document Object Model (DOM) Level 2 HTML Specification.</cite></a> 9 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109">http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109</a> ',"DOM-LEVEL-2-STYLE":'Vidur Apparao; Philippe Le H&#233;garet; Chris Wilson. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113"><cite>Document Object Model (DOM) Level 2 Style Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113</a> ',"DOM-LEVEL-2-TRAVERSAL-RANGE":'Vidur Apparao; et al. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113"><cite>Document Object Model (DOM) Level 2 Traversal and Range Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113</a> ',"DOM-LEVEL-2-VIEWS":'Laurence Cable; Arnaud Le Hors. <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113"><cite>Document Object Model (DOM) Level 2 Views Specification.</cite></a> 13 November 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113">http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113</a> ',"DOM-LEVEL-3-AS":'Ben Chang; et al. <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725"><cite>Document Object Model (DOM) Level 3 Abstract Schemas Specification.</cite></a> 25 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725">http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725</a> ',"DOM-LEVEL-3-CORE":'Gavin Nicol; et al. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407"><cite>Document Object Model (DOM) Level 3 Core Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407</a> ',"DOM-LEVEL-3-EVENTS":'Bj&#246;rn H&#246;hrmann; Tom Pixley; Philippe Le H&#233;garet. <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/"><cite>Document Object Model (DOM) Level 3 Events Specification.</cite></a> 31 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/">http://www.w3.org/TR/2011/WD-DOM-Level-3-Events-20110531/</a> ',"DOM-LEVEL-3-LS":'Johnny Stenback; Andy Heninger. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407"><cite>Document Object Model (DOM) Level 3 Load and Save Specification.</cite></a> 7 April 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407">http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407</a> ',"DOM-LEVEL-3-VAL":'Ben Chang; Rezaur Rahman; Joe Kesselman. <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127"><cite>Document Object Model (DOM) Level 3 Validation Specification.</cite></a> 27 January 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127">http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127</a> ',"DOM-LEVEL-3-VIEWS":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226"><cite>Document Object Model (DOM) Level 3 Views and Formatting Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226</a> ',"DOM-LEVEL-3-XPATH":'Ray Whitmer. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226"><cite>Document Object Model (DOM) Level 3 XPath Specification.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226</a> ',"DOM-REQUIREMENTS":'Arnaud Le Hors; et al. <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226"><cite>Document Object Model (DOM) Requirements.</cite></a> 26 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226">http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226</a> ',DPF:'Max Froumentin; et al. <a href="http://www.w3.org/TR/2007/CR-DPF-20071221"><cite>Delivery Context: Client Interfaces (DCCI) 1.0.</cite></a> 21 December 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-DPF-20071221">http://www.w3.org/TR/2007/CR-DPF-20071221</a> ',"DSIG-LABEL":'Philip DesAutels; et al. <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527"><cite>PICS Signed Labels (DSig) 1.0 Specification.</cite></a> 27 May 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-DSig-label-19980527">http://www.w3.org/TR/1998/REC-DSig-label-19980527</a> ',"DSIG-USAGE":'Thomas Roessler. <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220"><cite>Using XML Digital Signatures in the 2006 XML Environment.</cite></a> 20 December 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220">http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220</a> ',DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":'Shadi Abou-Zahra; Jim Ley. <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711"><cite>Requirements for the Evaluation and Report Language (EARL) 1.0.</cite></a> 11 July 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711">http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711</a> ',"EARL10-SCHEMA":'Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323"><cite>Evaluation and Report Language (EARL) 1.0 Schema.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323">http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323</a> ',"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">http://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":'D. McGrew, K. Igoe, M. Salter. <a href="http://www.rfc-editor.org/rfc/rfc6090.txt"><cite>RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.</cite></a> February 2011. IETF Informational RFC. URL: <a href="http://www.rfc-editor.org/rfc/rfc6090.txt">http://www.rfc-editor.org/rfc/rfc6090.txt</a>',"EC-RELATED-ACTIVITIES":'Thierry Michel. <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107"><cite>W3C and Electronic Commerce.</cite></a> 7 January 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107">http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107</a> ',"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> December 1999. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":'Kevin Novak; Jos&#233; M. Alonso. <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310"><cite>Improving Access to Government through Better Use of the Web.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-egov-improving-20090310">http://www.w3.org/TR/2009/WD-egov-improving-20090310</a> ',ELEMENTTRAVERSAL:'Robin Berjon; Doug Schepers. <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222"><cite>Element Traversal Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-ElementTraversal-20081222">http://www.w3.org/TR/2008/REC-ElementTraversal-20081222</a> ',ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:'Michael Johnston. <a href="http://www.w3.org/TR/2009/REC-emma-20090210"><cite>EMMA: Extensible MultiModal Annotation markup language.</cite></a> 10 February 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-emma-20090210">http://www.w3.org/TR/2009/REC-emma-20090210</a> ',EMMAREQS:'St&#233;phane H. Maes; Stephen Potter. <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113"><cite>Requirements for EMMA.</cite></a> 13 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113">http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113</a> ',"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a      href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:'Takuki Kamiya; John Schneider. <a href="http://www.w3.org/TR/2009/CR-exi-20091208/"><cite>Efficient XML Interchange (EXI) Format 1.0.</cite></a> 8 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-exi-20091208/">http://www.w3.org/TR/2009/CR-exi-20091208/</a> ',"EXI-BEST-PRACTICES":'Mike Cokus; Daniel Vogelheim. <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219"><cite>Efficient XML Interchange (EXI) Best Practices.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-best-practices-20071219">http://www.w3.org/TR/2007/WD-exi-best-practices-20071219</a> ',"EXI-EVALUATION":'Carine Bournez. <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728"><cite>Efficient XML Interchange Evaluation.</cite></a> 28 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-evaluation-20080728">http://www.w3.org/TR/2008/WD-exi-evaluation-20080728</a> ',"EXI-IMPACTS":'Jaakko Kangasharju. <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903"><cite>Efficient XML Interchange (EXI) Impacts.</cite></a> 3 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-exi-impacts-20080903">http://www.w3.org/TR/2008/WD-exi-impacts-20080903</a> ',"EXI-MEASUREMENTS":'Jaakko Kangasharju; et al. <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725"><cite>Efficient XML Interchange Measurements Note.</cite></a> 25 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-measurements-20070725">http://www.w3.org/TR/2007/WD-exi-measurements-20070725</a> ',"EXI-PRIMER":'Daniel Peintner; Santiago Pericas-Geertsen. <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219"><cite>Efficient XML Interchange (EXI) Primer.</cite></a> 19 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-exi-primer-20071219">http://www.w3.org/TR/2007/WD-exi-primer-20071219</a> ',"FILE-UPLOAD":'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018"><cite>File Upload.</cite></a> 18 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-file-upload-20061018">http://www.w3.org/TR/2006/WD-file-upload-20061018</a> ',"FILE-API":'Arun Ranganathan; Jonas Sicking. <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/"><cite>File API.</cite></a> 20 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-FileAPI-20111020/">http://www.w3.org/TR/2011/WD-FileAPI-20111020/</a> ',"FILE-WRITER":'Eric Uhrhane. <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/"><cite>File Writer API.</cite></a> 19 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-file-writer-api-20110419/">http://www.w3.org/TR/2011/WD-file-writer-api-20110419/</a> ',"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:'Tab Atkins Jr.; Elika J. Etemad; Alex Mogilevsky. <a href="http://www.w3.org/TR/css3-flexbox/"><cite>Flexible Box Layout Module.</cite></a> 12 June 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css3-flexbox/">http://www.w3.org/TR/css3-flexbox/</a> ',FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:'Anne van Kesteren. <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html"><cite>The Fullscreen API.</cite></a> 4 January 2012. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html">http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html</a> ',"GEOLOCATION-API":'Andrei Popescu. <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/"><cite>Geolocation API Specification.</cite></a> 22 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-geolocation-API-20081222/">http://www.w3.org/TR/2008/WD-geolocation-API-20081222/</a> ',"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:'D. Burnett, A. Narayanan. <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html"><cite>getusermedia: Getting access to local devices that can generate multimedia streams</cite></a> 22 December 2011. W3C Editors draft (Work in progress.) URL: <a href="http://dev.w3.org/2011/webrtc/editor/getusermedia.html">http://dev.w3.org/2011/webrtc/editor/getusermedia.html</a> ',GRDDL:'Dan Connolly. <a href="http://www.w3.org/TR/2007/REC-grddl-20070911"><cite>Gleaning Resource Descriptions from Dialects of Languages (GRDDL).</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-20070911">http://www.w3.org/TR/2007/REC-grddl-20070911</a> ',"GRDDL-PRIMER":'Harry Halpin; Ian Davis. <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628"><cite>GRDDL Primer.</cite></a> 28 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628">http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628</a> ',"GRDDL-SCENARIOS":'Fabien Gandon. <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406"><cite>GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.</cite></a> 6 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406">http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406</a> ',"GRDDL-TESTS":'Chimezie Ogbuji. <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911"><cite>GRDDL Test Cases.</cite></a> 11 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-grddl-tests-20070911">http://www.w3.org/TR/2007/REC-grddl-tests-20070911</a> ',"HASH-IN-URI":'T.V. Raman; Ashok Malhotra. <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115"><cite>Repurposing the Hash Sign for the New Web.</cite></a> 15 January 2011. Putative TAG Finding. URL: <a href="http://www.w3.org/2001/tag/2011/01/HashInURI-20110115">http://www.w3.org/2001/tag/2011/01/HashInURI-20110115</a> ',"HCLS-KB":'Eric Prud\'hommeaux; M. Scott Marshall. <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604"><cite>A Prototype Knowledge Base for the Life Sciences.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604">http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604</a> ',"HCLS-SENSELAB":'Kei-Hoi Cheung; Matthias Samwald. <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604"><cite>Experiences with the conversion of SenseLab databases to RDF/OWL.</cite></a> 4 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604">http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604</a> ',HLINK:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-hlink-20020913"><cite>HLink: Link recognition for the XHTML Family.</cite></a> 13 September 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-hlink-20020913">http://www.w3.org/TR/2002/WD-hlink-20020913</a> ',HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":'Anne van Kesteren; Maciej Stachowiak. <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126"><cite>HTML Design Principles.</cite></a> 26 November 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-html-design-principles-20071126">http://www.w3.org/TR/2007/WD-html-design-principles-20071126</a> ',"HTML-LAN":'M. T. Carrasco Benitez. <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313"><cite>Primary Language in HTML.</cite></a> 13 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-html-lan-19980313">http://www.w3.org/TR/1998/NOTE-html-lan-19980313</a> ',HTML32:'David Raggett. <a href="http://www.w3.org/TR/REC-html32-19970114"><cite>HTML 3.2 Reference Specification.</cite></a> 14 January 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-html32-19970114">http://www.w3.org/TR/REC-html32-19970114</a> ',HTML40:'Ian Jacobs; David Raggett; Arnaud Le Hors. <a href="http://www.w3.org/TR/1998/REC-html40-19980424"><cite>HTML 4.0 Specification.</cite></a> 24 April 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-html40-19980424">http://www.w3.org/TR/1998/REC-html40-19980424</a> ',"HTML40-MOBILE":'Shin\'ichi Matsui; et al. <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315"><cite>HTML 4.0 Guidelines for Mobile Access.</cite></a> 15 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315">http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315</a> ',HTML401:'David Raggett; Ian Jacobs; Arnaud Le Hors. <a href="http://www.w3.org/TR/1999/REC-html401-19991224"><cite>HTML 4.01 Specification.</cite></a> 24 December 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-html401-19991224">http://www.w3.org/TR/1999/REC-html401-19991224</a> ',HTML5:'Ian Hickson; David Hyatt. <a href="http://www.w3.org/TR/html5"><cite>HTML5.</cite></a> 25 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html5">http://www.w3.org/TR/html5</a> ',"HTML5-DIFF":'Anne van Kesteren. <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212"><cite>HTML 5 differences from HTML 4.</cite></a> 12 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-html5-diff-20090212">http://www.w3.org/TR/2009/WD-html5-diff-20090212</a> ',"HTML5-PUBNOTES":'Michael Smith. <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610"><cite>HTML 5 Publication Notes.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610">http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610</a> ',"HTML-DEVICE":'Ian Hickson. <a href="http://dev.w3.org/html5/html-device/"><cite>HTML Device</cite></a> 9th September 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/html-device/">http://dev.w3.org/html5/html-device/</a>',HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":'Carlos A Velasco; Johannes Koch; Shadi Abou-Zahra. <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908"><cite>HTTP Vocabulary in RDF.</cite></a> 8 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908">http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908</a> ',"HTTP-NG-TESTBED":'Daniel Veillard. <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710"><cite>Design of HTTP-ng Testbed.</cite></a> 10 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710">http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710</a> ',HTTP11:'R. Fielding; et al. <a href="http://www.ietf.org/rfc/rfc2616.txt"><cite>Hypertext Transfer Protocol - HTTP/1.1.</cite></a> June 1999. Internet RFC 2616. URL: <a href="http://www.ietf.org/rfc/rfc2616.txt">http://www.ietf.org/rfc/rfc2616.txt</a> ',"HTTP-TLS":'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2818.txt"><cite>HTTP Over TLS.</cite></a> May 2000. Internet RFC 2818. URL: <a href="http://www.ietf.org/rfc/rfc2818.txt">http://www.ietf.org/rfc/rfc2818.txt</a> ',HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":'Manu Sporny; et al. <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/"><cite>HTML+RDFa 1.1</cite></a> 25 May 2011. W3C Working Draft. URL: <a href="http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/">http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/</a> ',"I18N-GUIDE-FRAMEWORK":'Richard Ishida. <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417"><cite>Framework Document for i18n Guidelines 1.0.</cite></a> 17 April 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417">http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417</a> ',"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":'Richard Ishida. <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606"><cite>Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.</cite></a> 6 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606">http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606</a> ',"I18N-HTML-TECH-CHAR":'Richard Ishida. <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509"><cite>Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.</cite></a> 9 May 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509">http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509</a> ',"I18N-HTML-TECH-LANG":'Richard Ishida. <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412"><cite>Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.</cite></a> 12 April 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412">http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412</a> ',"IANA-TSV":'Paul Lindner. <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values"><cite>Definition of tab-separated-values (tsv)</cite></a> June 1993. IANA Media Type Registration. URL: <a href="http://www.iana.org/assignments/media-types/text/tab-separated-values">http://www.iana.org/assignments/media-types/text/tab-separated-values</a>',ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:'J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5245"><cite>Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.</cite></a> April 2010. Internet RFC 5245. URL: <a href="http://tools.ietf.org/html/rfc5245">http://tools.ietf.org/html/rfc5245</a>',"ILU-REQUESTOR":'Paul Everitt. <a href="http://www.w3.org/TR/WD-ilu-requestor-960307"><cite>The ILU Requester: Object Services in HTTP Servers.</cite></a> 7 March 1996. W3C Note. URL: <a href="http://www.w3.org/TR/WD-ilu-requestor-960307">http://www.w3.org/TR/WD-ilu-requestor-960307</a> ',IMAGEMAP:'Ian Graham. <a href="http://www.w3.org/TR/NOTE-imagemap"><cite>Imagemapped Images and Image-Incapable User Agents.</cite></a> 27 November 1996. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-imagemap">http://www.w3.org/TR/NOTE-imagemap</a> ',INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:'Stephen M. Watt; Max Froumentin; Yi-Min Chee. <a href="http://www.w3.org/TR/2006/WD-InkML-20061023"><cite>Ink Markup Language (InkML).</cite></a> 23 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-InkML-20061023">http://www.w3.org/TR/2006/WD-InkML-20061023</a> ',INKREQS:'Yi-Min Chee; Sai Prasad. <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122"><cite>Requirements for the Ink Markup Language.</cite></a> 22 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-inkreqs-20030122">http://www.w3.org/TR/2003/NOTE-inkreqs-20030122</a> ',IRI:'M. Duerst, M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRI).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:'Felix Sasaki; Christian Lieske. <a href="http://www.w3.org/TR/2007/REC-its-20070403"><cite>Internationalization Tag Set (ITS) Version 1.0.</cite></a> 3 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-its-20070403">http://www.w3.org/TR/2007/REC-its-20070403</a> ',ITSREQ:'Yves Savourel. <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518"><cite>Internationalization and Localization Markup Requirements.</cite></a> 18 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-itsreq-20060518">http://www.w3.org/TR/2006/WD-itsreq-20060518</a> ',ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:'Kenzou Onozawa; et al. <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015"><cite>Requirements of Japanese Text Layout.</cite></a> 15 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-jlreq-20081015">http://www.w3.org/TR/2008/WD-jlreq-20081015</a> ',JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:'Joint Photographers Expert Group (JPEG). <a href="http://www.jpeg.org/cd15444-1.pdf"><cite>Jpeg 2000 image coding system.</cite></a> 9 Dec 1999. Report (draft) ISO/IEC CD15444-1:1999. URL: <a href="http://www.jpeg.org/cd15444-1.pdf">http://www.jpeg.org/cd15444-1.pdf</a> ',"JSON-LD":'Manu Sporny, et al. <a href="http://json-ld.org/spec/latest/"><cite>JSON-LD - Linked Data Expression in JSON</cite></a> 15 October 2010. Unofficial Draft. URL: <a href="http://json-ld.org/spec/latest/">http://json-ld.org/spec/latest/</a> ',KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:'Kormann, Thierry. <a href="http://www.inria.fr/koala/kuil/index.html"><cite>KUIL, the Koala User Interface Language.</cite></a> Sep 1999. Software package URL: <a href="http://www.inria.fr/koala/kuil/index.html">http://www.inria.fr/koala/kuil/index.html</a> ',LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:'Ramanathan V. Guha; Patrick Hayes. <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010"><cite>LBase: Semantics for Languages of the Semantic Web.</cite></a> 10 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-lbase-20031010">http://www.w3.org/TR/2003/NOTE-lbase-20031010</a> ',"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:'Richard Tobin; Norman Walsh; Henry S. Thompson. <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103"><cite>Legacy extended IRIs for XML resource identification.</cite></a> 3 November 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-leiri-20081103">http://www.w3.org/TR/2008/NOTE-leiri-20081103</a> ',"LEXICON-REQS":'Paolo Baggia; Frank Scahill. <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.</cite></a> 29 October 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029">http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029</a> ',"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ",LTLI:'Felix Sasaki. <a href="http://www.w3.org/TR/2006/WD-ltli-20060612"><cite>Language Tags and Locale Identifiers for the World Wide Web.</cite></a> 12 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ltli-20060612">http://www.w3.org/TR/2006/WD-ltli-20060612</a> ',MATHML:'Patrick Ion; Robert Miner. <a href="http://www.w3.org/1999/07/REC-MathML-19990707"><cite>Mathematical Markup Language (MathML) 1.01 Specification.</cite></a> 7 July 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/07/REC-MathML-19990707">http://www.w3.org/1999/07/REC-MathML-19990707</a> ',"MATHML-BVAR":'Stan Devitt; Michael Kohlhase. <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110"><cite>Bound Variables in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110">http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110</a> ',"MATHML-FOR-CSS":'David Carlisle; et al. <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214"><cite>A MathML for CSS profile.</cite></a> 14 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-mathml-for-css-20071214">http://www.w3.org/TR/2007/WD-mathml-for-css-20071214</a> ',"MATHML-TYPES":'Stan Devitt; Michael Kohlhase; Max Froumentin. <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110"><cite>Structured Types in MathML 2.0.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-types-20031110">http://www.w3.org/TR/2003/NOTE-mathml-types-20031110</a> ',"MATHML-UNITS":'Douglas Wilhelm Harder; Stan Devitt. <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110"><cite>Units in MathML.</cite></a> 10 November 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mathml-units-20031110">http://www.w3.org/TR/2003/NOTE-mathml-units-20031110</a> ',MATHML2:'Nico Poppelier; et al. <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021"><cite>Mathematical Markup Language (MathML) Version 2.0 (Second Edition).</cite></a> 21 October 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-MathML2-20031021">http://www.w3.org/TR/2003/REC-MathML2-20031021</a> ',MATHML3:'Patrick Ion; David Carlisle; Robert Miner. <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117"><cite>Mathematical Markup Language (MathML) Version 3.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-MathML3-20081117">http://www.w3.org/TR/2008/WD-MathML3-20081117</a> ',"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>","MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":'R. Troncy; E. Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624"><cite>Media Fragments URI 1.0.</cite></a> 18 November 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/WD-media-frags-20100624">http://www.w3.org/TR/2010/WD-media-frags-20100624</a> ',"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',MEDIAACCESSEVENTS:'Ola Andersson; Jean-Claude Dufourd; Roland Lundblad. <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013"><cite>Media Access Events.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013">http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013</a> ',"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ","MEDIAONT-API":'WonSuk Lee; Florian Stegmaier; Chris Poppe. <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608"><cite>API for Media Resource 1.0.</cite></a> 8 June 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608">http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608</a> ',MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ","MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":'Jim Barnett. <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016"><cite>Multimodal Architecture and Interfaces.</cite></a> 16 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mmi-arch-20081016">http://www.w3.org/TR/2008/WD-mmi-arch-20081016</a> ',"MMI-AUTH":'Ingmar Kliche. <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702"><cite>Authoring Applications for the Multimodal Architecture.</cite></a> 2 July 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702">http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702</a> ',"MMI-DEV-FEEDBACK":'Gerald McCobb; et al. <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414"><cite>Multimodal Application Developer Feedback.</cite></a> 14 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414">http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414</a> ',"MMI-FRAMEWORK":'T.V. Raman; James A. Larson; David Raggett. <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506"><cite>W3C Multimodal Interaction Framework.</cite></a> 6 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506">http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506</a> ',"MMI-REQS":'St&#233;phane H. Maes; Vijay Saraswat. <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108"><cite>Multimodal Interaction Requirements.</cite></a> 8 January 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108">http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108</a> ',"MMI-SUGGESTIONS":'Jim Larson. <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911"><cite>Common Sense Suggestions for Developing Multimodal User Interfaces.</cite></a> 11 September 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911">http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911</a> ',"MMI-USE-CASES":'David Raggett; Emily Candell. <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204"><cite>Multimodal Interaction Use Cases.</cite></a> 4 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204">http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204</a> ',"MOBILE-BP":'Charles McCathieNevile; Jo Rabin. <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729"><cite>Mobile Web Best Practices 1.0.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobile-bp-20080729">http://www.w3.org/TR/2008/REC-mobile-bp-20080729</a> ',"MOBILE-BP-SCOPE":'Phil Archer; Ed Mitukiewicz. <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220"><cite>Scope of Mobile Web Best Practices.</cite></a> 20 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220">http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220</a> ',MOBILEOK:'Jo Rabin; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117"><cite>W3C mobileOK Scheme 1.0.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mobileOK-20081117">http://www.w3.org/TR/2008/WD-mobileOK-20081117</a> ',"MOBILEOK-BASIC10-TESTS":'Jo Rabin; Sean Owen. <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208"><cite>W3C mobileOK Basic Tests 1.0.</cite></a> 8 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208">http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208</a> ',"MODALITY-INTERFACE":'Brad Porter. <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510"><cite>Modality Component to Host Environment DOM Requirements and Capabilities Assessment.</cite></a> 10 May 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-modality-interface-20040510">http://www.w3.org/TR/2004/NOTE-modality-interface-20040510</a> ',"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":'Marianne Hickey. <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710"><cite>Multimodal Requirements for Voice Markup Languages.</cite></a> 10 July 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710">http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710</a> ',MWABP:'Adam Connors; Bryan Sullivan. <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">Mobile Web Application Best Practices.</cite></a> 14 December 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-mwabp-20101214/">http://www.w3.org/TR/2010/REC-mwabp-20101214/</a> ',"MWBP-WCAG":'Yeliz Yesilada; Alan Chuter. <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703"><cite>Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).</cite></a> 3 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703">http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703</a> ',NAMES:'Lilley, Chris. <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html"><cite>Restrictions on identifiers.</cite></a> (forthcoming). W3C Note. URL: <a href="http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html">http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html</a> ',NAMESPACESTATE:'Norman Walsh. <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329"><cite>The Disposition of Names in an XML Namespace.</cite></a> 29 March 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-namespaceState-20060329">http://www.w3.org/TR/2006/WD-namespaceState-20060329</a> ',"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":'David Raggett; Michael K. Brown; Andreas Kellner. <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103"><cite>Stochastic Language Models (N-Gram) Specification.</cite></a> 3 January 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-ngram-spec-20010103">http://www.w3.org/TR/2001/WD-ngram-spec-20010103</a> ',"NL-SPEC":'Deborah A. Dahl. <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120"><cite>Natural Language Semantics Markup Language for the Speech Interface Framework.</cite></a> 20 November 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-nl-spec-20001120">http://www.w3.org/TR/2000/WD-nl-spec-20001120</a> ',"NOTE-CCPP":'Franklin Reynolds; et al. <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727"><cite>Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.</cite></a> 27 July 1999. W3C Note. URL: <a href="http://www.w3.org/1999/07/NOTE-CCPP-19990727">http://www.w3.org/1999/07/NOTE-CCPP-19990727</a> ',N3:'Tim Berners-Lee; Dan Connolly. <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/"><cite>Notation3 (N3): A readable RDF syntax.</cite></a> 14 January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/">http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/</a> ',NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:'Renato Iannella. <a href="http://www.w3.org/TR/odrl"><cite>Open Digital Rights Language (ODRL) Version 1.1.</cite></a> W3C Note. 19 September 2002. URL: <a href="http://www.w3.org/TR/odrl">http://www.w3.org/TR/odrl</a> ',OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":'Ian Hickson; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530"><cite>Offline Web Applications.</cite></a> 30 May 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530">http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530</a> ',"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":'Deborah L. McGuinness; Frank van Harmelen. <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210"><cite>OWL Web Ontology Language Overview.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-features-20040210">http://www.w3.org/TR/2004/REC-owl-features-20040210</a> ',"OWL-GUIDE":'Deborah L. McGuinness; Michael K. Smith; Chris Welty. <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210"><cite>OWL Web Ontology Language Guide.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-guide-20040210">http://www.w3.org/TR/2004/REC-owl-guide-20040210</a> ',"OWL-PARSING":'Sean Bechhofer. <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121"><cite>OWL Web Ontology Language Parsing OWL in RDF/XML.</cite></a> 21 January 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121">http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121</a> ',"OWL-REF":'Guus Schreiber; Mike Dean. <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210"><cite>OWL Web Ontology Language Reference.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-ref-20040210">http://www.w3.org/TR/2004/REC-owl-ref-20040210</a> ',"OWL-SEMANTICS":'Patrick Hayes; Peter F. Patel-Schneider; Ian Horrocks. <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210"><cite>OWL Web Ontology Language Semantics and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-semantics-20040210">http://www.w3.org/TR/2004/REC-owl-semantics-20040210</a> ',"OWL-TEST":'Jeremy J. Carroll; Jos De Roo. <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210"><cite>OWL Web Ontology Language Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-owl-test-20040210">http://www.w3.org/TR/2004/REC-owl-test-20040210</a> ',"OWL-TIME":'Feng Pan; Jerry R. Hobbs. <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927"><cite>Time Ontology in OWL.</cite></a> 27 September 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-owl-time-20060927">http://www.w3.org/TR/2006/WD-owl-time-20060927</a> ',"OWL-XMLSYNTAX":'Masahiro Hori; Peter F. Patel-Schneider; J&#233;r&#244;me Euzenat. <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611"><cite>OWL Web Ontology Language XML Presentation Syntax.</cite></a> 11 June 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611">http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611</a> ',"OWL2-MANCHESTER-SYNTAX":'Peter F. Patel-Schneider; Matthew Horridge. <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Manchester Syntax.</cite></a> 27 October 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/">http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/</a> ',"OWL2-MAPPING-TO-RDF":'Boris Motik; Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/"><cite>OWL 2 Web Ontology Language:Mapping to RDF Graphs.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/">http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/</a> ',"OWL2-NEW-FEATURES":'Evan K. Wallace; Christine Golbreich. <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027"><cite>OWL 2 Web Ontology Language:New Features and Rationale.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-new-features-20091027">http://www.w3.org/TR/2009/REC-owl2-new-features-20091027</a> ',"OWL2-PRIMER":'Pascal Hitzler; Markus Kr&#246;tzsch; Bijan Parsia; Peter F. Patel-Schneider; Sebastian Rudolph. <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/"><cite>OWL 2 Web Ontology Language:Primer.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-primer-20091027/">http://www.w3.org/TR/2009/REC-owl2-primer-20091027/</a> ',"OWL2-PROFILES":'Boris Motik; Bernardo Cuenca Grau; Ian Horrocks; Zhe Wu; Achille Fokoue; Carsten Lutz. <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/"><cite>OWL 2 Web Ontology Language:Profiles.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/">http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/</a> ',"OWL2-QUICK-REFERENCE":'Jie Bao; Elisa F. Kendall; Deborah L. McGuinness, Peter F. Patel-Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/"><cite>OWL 2 Web Ontology Language:Quick Reference Guide.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/">http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/</a> ',"OWL2-RDF-BASED-SEMANTICS":'Michael Schneider. <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/"><cite>OWL 2 Web Ontology Language:RDF-Based Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/</a> ',"OWL-RL-in-RIF":'Dave Reynolds. <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/"><cite>OWL 2 RL in RIF.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/">http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/</a> ',"OWL2-DIRECT-SEMANTICS":'Boris Motik; Peter F. Patel-Schneider; Bernardo Cuenca Grau. <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/"><cite>OWL 2 Web Ontology Language:Direct Semantics.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/">http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/</a> ',"OWL2-SYNTAX":'Boris Motik; Peter F. Patel-Schneider; Bijan Parsia. <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/"><cite>OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/">http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/</a> ',"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":'Boris Motik; Bijan Parsia; Peter Patel-Schneider; . <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/"><cite>OWL 2 Web Ontology Language: XML Serialization.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/">http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/</a> ',"OWL2-OVERVIEW":'W3C OWL Working Group. <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/"><cite>OWL 2 Web Ontology Language: Overview.</cite></a> 27 October 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-owl2-overview-20091027/">http://www.w3.org/TR/2009/REC-owl2-overview-20091027/</a> ',"P3P-PREFERENCES":'Marc Langheinrich. <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415"><cite>A P3P Preference Exchange Language 1.0 (APPEL1.0).</cite></a> 15 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-P3P-preferences-20020415">http://www.w3.org/TR/2002/WD-P3P-preferences-20020415</a> ',"P3P-RDFSCHEMA":'Rigo Wenning; Lorrie Cranor; Brian McBride. <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125"><cite>An RDF Schema for P3P.</cite></a> 25 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125">http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125</a> ',"P3P1.0":'Massimo Marchiori. <a href="http://www.w3.org/TR/2002/REC-P3P-20020416"><cite>The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.</cite></a> 16 April 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-P3P-20020416">http://www.w3.org/TR/2002/REC-P3P-20020416</a> ',"P3P10-PRINCIPLES":'Lorrie Faith Cranor. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721"><cite>P3P Guiding Principles.</cite></a> 21 July 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721">http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721</a> ',"P3P10-PROTOCOLS":'Joseph Reagle; Philip DesAutels; Steve Lucas. <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324"><cite>P3P Protocol and Data Transport Working Group Draft White Paper.</cite></a> 24 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324">http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324</a> ',P3P11:'Matthias Schunter; Rigo Wenning. <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113"><cite>The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.</cite></a> 13 November 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-P3P11-20061113">http://www.w3.org/TR/2006/NOTE-P3P11-20061113</a> ',P3PDEPLOYMENT:'Martin Presler-Marshall. <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211"><cite>The Platform for Privacy Preferences 1.0 Deployment Guide.</cite></a> 11 February 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211">http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211</a> ',"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":'Win Treese; et al. <a href="http://www.w3.org/TR/REC-PICS-labels-961031"><cite>PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-labels-961031">http://www.w3.org/TR/REC-PICS-labels-961031</a> ',"PICS-SERVICES":'David Singer; Paul Resnick; Jim Miller. <a href="http://www.w3.org/TR/REC-PICS-services-961031"><cite>PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.</cite></a> 31 October 1996. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICS-services-961031">http://www.w3.org/TR/REC-PICS-services-961031</a> ',PICSRULES:'Clive D.W. Feather; et al. <a href="http://www.w3.org/TR/REC-PICSRules-971229"><cite>PICSRules 1.1 Specification.</cite></a> 29 December 1997. W3C Recommendation. URL: <a href="http://www.w3.org/TR/REC-PICSRules-971229">http://www.w3.org/TR/REC-PICSRules-971229</a> ',PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:'B. Kaliski. <a href="http://www.ietf.org/rfc/rfc2898.txt"><cite>PKCS #5 v2.0: Password-Based Cryptography Standard</cite></a> IETF RFC 2898. September 2000. URL: <a href="http://www.ietf.org/rfc/rfc2898.txt">http://www.ietf.org/rfc/rfc2898.txt</a>',PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:'David Duce. <a href="http://www.w3.org/TR/2003/REC-PNG-20031110"><cite>Portable Network Graphics (PNG) Specification (Second Edition).</cite></a> 10 November 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-PNG-20031110">http://www.w3.org/TR/2003/REC-PNG-20031110</a> ',"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTERS-IN-RDF":'Mike Squillace; Carlos Iglesias. <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310"><cite>Pointer Methods in RDF.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310">http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310</a> ',"POLICY-REQS":'Laura Arribas; Paddy Byers; Marcin Hanclik; Frederick Hirsch; David Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs"><cite>Device API Policy Requirements.</cite></a> 13 April 2010. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',POSITIONING:'Robert Stevahn; Scott Furman; Scott Isaacs. <a href="http://www.w3.org/TR/1999/WD-positioning-19990902"><cite>Positioning HTML Elements with Cascading Style Sheets.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-positioning-19990902">http://www.w3.org/TR/1999/WD-positioning-19990902</a> ',POSTMSG:"Ian Hickson. <a href='http://www.w3.org/TR/webmessaging/'><cite>HTML5 Web Messaging.</cite></a> 13 March 2012. W3C Working Draft. (Work In Progress.) URL: <a href='http://www.w3.org/TR/webmessaging/'>http://www.w3.org/TR/webmessaging/</a>","POWDER-DR":'Kevin Smith; Phil Archer; Andrea Perego. <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114"><cite>Protocol for Web Description Resources (POWDER): Description Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-dr-20081114">http://www.w3.org/TR/2008/WD-powder-dr-20081114</a> ',"POWDER-FORMAL":'Phil Archer; Stasinos Konstantopoulos. <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114"><cite>Protocol for Web Description Resources (POWDER): Formal Semantics.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-formal-20081114">http://www.w3.org/TR/2008/WD-powder-formal-20081114</a> ',"POWDER-GROUPING":'Andrea Perego; Kevin Smith; Phil Archer. <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114"><cite>Protocol for Web Description Resources (POWDER): Grouping of Resources.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-grouping-20081114">http://www.w3.org/TR/2008/WD-powder-grouping-20081114</a> ',"POWDER-PRIMER":'Kai Scheppe. <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114"><cite>Protocol for Web Description Resources (POWDER): Primer.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-primer-20081114">http://www.w3.org/TR/2008/WD-powder-primer-20081114</a> ',"POWDER-TEST":'Antonis Kukurikos. <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815"><cite>Protocol for Web Description Resources (POWDER): Test Suite.</cite></a> 15 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-powder-test-20080815">http://www.w3.org/TR/2008/WD-powder-test-20080815</a> ',"POWDER-USE-CASES":'Phil Archer. <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031"><cite>POWDER: Use Cases and Requirements.</cite></a> 31 October 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031">http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031</a> ',"POWDER-VOC":'Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-voc-20070925">http://www.w3.org/TR/2007/WD-powder-voc-20070925</a> ',"POWDER-XSD":'Kevin Smith; Andrea Perego; Phil Archer. <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925"><cite>Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).</cite></a> 25 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-powder-xsd-20070925">http://www.w3.org/TR/2007/WD-powder-xsd-20070925</a> ',PRINT:'H&#229;kon Wium Lie; Robert Stevahn; Stephen Waters. <a href="http://www.w3.org/TR/1999/WD-print-19990902"><cite>CSS Printing Extensions.</cite></a> 2 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-print-19990902">http://www.w3.org/TR/1999/WD-print-19990902</a> ',"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":'Dmitry Lenkov; Norman Walsh. <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405"><cite>XML Processing Model Requirements.</cite></a> 5 April 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405">http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405</a> ',"PROGRESS-EVENTS":'Charles McCathieNevile. <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/"><cite>Progress Events 1.0.</cite></a> 22 September 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-progress-events-20110922/">http://www.w3.org/TR/2011/CR-progress-events-20110922/</a> ',"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":'Paolo Baggia. <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014"><cite>Pronunciation Lexicon Specification (PLS) Version 1.0.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014">http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014</a> ',"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":'Lofton Henderson. <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906"><cite>The QA Handbook.</cite></a> 6 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906">http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906</a> ',"QAFRAME-OPS-EXTECH":'Dimitris Dimitriadis; et al. <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202"><cite>QA Framework: Operational Examples &amp; Techniques.</cite></a> 2 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202">http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202</a> ',"QAFRAME-SPEC":'Lynne Rosenthal; et al. <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817"><cite>QA Framework: Specification Guidelines.</cite></a> 17 August 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-qaframe-spec-20050817">http://www.w3.org/TR/2005/REC-qaframe-spec-20050817</a> ',"QAFRAME-TEST":'Patrick Curran; Dimitris Dimitriadis. <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820"><cite>QA Framework: Test Guidelines.</cite></a> 20 August 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-qaframe-test-20040820">http://www.w3.org/TR/2004/WD-qaframe-test-20040820</a> ',QNAMES:'N. Walsh. <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17"><cite>Using Qualified Names (QNames) as Identifiers in XML Content</cite></a> 17 March, 2004. TAG Finding. URL: <a href="http://www.w3.org/2001/tag/doc/qnameids-2004-03-17">http://www.w3.org/2001/tag/doc/qnameids-2004-03-17</a> ',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDF-CONCEPTS":'Graham Klyne; Jeremy J. Carroll. <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210"><cite>Resource Description Framework (RDF): Concepts and Abstract Syntax.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-concepts-20040210">http://www.w3.org/TR/2004/REC-rdf-concepts-20040210</a> ',"RDF-DAWG-UC":'Kendall Grant Clark. <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325"><cite>RDF Data Access Use Cases and Requirements.</cite></a> 25 March 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325">http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325</a> ',"RDF-MT":'Patrick Hayes. <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210"><cite>RDF Semantics.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-mt-20040210">http://www.w3.org/TR/2004/REC-rdf-mt-20040210</a> ',"RDF-PRIMER":'Frank Manola; Eric Miller. <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/"><cite>RDF Primer.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-primer-20040210/">http://www.w3.org/TR/2004/REC-rdf-primer-20040210/</a> ',"RDF-SCHEMA":'Dan Brickley; Ramanathan V. Guha. <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210"><cite>RDF Vocabulary Description Language 1.0: RDF Schema.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-schema-20040210">http://www.w3.org/TR/2004/REC-rdf-schema-20040210</a> ',"RDF-SPARQL-JSON-RES":'Kendall Grant Clark; Elias Torres; Lee Feigenbaum. <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618"><cite>Serializing SPARQL Query Results in JSON.</cite></a> 18 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618">http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618</a> ',"RDF-SPARQL-PROTOCOL":'Lee Feigenbaum; Kendall Grant Clark; Elias Torres. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115"><cite>SPARQL Protocol for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115</a> ',"RDF-SPARQL-QUERY":'Andy Seaborne; Eric Prud\'hommeaux. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115"><cite>SPARQL Query Language for RDF.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115</a> ',"RDF-SPARQL-XMLRES":'Jeen Broekstra; Dave Beckett. <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115"><cite>SPARQL Query Results XML Format.</cite></a> 15 January 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115">http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115</a> ',"RDF-SYNTAX":'Ora Lassila; Ralph R. Swick. <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222"><cite>Resource Description Framework (RDF) Model and Syntax Specification.</cite></a> 22 February 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-rdf-syntax-19990222">http://www.w3.org/TR/1999/REC-rdf-syntax-19990222</a> ',"RDF-SYNTAX-GRAMMAR":'Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210"><cite>RDF/XML Syntax Specification (Revised).</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210">http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210</a> ',"RDF-TESTCASES":'Jan Grant; Dave Beckett. <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210"><cite>RDF Test Cases.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-rdf-testcases-20040210">http://www.w3.org/TR/2004/REC-rdf-testcases-20040210</a> ',"RDF-UML":'Walter W. Chang. <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804"><cite>A Discussion of the Relationship Between RDF-Schema and UML.</cite></a> 4 August 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804">http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804</a> ',"RDFA-CORE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120508/"><cite>RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-core-20120607/">http://www.w3.org/TR/2012/REC-rdfa-core-20120607/</a> ',"RDFA-LITE":'Manu Sporny. <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/"><cite>RDFa Lite 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/">http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/</a> ',"RDFA-PRIMER":'Ben Adida, Ivan Herman, Manu Sporny. <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607"><cite>RDFa Primer.</cite></a> 07 June 2012. W3C Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607">http://www.w3.org/TR/2011/NOTE-rdfa-primer-20120607</a> ',"RDFA-SYNTAX":'Ben Adida, et al. <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014"><cite>RDFa in XHTML: Syntax and Processing.</cite></a> 14 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014">http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014</a> ',RDFCAL:'Dan Connolly; Libby Miller. <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929"><cite>RDF Calendar - an application of the Resource Description Framework to iCalendar Data.</cite></a> 29 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-rdfcal-20050929">http://www.w3.org/TR/2005/NOTE-rdfcal-20050929</a> ',"RDFTM-SURVEY":'Fabio Vitali; et al. <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210"><cite>A Survey of RDF/Topic Maps Interoperability Proposals.</cite></a> 10 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210">http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210</a> ',"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":'Daniel C. Burnett. <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426"><cite>Reusable Dialog Requirements for Voice Markup Language.</cite></a> 26 April 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426">http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426</a> ',REX:'Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> ',"REX-REQS":'Robin Berjon. <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202"><cite>Remote Events for XML (REX) Requirements.</cite></a> 2 February 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202">http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202</a> ',RFC1034:'P. Mockapetris. <a href="http://www.ietf.org/rfc/rfc1034.txt"><cite>DOMAIN NAMES - CONCEPTS AND FACILITIES.</cite></a> November 1987. Internet RFC 1034. URL: <a href="http://www.ietf.org/rfc/rfc1034.txt">http://www.ietf.org/rfc/rfc1034.txt</a> ',RFC1738:'T. Berners-Lee; L. Masinter; M. McCahill. <a href="http://www.ietf.org/rfc/rfc1738.txt"><cite>Uniform Resource Locators (URL).</cite></a> December 1994. Internet RFC 1738. URL: <a href="http://www.ietf.org/rfc/rfc1738.txt">http://www.ietf.org/rfc/rfc1738.txt</a> ',RFC1808:'R. Fielding. <a href="http://www.ietf.org/rfc/rfc1808.txt"><cite>Relative Uniform Resource Locators.</cite></a> June 1995. Internet RFC 1808 (Obsoleted by RFC 3986). URL: <a href="http://www.ietf.org/rfc/rfc1808.txt">http://www.ietf.org/rfc/rfc1808.txt</a> ',RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:'N. Freed; N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2046.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.</cite></a> November 1996. Internet RFC 2046. URL: <a href="http://www.ietf.org/rfc/rfc2046.txt">http://www.ietf.org/rfc/rfc2046.txt</a> ',RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:'N. Freed, K. Moore.  <a href="http://www.ietf.org/rfc/rfc2231.txt"><cite>MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.</cite></a> November 1997.  IETF RFC 2231. URL: <a href="http://www.ietf.org/rfc/rfc2231.txt">http://www.ietf.org/rfc/rfc2231.txt</a> ',RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:'L. Masinter. <a href="http://www.ietf.org/rfc/rfc2397.txt"><cite>The &quot;data&quot; URL scheme.</cite></a> August 1998. Internet RFC 2397. URL: <a href="http://www.ietf.org/rfc/rfc2397.txt">http://www.ietf.org/rfc/rfc2397.txt</a> ',RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:'G. Klyne; L. McIntyre. <a href="http://www.ietf.org/rfc/rfc2531.txt"><cite>Content Feature Schema for Internet Fax.</cite></a> March 1999. Internet RFC 2531. URL: <a href="http://www.ietf.org/rfc/rfc2531.txt">http://www.ietf.org/rfc/rfc2531.txt</a> ',RFC2533:'G. Klyne. <a href="http://www.ietf.org/rfc/rfc2533"><cite>A Syntax for Describing Media Feature Sets.</cite></a> March 1999. Internet RFC 2533. URL: <a href="http://www.ietf.org/rfc/rfc2533">http://www.ietf.org/rfc/rfc2533</a> ',RFC2534:'L. Masinter; D. Wing; et al. <a href="http://www.ietf.org/rfc/rfc2534"><cite>Media Features for Display, Print, and Fax.</cite></a> March 1999. Internet RFC 2534. URL: <a href="http://www.ietf.org/rfc/rfc2534">http://www.ietf.org/rfc/rfc2534</a> ',RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:'D. Connolly; L. Masinter. <a href="http://www.rfc-editor.org/rfc/rfc2854.txt"><cite>The \'text/html\' Media Type.</cite></a> June 2000. Internet RFC 2854. URL: <a href="http://www.rfc-editor.org/rfc/rfc2854.txt">http://www.rfc-editor.org/rfc/rfc2854.txt</a> ',RFC2978:'N. Freed; J. Postel. <a href="http://www.ietf.org/rfc/rfc2978.txt"><cite>IANA Charset Registration Procedures.</cite></a> October 2000. Internet RFC 2978. URL: <a href="http://www.ietf.org/rfc/rfc2978.txt">http://www.ietf.org/rfc/rfc2978.txt</a> ',RFC3023:'M. Murata; S. St.Laurent; D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a> January 2001. Internet RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt">http://www.ietf.org/rfc/rfc3023.txt</a> ',RFC3161:'C. Adams, P. Cain, D. Pinkas, R. Zuccherato. <a href="http://www.rfc-editor.org/rfc/rfc3161.txt"><cite>Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)</cite></a> August 2001. Internet RFC 3161. URL: <a href="http://www.rfc-editor.org/rfc/rfc3161.txt">http://www.rfc-editor.org/rfc/rfc3161.txt</a> ',"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:'Rescorla, E. <a href="http://tools.ietf.org/html/rfc3218"><cite>Preventing the Million Message Attack on Cryptographic Message Syntax.</cite></a>January 2002. Informational RFC 3218. URL: <a href="http://tools.ietf.org/html/rfc3218">http://tools.ietf.org/html/rfc3218</a>',RFC3236:'P. Stark; M. Baker. <a href="http://www.rfc-editor.org/rfc/rfc3236.txt"><cite>The \'application/xhtml+xml\' Media Type.</cite></a> January 2002. Internet RFC 3236. URL: <a href="http://www.rfc-editor.org/rfc/rfc3236.txt">http://www.rfc-editor.org/rfc/rfc3236.txt</a> ',RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:'H. Schulzrinne. <a href="http://www.ietf.org/rfc/rfc3966.txt"><cite>The tel URI for Telephone Numbers</cite></a> December 2004. Internet RFC 3966. URL: <a href="http://www.ietf.org/rfc/rfc3966.txt">http://www.ietf.org/rfc/rfc3966.txt</a> ',RFC3986:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifier (URI): Generic Syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',RFC3987:'M. D&#252;rst; M. Suignard. <a href="http://www.ietf.org/rfc/rfc3987.txt"><cite>Internationalized Resource Identifiers (IRIs).</cite></a> January 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc3987.txt">http://www.ietf.org/rfc/rfc3987.txt</a> ',RFC4050:'S. Blake-Wilson, G. Karlinger, T. Kobayashi, Y. Wang.     <a href="http://www.ietf.org/rfc/rfc4050.txt"><cite>Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.</cite></a> IETF RFC 4050. April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4050.txt">http://www.ietf.org/rfc/rfc4050.txt</a>',RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:'P. Leach; M. Mealling; R. Salz. <a href="http://www.ietf.org/rfc/rfc4122.txt"><cite>A Universally Unique IDentifier (UUID) URN Namespace</cite></a> July 2005. Internet RFC 4122. URL: <a href="http://www.ietf.org/rfc/rfc4122.txt">http://www.ietf.org/rfc/rfc4122.txt</a> ',RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:'R. Gellens, D. Singer, P. Frojdh. <a href="http://www.ietf.org/rfc/rfc4281.txt"><cite>The Codecs Parameter for &quot;Bucket&quot; Media Types</cite></a> November 2005. Internet RFC 4281. URL: <a href="http://www.ietf.org/rfc/rfc4281.txt">http://www.ietf.org/rfc/rfc4281.txt</a> ',RFC4572:'J. Lennox. <a href="http://www.ietf.org/rfc/rfc4572.txt"><cite> Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).</cite></a> July 2006. Internet RFC 4572. URL: <a href="http://www.ietf.org/rfc/rfc4572.txt">http://www.ietf.org/rfc/rfc4572.txt</a>',RFC4627:'D. Crockford. <a href="http://www.ietf.org/rfc/rfc4627.txt"><cite>The application/json Media Type for JavaScript Object Notation (JSON)</cite></a> July 2006. Internet RFC 4627. URL: <a href="http://www.ietf.org/rfc/rfc4627.txt">http://www.ietf.org/rfc/rfc4627.txt</a>',RFC4770:'C. Jennings; J. Reschke. <a href="http://www.ietf.org/rfc/rfc4770.txt"><cite>vCard Extensions for Instant Messaging (IM)</cite></a> January 2007. Internet RFC 4770. URL: <a href="http://www.ietf.org/rfc/rfc4770.txt">http://www.ietf.org/rfc/rfc4770.txt</a> ',RFC4868:'S. Kelly, S. Frankel. <a href="http://www.ietf.org/rfc/rfc4868.txt"><cite>Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec</cite></a> IETF RFC 4868. May 2007. URL: <a href="http://www.ietf.org/rfc/rfc4868.txt">http://www.ietf.org/rfc/rfc4868.txt</a>',RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:'B. Desruisseaux. <a href="http://www.rfc-editor.org/rfc/rfc5545.txt"><cite>Internet Calendaring and Scheduling Core Object Specification (iCalendar).</cite></a> September 2009. Internet RFC 5545. URL: <a href="http://www.rfc-editor.org/rfc/rfc5545.txt">http://www.rfc-editor.org/rfc/rfc5545.txt</a> ',RFC5646:'A. Phillips, M. Davis. <a href="http://www.rfc-editor.org/rfc/rfc5646.txt"><cite>Tags for Identifying Languages.</cite></a> September 2009. Internet RFC 5646. URL: <a href="http://www.rfc-editor.org/rfc/rfc5646.txt">http://www.rfc-editor.org/rfc/rfc5646.txt</a> ',RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:'Mark Nottingham; Eran Hammer-Lahav. <a href="http://www.rfc-editor.org/rfc/rfc5785.txt"><cite>Defining Well-Known Uniform Resource Identifiers (URIs).</cite></a> April 2010. Internet Proposed Standard RFC 5785. URL: <a href="http://www.rfc-editor.org/rfc/rfc5785.txt">http://www.rfc-editor.org/rfc/rfc5785.txt</a> ',RFC6068:'M. Duerst; L. Masinter; J. Zawinski. <a href="http://www.ietf.org/rfc/rfc6068.txt"><cite>The \'mailto\' URI Scheme.</cite></a> October 2010. Internet Proposed Standard RFC 6068. URL: <a href="http://www.ietf.org/rfc/rfc6068.txt">http://www.ietf.org/rfc/rfc6068.txt</a> ',RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":'Harold Boley, Michael Kifer; . <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/"><cite>RIF Basic Logic Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-bld-20100622/">http://www.w3.org/TR/2010/REC-rif-bld-20100622/</a> ',"RIF-CORE":'Harold Boley, et al. <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/"><cite>RIF Core.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-core-20100622/">http://www.w3.org/TR/2010/REC-rif-core-20100622/</a> ',"RIF-DTB":'Axel Polleres, Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/"><cite>RIF Datatypes and Built-Ins 1.0.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-dtb-20100622/">http://www.w3.org/TR/2010/REC-rif-dtb-20100622/</a> ',"RIF-FLD":'Harold Boley, Michael Kifer. <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/"><cite>RIF Framework for Logic Dialects.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-fld-20100622/">http://www.w3.org/TR/2010/REC-rif-fld-20100622/</a> ',"RIF-PRD":'Christian de Sainte Marie, Gary Hallmark, Adrian Paschke; . <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/"><cite>RIF Production Rule Dialect.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-prd-20100622/">http://www.w3.org/TR/2010/REC-rif-prd-20100622/</a> ',"RIF-RDF-OWL":'Jos de Bruijn. <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/"><cite>RIF RDF and OWL Compatibility.</cite></a> 22 June 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/">http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/</a> ',"RIF-TEST":'Stella Mitchell, Leora Morgenstern, Adrian Paschke. <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/"><cite>RIF Test Cases.</cite></a> 1 October 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-rif-test-20100622/">http://www.w3.org/TR/2010/WD-rif-test-20100622/</a> ',"RIF-OVERVIEW":'Michael Kifer; Harold Boley. <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/"><cite>RIF Overview.</cite></a> 22 June 2010. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/">http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/</a> ',"RIF-UCR":'David Hirtle; et al. <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218"><cite>RIF Use Cases and Requirements.</cite></a> 18 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-rif-ucr-20081218">http://www.w3.org/TR/2008/WD-rif-ucr-20081218</a> ',"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:'Masayasu Ishikawa; et al. <a href="http://www.w3.org/TR/2001/REC-ruby-20010531"><cite>Ruby Annotation.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-ruby-20010531">http://www.w3.org/TR/2001/REC-ruby-20010531</a> ',S6GROUP2:'Stuart Weibel. <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2"><cite>A Proposed Convention for Embedding Metadata in HTML.</cite></a> 2 June 1996. W3C Note. URL: <a href="http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2">http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2</a> ',"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:'Joel Farrell; Holger Lausen. <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828"><cite>Semantic Annotations for WSDL and XML Schema.</cite></a> 28 August 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-sawsdl-20070828">http://www.w3.org/TR/2007/REC-sawsdl-20070828</a> ',"SAWSDL-GUIDE":'Rama Akkiraju; Brahmananda Sapkota. <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828"><cite>Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.</cite></a> 28 August 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828">http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828</a> ',SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":'Ralph R. Swick; Henry S. Thompson. <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007"><cite>The Cambridge Communiqu&#233;.</cite></a> 7 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-schema-arch-19991007">http://www.w3.org/TR/1999/NOTE-schema-arch-19991007</a> ',SCXML:'Torbj&#246;rn Lage; et al. <a href="http://www.w3.org/TR/2008/WD-scxml-20080516"><cite>State Chart XML (SCXML): State Machine Notation for Control Abstraction.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-scxml-20080516">http://www.w3.org/TR/2008/WD-scxml-20080516</a> ',SDP:'J. Rosenberg, H. Schulzrinne. <a href="http://tools.ietf.org/html/rfc3264"><cite>An Offer/Answer Model with the Session Description Protocol (SDP).</cite></a> June 2002. Internet RFC 3264. URL: <a href="http://tools.ietf.org/html/rfc3264">http://tools.ietf.org/html/rfc3264</a>',SDPLABEL:'O. Levin, G. Camarillo. <a href="http://tools.ietf.org/html/rfc4574"><cite>The Session Description Protocol (SDP) Label Attribute.</cite></a> August 2006. Internet RFC 4574. URL: <a href="http://tools.ietf.org/html/rfc4574">http://tools.ietf.org/html/rfc4574</a>',SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310"><cite>Selectors Level 3.</cite></a> 10 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-css3-selectors-20090310">http://www.w3.org/TR/2009/WD-css3-selectors-20090310</a> ',"SELECTORS-API":'Lachlan Hunt; Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114"><cite>Selectors API.</cite></a> 14 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-selectors-api-20081114">http://www.w3.org/TR/2008/WD-selectors-api-20081114</a> ',"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":'David Burke; Luc Van Tichelen. <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405"><cite>Semantic Interpretation for Speech Recognition (SISR) Version 1.0.</cite></a> 5 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405">http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405</a> ',"SGML-CATALOG":"Paul Grosso. <cite><a href='http://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='http://www.oasis-open.org/html/a401.htm'>http://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":'James Clark. <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215"><cite>Comparison of SGML and XML.</cite></a> 15 December 1997. W3C Note. URL: <a href="http://www.w3.org/TR/NOTE-sgml-xml-971215">http://www.w3.org/TR/NOTE-sgml-xml-971215</a> ',"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":'Antoine Isaac; Ed Summers. <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/"><cite>SKOS Simple Knowledge Organization System Primer.</cite></a> 18 August 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/">http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/</a> ',"SKOS-REFERENCE":'Sean Bechhofer; Alistair Miles. <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/"><cite>SKOS Simple Knowledge Organization System Reference.</cite></a> 18 August 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-skos-reference-20090818/">http://www.w3.org/TR/2009/REC-skos-reference-20090818/</a> ',"SKOS-UCR":'Jon Phipps; Daniel Rubin; Antoine Isaac. <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516"><cite>SKOS Use Cases and Requirements.</cite></a> 16 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-skos-ucr-20070516">http://www.w3.org/TR/2007/WD-skos-ucr-20070516</a> ',"SMIL-ANIMATION":'Patrick Schmitz; Aaron Cohen. <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904"><cite>SMIL Animation.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-smil-animation-20010904">http://www.w3.org/TR/2001/REC-smil-animation-20010904</a> ',SMIL10:'Philipp Hoschka. <a href="http://www.w3.org/TR/1998/REC-smil-19980615"><cite>Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.</cite></a> 15 June 1998. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1998/REC-smil-19980615">http://www.w3.org/TR/1998/REC-smil-19980615</a> ',SMIL2:'Dick Bulterman; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL20:'Jack Jansen; et al. <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213"><cite>Synchronized Multimedia Integration Language (SMIL 2.1).</cite></a> 13 December 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-SMIL2-20051213">http://www.w3.org/TR/2005/REC-SMIL2-20051213</a> ',SMIL3:'Dick Bulterman. <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201"><cite>Synchronized Multimedia Integration Language (SMIL 3.0).</cite></a> 1 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SMIL3-20081201">http://www.w3.org/TR/2008/REC-SMIL3-20081201</a> ',SMIME:'B. Ramsdell. <a href="http://www.ietf.org/rfc/rfc3851.txt"><cite>S/MIME Version 3.1 Message Specification.</cite></a> July 2004. Internet RFC 3851. URL: <a href="http://www.ietf.org/rfc/rfc3851.txt">http://www.ietf.org/rfc/rfc3851.txt</a> ',SML:'Valentina Popescu; Virginia Smith; Bhalchandra Pandit. <a href="http://www.w3.org/TR/2009/PR-sml-20090212"><cite>Service Modeling Language, Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-20090212">http://www.w3.org/TR/2009/PR-sml-20090212</a> ',"SML-IF":'Valentina Popescu; Bhalchandra Pandit; Virginia Smith. <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212"><cite>Service Modeling Language Interchange Format Version 1.1.</cite></a> 12 February 2009. W3C Proposed Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/PR-sml-if-20090212">http://www.w3.org/TR/2009/PR-sml-if-20090212</a> ',"SOAP11-ROR-HTTPBINDING":'David Orchard. <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321"><cite>SOAP 1.1 Request Optional Response HTTP Binding.</cite></a> 21 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321">http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321</a> ',"SOAP12-AF":'Henrik Frystyk Nielsen; Herv&#233; Ruellan. <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608"><cite>SOAP 1.2 Attachment Feature.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-soap12-af-20040608">http://www.w3.org/TR/2004/NOTE-soap12-af-20040608</a> ',"SOAP12-EMAIL":'Highland Mary Mountain; et al. <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703"><cite>SOAP Version 1.2 Email Binding.</cite></a> 3 July 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-soap12-email-20020703">http://www.w3.org/TR/2002/NOTE-soap12-email-20020703</a> ',"SOAP12-MTOM":'Mark Nottingham; et al. <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125"><cite>SOAP Message Transmission Optimization Mechanism.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-mtom-20050125">http://www.w3.org/TR/2005/REC-soap12-mtom-20050125</a> ',"SOAP12-MTOM-POLICY":'Christopher Ferris; Yves Lafon. <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918"><cite>MTOM Serialization Policy Assertion 1.1.</cite></a> 18 September 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918">http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918</a> ',"SOAP12-N11N":'Martin Gudgin; Marc Hadley. <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008"><cite>SOAP Version 1.2 Message Normalization.</cite></a> 8 October 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008">http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008</a> ',"SOAP12-OS-UCR":'Mark Jones; Tony Graham; Anish Karmarkar. <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608"><cite>SOAP Optimized Serialization Use Cases and Requirements.</cite></a> 8 June 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608">http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608</a> ',"SOAP12-PART0":'Yves Lafon; Nilo Mitra. <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427"><cite>SOAP Version 1.2 Part 0: Primer (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part0-20070427">http://www.w3.org/TR/2007/REC-soap12-part0-20070427</a> ',"SOAP12-PART1":'Noah Mendelsohn; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/"><cite>SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part1-20070427/">http://www.w3.org/TR/2007/REC-soap12-part1-20070427/</a> ',"SOAP12-PART2":'Jean-Jacques Moreau; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427"><cite>SOAP Version 1.2 Part 2: Adjuncts (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-part2-20070427">http://www.w3.org/TR/2007/REC-soap12-part2-20070427</a> ',"SOAP12-PART3":'David Orchard. <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702"><cite>SOAP 1.2 Part 3: One-Way MEP.</cite></a> 2 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702">http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702</a> ',"SOAP12-REP":'Yves Lafon; Anish Karmarkar; Martin Gudgin. <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125"><cite>Resource Representation SOAP Header Block.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-soap12-rep-20050125">http://www.w3.org/TR/2005/REC-soap12-rep-20050125</a> ',"SOAP12-TESTCOLLECTION":'Hugo Haas; et al. <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427"><cite>SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).</cite></a> 27 April 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427">http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427</a> ',SOAPJMS:'Bhakti Mehta; Roland Merrick; Peter Easton. <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121"><cite>SOAP over Java Message Service 1.0.</cite></a> 21 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-soapjms-20081121">http://www.w3.org/TR/2008/WD-soapjms-20081121</a> ',"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf"><cite> Recommendation for Key Management &#8211; Part 1: General (Revised).</cite></a> SP800-57. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf" > http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57-Part1-revised2_Mar08-2007.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised 19 May 2008.</cite></a> SP800-67 Version 1.1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf" > http://csrc.nist.gov/publications/nistpubs/800-67/SP800-67.pdf</a>',"SPEC-VARIABILITY":'Dominique Haza&#235;l-Massieux; Lynne Rosenthal. <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831"><cite>Variability in Specifications.</cite></a> 31 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-spec-variability-20050831">http://www.w3.org/TR/2005/NOTE-spec-variability-20050831</a> ',"SPEECH-GRAMMAR":'Andrew Hunt; Scott McGlashan. <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316"><cite>Speech Recognition Grammar Specification Version 1.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-grammar-20040316">http://www.w3.org/TR/2004/REC-speech-grammar-20040316</a> ',"SPEECH-SYNTHESIS":'Daniel C. Burnett; Mark R. Walker; Andrew Hunt. <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907"><cite>Speech Synthesis Markup Language (SSML) Version 1.0.</cite></a> 7 September 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-speech-synthesis-20040907">http://www.w3.org/TR/2004/REC-speech-synthesis-20040907</a> ',"SPEECH-SYNTHESIS11":'Zhi Wei Shuang (&#21452;&#24535;&#20255;); Daniel C. Burnett. <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107"><cite>Speech Synthesis Markup Language (SSML) Version 1.1.</cite></a> 7 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107">http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107</a> ',SPROT11:'Andy Seaborne; Lee Feigenbaum; Elias Torres. <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024"><cite>SPARQL Protocol for RDF Using WSDL 1.1.</cite></a> 24 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sprot11-20051024">http://www.w3.org/TR/2005/WD-sprot11-20051024</a> ',SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',"SSML-SAYAS":'Daniel C. Burnett; et al. <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526"><cite>SSML 1.0 say-as attribute values.</cite></a> 26 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526">http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526</a> ',SSML11REQS:'Daniel C. Burnett; Zhi Wei Shuang. <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611"><cite>Speech Synthesis Markup Language Version 1.1 Requirements.</cite></a> 11 June 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-ssml11reqs-20070611">http://www.w3.org/TR/2007/WD-ssml11reqs-20070611</a> ',STUN:'J. Rosenberg, R. Mahy, P. Matthews, D. Wing. <a href="http://tools.ietf.org/html/rfc5389"><cite>Session Traversal Utilities for NAT (STUN).</cite></a> October 2008. Internet RFC 5389. URL: <a href="http://tools.ietf.org/html/rfc5389">http://tools.ietf.org/html/rfc5389</a>',"STUN-URI":'S. Nandakumar,  G. Salgueiro, P. Jones, and M. Petit-Huguenin. <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri"><cite>URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri">http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri</a> ',SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:'Jon Ferraiolo. <a href="http://www.w3.org/TR/2001/REC-SVG-20010904"><cite>Scalable Vector Graphics (SVG) 1.0 Specification.</cite></a> 4 September 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-SVG-20010904">http://www.w3.org/TR/2001/REC-SVG-20010904</a> ',SVG11:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 16 August 2011. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2011/REC-SVG11-20110816/">http://www.w3.org/TR/2011/REC-SVG11-20110816/</a> ',SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:'Craig Northway; Dean Jackson. <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413"><cite>Scalable Vector Graphics (SVG) Full 1.2 Specification.</cite></a> 13 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-SVG12-20050413">http://www.w3.org/TR/2005/WD-SVG12-20050413</a> ',SVG2REQS:'Dean Jackson. <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422"><cite>SVG 1.1/1.2/2.0 Requirements.</cite></a> 22 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422">http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422</a> ',SVGFILTER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501"><cite>SVG Filters 1.2, Part 2: Language.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilter12-20070501">http://www.w3.org/TR/2007/WD-SVGFilter12-20070501</a> ',SVGFILTERPRIMER12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501"><cite>SVG Filters 1.2, Part 1: Primer.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501</a> ',SVGFILTERREQS12:'Erik Dahlstr&#246;m. <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501"><cite>SVG Filter Requirements.</cite></a> 1 May 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501">http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501</a> ',SVGMOBILE:'Tolga Capin. <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114"><cite>Mobile SVG Profiles: SVG Tiny and SVG Basic.</cite></a> 14 January 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-SVGMobile-20030114">http://www.w3.org/TR/2003/REC-SVGMobile-20030114</a> ',SVGMOBILE12:'Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> ',SVGMOBILEREQS:'Rick Graham; Tolga Capin. <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803"><cite>SVG Mobile Requirements.</cite></a> 3 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803">http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803</a> ',SVGPRINT12:'Craig Northway; et al. <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221"><cite>SVG Print 1.2, Part 2: Language.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrint12-20071221">http://www.w3.org/TR/2007/WD-SVGPrint12-20071221</a> ',SVGPRINTPRIMER12:'Anthony Grasso; Chris Lilley; Andrew Shellshear. <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221"><cite>SVG Print 1.2, Part 1: Primer.</cite></a> 21 December 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221">http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221</a> ',SVGPRINTREQS:'Lee Klosterman; et al. <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218"><cite>SVG Printing Requirements.</cite></a> 18 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218">http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218</a> ',SVGREQ:'Jon Ferraiolo. <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029"><cite>Scalable Vector Graphics (SVG) Requirements.</cite></a> 29 October 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-SVGReq-19981029">http://www.w3.org/TR/1998/WD-SVGReq-19981029</a> ',SVGTINY12:'Scott Hayman; et al. <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 22 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-SVGTiny12-20081222">http://www.w3.org/TR/2008/REC-SVGTiny12-20081222</a> ',SVGTINY12REQS:'Andrew Emmons. <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810"><cite>SVGT 1.2 Requirements.</cite></a> 10 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810">http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810</a> ',"SW-OOSD-PRIMER":'Phil Tetlow; et al. <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309"><cite>A Semantic Web Primer for Object-Oriented Software Developers.</cite></a> 9 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309">http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309</a> ',"SWBP-CLASSES-AS-VALUES":'Natasha Noy. <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405"><cite>Representing Classes As Property Values on the Semantic Web.</cite></a> 5 April 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405">http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405</a> ',"SWBP-N-ARYRELATIONS":'Natasha Noy; Alan Rector. <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412"><cite>Defining N-ary Relations on the Semantic Web.</cite></a> 12 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412">http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412</a> ',"SWBP-SKOS-CORE-GUIDE":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102"><cite>SKOS Core Guide.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102</a> ',"SWBP-SKOS-CORE-SPEC":'Alistair Miles; Dan Brickley. <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102"><cite>SKOS Core Vocabulary Specification.</cite></a> 2 November 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102">http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102</a> ',"SWBP-SPECIFIED-VALUES":'Alan Rector. <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517"><cite>Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.</cite></a> 17 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517">http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517</a> ',"SWBP-THESAURUS-PUBGUIDE":'Alistair Miles. <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517"><cite>Quick Guide to Publishing a Thesaurus on the Semantic Web.</cite></a> 17 May 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517">http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517</a> ',"SWBP-VOCAB-PUB":'Jon Phipps; Diego Berrueta. <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828"><cite>Best Practice Recipes for Publishing RDF Vocabularies.</cite></a> 28 August 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828">http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828</a> ',"SWBP-XSCH-DATATYPES":'Jeremy J. Carroll; Jeff Z. Pan. <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314"><cite>XML Schema Datatypes in RDF and OWL.</cite></a> 14 March 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314">http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314</a> ',SXBL:'Ian Hickson; Jon Ferraiolo; David Hyatt. <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815"><cite>SVG\'s XML Binding Language (sXBL).</cite></a> 15 August 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-sXBL-20050815">http://www.w3.org/TR/2005/WD-sXBL-20050815</a> ',SXSWGRIDS:'Khoi Vinh; Mark Boulton. <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf"><cite>Grids Are Good.</cite></a> March 2007. SXSW Interactive, Austin, TX. URL: <a href="http://www.subtraction.com/pics/0703/grids_are_good.pdf">http://www.subtraction.com/pics/0703/grids_are_good.pdf</a> ',"SYMM-MODULES":'Ted Wugofski; Patrick Schmitz; Warner ten Kate. <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223"><cite>Synchronized Multimedia Modules based upon SMIL 1.0.</cite></a> 23 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223">http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223</a> ',SYSINFOAPI:'Dzung Tran, Max Froumentin, et al. <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/"><cite>The System Information API.</cite></a> 2 February 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-system-info-api-20100202/">http://www.w3.org/TR/2010/WD-system-info-api-20100202/</a>',HTMLMEDIACAPTURE:'Ilkka Oksanen, Dominique Hazaël-Massieux, et al. <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/"><cite>HTML Media Capture.</cite></a> 20 July 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-html-media-capture-20100720/">http://www.w3.org/TR/2010/WD-html-media-capture-20100720/</a>',TAGLINK20030116:'Ian Jacobs (Scribe). <a href="http://www.w3.org/2003/01/16-tag-xlink"><cite>Minutes of 16 Jan 2003 discussion on Linking in XML Documents.</cite></a> 2003. W3C TAG archives. URL: <a href="http://www.w3.org/2003/01/16-tag-xlink">http://www.w3.org/2003/01/16-tag-xlink</a> ',"TEST-METADATA":'Patrick Curran; Karl Dubost. <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914"><cite>Test Metadata.</cite></a> 14 September 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-test-metadata-20050914">http://www.w3.org/TR/2005/NOTE-test-metadata-20050914</a> ',THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:'Pablo Cesar; Dick Bulterman; Petri Vuorimaa. <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110"><cite>SMIL Timesheets 1.0.</cite></a> 10 January 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-timesheets-20080110">http://www.w3.org/TR/2008/WD-timesheets-20080110</a> ',TIMEZONE:'Martin D&#252;rst; et al. <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013"><cite>Working with Time Zones.</cite></a> 13 October 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-timezone-20051013">http://www.w3.org/TR/2005/NOTE-timezone-20051013</a> ',TLS:'T. Dierks, E. Rescorla. <a href="http://tools.ietf.org/html/rfc5246"><cite>The Transport Layer Security (TLS) Protocol, Version 1.2.</cite></a> August 2008. Internet RFC 5246. URL: <a href="http://tools.ietf.org/html/rfc5246">http://tools.ietf.org/html/rfc5246</a>',Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":'Justin Brookman; Sean Harvey; Erica Newland; Heather West. <a href="http://www.w3.org/TR/tracking-compliance/"><cite>Tracking Compliance and Scope.</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/">http://www.w3.org/TR/2011/WD-tracking-compliance-20120313/</a> ',"TRACKING-DNT":'Roy T. Fielding; David Singer. <a href="http://www.w3.org/TR/tracking-dnt/"><cite>Tracking Preference Expression (DNT).</cite></a> 13 March 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/">http://www.w3.org/TR/2011/WD-tracking-dnt-20120313/</a> ',TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":'Glenn Adams. <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116"><cite>Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).</cite></a> 16 November 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116">http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116</a> ',"TTAF1-REQ":'Glenn Adams. <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427"><cite>Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.</cite></a> 27 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427">http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427</a> ',TURINGTEST:'Matt May. <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123"><cite>Inaccessibility of CAPTCHA.</cite></a> 23 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-turingtest-20051123">http://www.w3.org/TR/2005/NOTE-turingtest-20051123</a> ',TURN:'P. Mahy, P. Matthews, J. Rosenberg. <a href="http://tools.ietf.org/html/rfc5766"><cite>Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).</cite></a> April 2010. Internet RFC 5766. URL: <a href="http://tools.ietf.org/html/rfc5766">http://tools.ietf.org/html/rfc5766</a>',"TURN-URI":'M. Petit-Huguenin, S. Nandakumar,  G. Salgueiro, and  P. Jones. <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris"><cite>Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.</cite></a> 12 March 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris">http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris</a> ',TURTLE:'David Beckett, Tim Berners-Lee. <a href="http://www.w3.org/TeamSubmission/turtle/"><cite>Turtle: Terse RDF Triple Language.</cite></a> January 2008. W3C Team Submission. URL: <a href="http://www.w3.org/TeamSubmission/turtle/">http://www.w3.org/TeamSubmission/turtle/</a> ',"TVWEB-URI-REQUIREMENTS":'Gomar Thomas; Warner ten Kate; Craig Finseth. <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021"><cite>TV Broadcast URI Schemes Requirements.</cite></a> 21 October 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021">http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021</a> ',"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:'Jon Gunderson; Ian Jacobs; Eric Hansen. <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217"><cite>User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-UAAG10-20021217">http://www.w3.org/TR/2002/REC-UAAG10-20021217</a> ',"UAAG10-TECHS":'Ian Jacobs; Jon Gunderson; Eric Hansen. <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217"><cite>Techniques for User Agent Accessibility Guidelines 1.0.</cite></a> 17 December 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217">http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217</a> ',UAAG20:'Jan Richards; James Allan. <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311"><cite>User Agent Accessibility Guidelines (UAAG) 2.0.</cite></a> 11 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-UAAG20-20090311">http://www.w3.org/TR/2009/WD-UAAG20-20090311</a> ',"UAAG20-REQUIREMENTS":'Jim Allan; Jan Richards. <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031"><cite>User Agent Accessibility Guidelines 2.0 Requirements.</cite></a> 31 October 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031">http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031</a> ',UAX11:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html"><cite>East Asian Width.</cite></a> 23 March 2001. Unicode Standard Annex #11. URL: <a href="http://www.unicode.org/unicode/reports/tr11/tr11-8.html">http://www.unicode.org/unicode/reports/tr11/tr11-8.html</a> ',UAX14:'Asmus Freytag. <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html"><cite>Line Breaking Properties.</cite></a> 29 March 2005. Unicode Standard Annex #14. URL: <a href="http://www.unicode.org/unicode/reports/tr14/tr14-17.html">http://www.unicode.org/unicode/reports/tr14/tr14-17.html</a> ',UAX21:'Mark Davis. <a href="http://www.unicode.org/reports/tr21/tr21-5.html"><cite>Case Mappings.</cite></a> 26 March 2001. Unicode Standard Annex #21. URL: <a href="http://www.unicode.org/reports/tr21/tr21-5.html">http://www.unicode.org/reports/tr21/tr21-5.html</a> ',UAX24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html"><cite>Script Names.</cite></a> 28 March 2005. Unicode Standard Annex #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-7.html">http://www.unicode.org/unicode/reports/tr24/tr24-7.html</a> ',UAX27:'Mark Davis; Michael Everson; et al. <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html"><cite>Unicode 3.1.0.</cite></a> 16 May 2001. Unicode Standard Annex #27. URL: <a href="http://www.unicode.org/unicode/reports/tr27/tr27-4.html">http://www.unicode.org/unicode/reports/tr27/tr27-4.html</a> ',UAX29:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html"><cite>Text Boundaries.</cite></a> 25 March 2005. Unicode Standard Annex #29. URL: <a href="http://www.unicode.org/unicode/reports/tr29/tr29-9.html">http://www.unicode.org/unicode/reports/tr29/tr29-9.html</a> ',"UNDERSTANDING-WCAG20":'Gregg Vanderheiden; et al. <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211"><cite>Understanding WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211">http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211</a> ',UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":'Asmus Freytag; Martin D&#252;rst. <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516"><cite>Unicode in XML and other Markup Languages.</cite></a> 16 May 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516">http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516</a> ',UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:'T. Berners-Lee; R. Fielding; L. Masinter. <a href="http://www.ietf.org/rfc/rfc3986.txt"><cite>Uniform Resource Identifiers (URI): generic syntax.</cite></a> January 2005. Internet RFC 3986. URL: <a href="http://www.ietf.org/rfc/rfc3986.txt">http://www.ietf.org/rfc/rfc3986.txt</a> ',"URI-CLARIFICATION":'URI Planning Interest Group. <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921"><cite>URIs, URLs, and URNs: Clarifications and Recommendations 1.0.</cite></a> 21 September 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921">http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921</a> ',"URI-TEMPLATE":'Joe Gregorio; Roy T. Fielding; Marc Hadley; Mark Nottingham; David Orchard. <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08"><cite>URI Template.</cite></a> 26 January 2012. Internet Draft (work in progress). URL: <a href="http://tools.ietf.org/html/draft-gregorio-uritemplate-08">http://tools.ietf.org/html/draft-gregorio-uritemplate-08</a> ',URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.    URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:'Mark Davis. <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html"><cite>Script Names.</cite></a> 27 September 2001. Unicode Technical Report #24. URL: <a href="http://www.unicode.org/unicode/reports/tr24/tr24-3.html">http://www.unicode.org/unicode/reports/tr24/tr24-3.html</a> ',"VBI-REQS":'Kenneth G. Rehor. <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808"><cite>Voice Browser Interoperation: Requirements.</cite></a> 8 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-vbi-reqs-20020808">http://www.w3.org/TR/2002/WD-vbi-reqs-20020808</a> ',VOICE:'David Raggett; Or Ben-Nattan. <a href="http://www.w3.org/TR/1998/NOTE-voice-0128"><cite>Voice Browsers.</cite></a> 28 January 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-voice-0128">http://www.w3.org/TR/1998/NOTE-voice-0128</a> ',"VOICE-ARCHITECTURE":'Michael K. Brown; D. A. Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223"><cite>Model Architecture for Voice Browser Systems.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-architecture-19991223">http://www.w3.org/TR/1999/WD-voice-architecture-19991223</a> ',"VOICE-DIALOG-REQS":'Scott McGlashan. <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223"><cite>Dialog Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223</a> ',"VOICE-GRAMMAR-REQS":'Michael K. Brown. <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223"><cite>Grammar Representation Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223</a> ',"VOICE-INTRO":'Jim Larson. <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204"><cite>Voice Browsers, Introduction.</cite></a> 4 December 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-voice-intro-20001204">http://www.w3.org/TR/2000/WD-voice-intro-20001204</a> ',"VOICE-NLU-REQS":'Deborah Dahl. <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223"><cite>Natural Language Processing Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223</a> ',"VOICE-TTS-REQS":'Andrew Hunt. <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223"><cite>Speech Synthesis Markup Requirements for Voice Markup Languages.</cite></a> 23 December 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223">http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223</a> ',VOICEXML20:'Brad Porter; et al. <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316"><cite>Voice Extensible Markup Language (VoiceXML) Version 2.0.</cite></a> 16 March 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-voicexml20-20040316">http://www.w3.org/TR/2004/REC-voicexml20-20040316</a> ',VOICEXML21:'Scott McGlashan; et al. <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619"><cite>Voice Extensible Markup Language (VoiceXML) 2.1.</cite></a> 19 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-voicexml21-20070619">http://www.w3.org/TR/2007/REC-voicexml21-20070619</a> ',VOICEXML30:'Paolo Baggia; et al. <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219"><cite>Voice Extensible Markup Language (VoiceXML) 3.0.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-voicexml30-20081219">http://www.w3.org/TR/2008/WD-voicexml30-20081219</a> ',VXML30REQS:'Emily Candell; Jeff Hoepfinger. <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808"><cite>Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.</cite></a> 8 August 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-vxml30reqs-20080808">http://www.w3.org/TR/2008/WD-vxml30reqs-20080808</a> ',"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html"><cite>Device APIs: The sensor module</cite></a> July 2011. WAC Ipanema Editor\'s Draft. URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html</a> ',"WAI-AGE-LITERATURE":'Andrew Arch. <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514"><cite>Web Accessibility for Older Users: A Literature Review.</cite></a> 14 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-age-literature-20080514">http://www.w3.org/TR/2008/WD-wai-age-literature-20080514</a> ',"WAI-ARIA":'Lisa Pappas; et al. <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224"><cite>Accessible Rich Internet Applications (WAI-ARIA) 1.0.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-20090224">http://www.w3.org/TR/2009/WD-wai-aria-20090224</a> ',"WAI-ARIA-IMPLEMENTATION":'Michael Cooper; Aaron Leventhal. <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224"><cite>WAI-ARIA 1.0 User Agent Implementation Guide.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224">http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224</a> ',"WAI-ARIA-PRACTICES":'Michael Cooper; Richard Schwerdtfeger; Lisa Pappas. <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224"><cite>WAI-ARIA Best Practices.</cite></a> 24 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224">http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224</a> ',"WAI-ARIA-PRIMER":'Richard Schwerdtfeger; Michael Cooper; Lisa Pappas. <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204"><cite>WAI-ARIA Primer.</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204">http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204</a> ',"WAI-ARIA-ROADMAP":'Richard Schwerdtfeger. <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204"><cite>Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).</cite></a> 4 February 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204">http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204</a> ',WCA:'Johan Hjelm; Jim Pitkow; Henrik Frystyk Nielsen. <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319"><cite>Web Characterization: From working group to activity.</cite></a> 19 March 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-WCA-19990319">http://www.w3.org/TR/1999/NOTE-WCA-19990319</a> ',WCAG:'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505"><cite>Web Content Accessibility Guidelines 1.0.</cite></a> 5 May 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505">http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505</a> ',"WCAG10-CORE-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106"><cite>Core Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106</a> ',"WCAG10-CSS-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106"><cite>CSS Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106</a> ',"WCAG10-HTML-TECHS":'Wendy Chisholm; Gregg Vanderheiden; Ian Jacobs. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106"><cite>HTML Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106</a> ',"WCAG10-TECHS":'Gregg Vanderheiden; Ian Jacobs; Wendy Chisholm. <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106"><cite>Techniques for Web Content Accessibility Guidelines 1.0.</cite></a> 6 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106">http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106</a> ',"WCAG2-REQ":'Gregg Vanderheiden; Wendy Chisholm; John Slatin. <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425"><cite>Requirements for WCAG 2.0.</cite></a> 25 April 2006. W3C Note. URL: <a href="http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425">http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425</a> ',"WCAG2-TECH-REQ":'Michael Cooper. <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207"><cite>Requirements for WCAG 2.0 Checklists and Techniques.</cite></a> 7 February 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207">http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207</a> ',WCAG20:'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211"><cite>Web Content Accessibility Guidelines (WCAG) 2.0.</cite></a> 11 December 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-WCAG20-20081211">http://www.w3.org/TR/2008/REC-WCAG20-20081211</a> ',"WCAG20-TECHS":'Michael Cooper; et al. <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211"><cite>Techniques for WCAG 2.0.</cite></a> 11 December 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211">http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211</a> ',WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEB-FORMS-2":'Ian Hickson. <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821"><cite>Web Forms 2.0.</cite></a> 21 August 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-web-forms-2-20060821">http://www.w3.org/TR/2006/WD-web-forms-2-20060821</a> ',WEBARCH:'Norman Walsh; Ian Jacobs. <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/"><cite>Architecture of the World Wide Web, Volume One.</cite></a> 15 December 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webarch-20041215/">http://www.w3.org/TR/2004/REC-webarch-20041215/</a> ',WEBCGM:'Lofton Henderson; et al. <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217"><cite>WebCGM 1.0 Second Release.</cite></a> 17 December 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-WebCGM-20011217">http://www.w3.org/TR/2001/REC-WebCGM-20011217</a> ',WEBCGM20:'Benoit Bezaire; Lofton Henderson; David Cruikshank. <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130"><cite>WebCGM 2.0.</cite></a> 30 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-webcgm20-20070130">http://www.w3.org/TR/2007/REC-webcgm20-20070130</a> ',WEBCGM21:'Lofton Henderson; Benoit Bezaire. <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130"><cite>WebCGM 2.1.</cite></a> 30 January 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webcgm21-20090130">http://www.w3.org/TR/2009/WD-webcgm21-20090130</a> ',WEBIDL:'Cameron McCormack. <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/"><cite>Web IDL.</cite></a> 27 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-WebIDL-20110927/">http://www.w3.org/TR/2011/WD-WebIDL-20110927/</a> ',"WEBONT-REQ":'Jeff Heflin. <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210"><cite>OWL Web Ontology Language Use Cases and Requirements.</cite></a> 10 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-webont-req-20040210">http://www.w3.org/TR/2004/REC-webont-req-20040210</a> ',"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> 06 June 2012. Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:'A Bergkvist; D Burnett; C Jennings; A Narayanan. <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/"><cite>WebRTC 1.0.</cite></a> 27 October 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-webrtc-20111027/">http://www.w3.org/TR/2011/WD-webrtc-20111027/</a> ',"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/"><cite>The WebSocket API.</cite></a> 29 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-websockets-20110929/">http://www.w3.org/TR/2011/WD-websockets-20110929/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:'Ian Hickson. <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/"><cite>Web Storage.</cite></a> 10 September 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-webstorage-20090910/">http://www.w3.org/TR/2009/WD-webstorage-20090910/</a> ',WEBWORKERS:'Ian Hickson. <a href="http://www.w3.org/TR/2011/WD-workers-20110901/"><cite>Web Workers.</cite></a> 1 September 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-workers-20110901/">http://www.w3.org/TR/2011/WD-workers-20110901/</a> ',WICD:'Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> ',WICDFULL:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718"><cite>WICD Full 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDFull-20070718">http://www.w3.org/TR/2007/CR-WICDFull-20070718</a> ',WICDMobile10:'Timur Mehrvarz; et al. <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718"><cite>WICD Mobile 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICDMobile-20070718">http://www.w3.org/TR/2007/CR-WICDMobile-20070718</a> ',WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":'M. Cáceres; P. Bayers; Stuart Knightley; F. Hirsch; M Priestley. <a href="http://www.w3.org/TR/widgets-digsig"><cite>Digital Signatures for Widgets.</cite></a> (Work in progress.) URL: <a href="http://www.w3.org/TR/widgets-digsig">http://www.w3.org/TR/2010/CR-widgets-digsig-20100624</a> ',"WIDGETS-LAND":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414"><cite>The Widget Landscape (Q1 2008).</cite></a> 14 April 2008. W3C Working Group Note. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-land-20080414">http://www.w3.org/TR/2008/WD-widgets-land-20080414</a> ',"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":'Marcos Cáceres. <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007"><cite>Widget Updates.</cite></a> 7 October 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-updates-20081007">http://www.w3.org/TR/2008/WD-widgets-updates-20081007</a> ',"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:'Ian Davis; Maciej Stachowiak. <a href="http://www.w3.org/TR/2006/WD-Window-20060407"><cite>Window Object 1.0.</cite></a> 7 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-Window-20060407">http://www.w3.org/TR/2006/WD-Window-20060407</a> ',WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":'Aldo Gangemi; Guus Schreiber; Mark van Assem. <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619"><cite>RDF/OWL Representation of WordNet.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619">http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619</a> ',"WS-ADDR-CORE":'Martin Gudgin; Marc Hadley; Tony Rogers. <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509"><cite>Web Services Addressing 1.0 - Core.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-core-20060509">http://www.w3.org/TR/2006/REC-ws-addr-core-20060509</a> ',"WS-ADDR-METADATA":'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904"><cite>Web Services Addressing 1.0 - Metadata.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904">http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904</a> ',"WS-ADDR-SOAP":'Tony Rogers; et al. <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509"><cite>Web Services Addressing 1.0 - SOAP Binding.</cite></a> 9 May 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509">http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509</a> ',"WS-ARCH":'Francis McCabe; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211"><cite>Web Services Architecture.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-20040211</a> ',"WS-ARCH-SCENARIOS":'David Orchard; Hugo Haas; Hao He. <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211"><cite>Web Services Architecture Usage Scenarios.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211">http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211</a> ',"WS-CDL-10":'Yves Lafon; et al. <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109"><cite>Web Services Choreography Description Language Version 1.0.</cite></a> 9 November 2005. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109">http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109</a> ',"WS-CDL-10-PRIMER":'Steve Ross-Talbot; Tony Fletcher. <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619"><cite>Web Services Choreography Description Language: Primer.</cite></a> 19 June 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619">http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619</a> ',"WS-CHOR-MODEL":'David Burdett; Nickolas Kavantzas. <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324"><cite>WS Choreography Model Overview.</cite></a> 24 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-model-20040324">http://www.w3.org/TR/2004/WD-ws-chor-model-20040324</a> ',"WS-CHOR-REQS":'Ed Peters; et al. <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311"><cite>Web Services Choreography Requirements.</cite></a> 11 March 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311">http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311</a> ',"WS-DESC-REQS":'Jeffrey C. Schlimmer. <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028"><cite>Web Services Description Requirements.</cite></a> 28 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028">http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028</a> ',"WS-DESC-USECASES":'Waqar Sadiq; Sandeep Kumar. <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604"><cite>Web Service Description Usage Scenarios.</cite></a> 4 June 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604">http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604</a> ',"WS-ENUMERATION":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317"><cite>Web Services Enumeration (WS-Enumeration).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-enumeration-20090317">http://www.w3.org/TR/2009/WD-ws-enumeration-20090317</a> ',"WS-EVENTING":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317"><cite>Web Services Eventing (WS-Eventing).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-eventing-20090317">http://www.w3.org/TR/2009/WD-ws-eventing-20090317</a> ',"WS-FRAGMENT":'D. Davis; A. Malhotra; K. Warr; W. Chou. <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330"><cite>Web Services Fragment (WS-Fragment).</cite></a> 30 March 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-ws-fragment-20100330">http://www.w3.org/TR/2010/WD-ws-fragment-20100330</a> ',"WS-GLOSS":'Hugo Haas; Allen Brown. <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211"><cite>Web Services Glossary.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211">http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211</a> ',"WS-I18N":'Mary Trumble; Addison Phillips; Felix Sasaki. <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415"><cite>Web Services Internationalization (WS-I18N).</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-ws-i18n-20080415">http://www.w3.org/TR/2008/WD-ws-i18n-20080415</a> ',"WS-I18N-REQ":'Addison Phillips. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116"><cite>Requirements for the Internationalization of Web Services.</cite></a> 16 November 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116">http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116</a> ',"WS-I18N-SCENARIOS":'Takao Suzuki; et al. <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730"><cite>Web Services Internationalization Usage Scenarios.</cite></a> 30 July 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730">http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730</a> ',"WS-METADATA-EXCHANGE":'Katy Warr; et al. <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317"><cite>Web Services Metadata Exchange (WS-MetadataExchange).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317">http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317</a> ',"WS-POLICY":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904"><cite>Web Services Policy 1.5 - Framework.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-20070904">http://www.w3.org/TR/2007/REC-ws-policy-20070904</a> ',"WS-POLICY-ATTACH":'&#220;mit Yal&#231;inalp; et al. <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904"><cite>Web Services Policy 1.5 - Attachment.</cite></a> 4 September 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904">http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904</a> ',"WS-POLICY-GUIDELINES":'Maryann Hondo; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112"><cite>Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112</a> ',"WS-POLICY-PRIMER":'Asir S Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112"><cite>Web Services Policy 1.5 - Primer.</cite></a> 12 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112">http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112</a> ',"WS-RESOURCE-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317"><cite>Web Services Resource Transfer (WS-RT).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317</a> ',"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="http://www.oasis-open.org/standards#wssv1.1">http://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="http://www.oasis-open.org/standards#wssecconv1.3">http://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="http://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="http://www.oasis-open.org/standards#wssecpolv1.2">http://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":'Ashok Malhotra; et al. <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317"><cite>Web Services Transfer (WS-Transfer).</cite></a> 17 March 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-ws-transfer-20090317">http://www.w3.org/TR/2009/WD-ws-transfer-20090317</a> ',"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="http://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="http://www.oasis-open.org/standards#wstrustv1.3">http://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">http://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":'Sharad Garg; et al. <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211"><cite>Web Services Architecture Requirements.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211">http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211</a> ',"WSC-THREATS":'Thomas Roessler. <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101"><cite>Web User Interaction: Threat Trees.</cite></a> 1 November 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101">http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101</a> ',"WSC-UI":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226"><cite>Web Security Context: User Interface Guidelines.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-wsc-ui-20090226">http://www.w3.org/TR/2009/WD-wsc-ui-20090226</a> ',"WSC-USECASES":'Tyler Close. <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306"><cite>Web Security Experience, Indicators and Trust: Scope and Use Cases.</cite></a> 6 March 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306">http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306</a> ',"WSC-XIT":'Anil Saldhana; Thomas Roessler. <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403"><cite>Web Security Context: Experience, Indicators, and Trust.</cite></a> 3 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-wsc-xit-20080403">http://www.w3.org/TR/2008/WD-wsc-xit-20080403</a> ',WSDL11ELEMENTIDENTIFIERS:'Asir S. Vedamuthu; et al. <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720"><cite>WSDL 1.1 Element Identifiers.</cite></a> 20 July 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720">http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720</a> ',WSDL20:'Sanjiva Weerawarana; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-20070626">http://www.w3.org/TR/2007/REC-wsdl20-20070626</a> ',"WSDL20-ADDITIONAL-MEPS":'Amelia A. Lewis. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: Additional MEPs.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626</a> ',"WSDL20-ADJUNCTS":'Amelia A. Lewis; et al. <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626">http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626</a> ',"WSDL20-ALTSCHEMALANGS":'Amelia A. Lewis; Bijan Parsia. <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817"><cite>Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.</cite></a> 17 August 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817">http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817</a> ',"WSDL20-PRIMER":'David Booth; Canyang Kevin Liu. <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.</cite></a> 26 June 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626">http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626</a> ',"WSDL20-RDF":'Jacek Kopecky. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626"><cite>Web Services Description Language (WSDL) Version 2.0: RDF Mapping.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626</a> ',"WSDL20-SOAP11-BINDING":'Asir S. Vedamuthu. <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626"><cite>Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.</cite></a> 26 June 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626">http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626</a> ',"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:'Hao He; Igor Sedukhin; Mark Potts. <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211"><cite>Web Service Management: Service Life Cycle.</cite></a> 11 February 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-wslc-20040211">http://www.w3.org/TR/2004/NOTE-wslc-20040211</a> ',X11COLORS:'Robert B. Hess. <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp"><cite>Colors By Name.</cite></a> MSDN Online Web Workshop. 02 November 1996. URL: <a href="http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp">http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp</a> ',X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> http://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:'Charles McCathieNevile; Sean B. Palmer; Daniel Dardailler. <a href="http://www.w3.org/TR/2002/WD-xag-20021003"><cite>XML Accessibility Guidelines.</cite></a> 3 October 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xag-20021003">http://www.w3.org/TR/2002/WD-xag-20021003</a> ',"XBC-CHARACTERIZATION":'Dmitry Lenkov; Oliver Goldman. <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331"><cite>XML Binary Characterization.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331">http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331</a> ',"XBC-MEASUREMENT":'Peter Haggar; Stephen D. Williams. <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331"><cite>XML Binary Characterization Measurement Methodologies.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331">http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331</a> ',"XBC-PROPERTIES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331"><cite>XML Binary Characterization Properties.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331">http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331</a> ',"XBC-USE-CASES":'Santiago Pericas-Geertsen; Mike Cokus. <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331"><cite>XML Binary Characterization Use Cases.</cite></a> 31 March 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331">http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331</a> ',XBL:'Ian Hickson. <a href="http://www.w3.org/TR/2007/CR-xbl-20070316"><cite>XML Binding Language (XBL) 2.0.</cite></a> 16 March 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xbl-20070316">http://www.w3.org/TR/2007/CR-xbl-20070316</a> ',"XBL-PRIMER":'Lachlan Hunt; Marcos Cáceres. <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718"><cite>XBL 2.0 Primer: An Introduction for Developers.</cite></a> 18 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xbl-primer-20070718">http://www.w3.org/TR/2007/WD-xbl-primer-20070718</a> ',"XFORMS-11-REQ":'John Boyer; Roland Merrick. <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831"><cite>XForms 1.1 Requirements.</cite></a> 31 August 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831">http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831</a> ',"XFORMS-BASIC":'T. V. Raman; Micah Dubinko. <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014"><cite>XForms 1.0 Basic Profile.</cite></a> 14 October 2003. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/CR-xforms-basic-20031014">http://www.w3.org/TR/2003/CR-xforms-basic-20031014</a> ',"XFORMS-FOR-HTML":'John M. Boyer. <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219"><cite>XForms for HTML.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219">http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219</a> ',XFORMS10:'John M. Boyer. <a href="http://www.w3.org/TR/2007/REC-xforms-20071029"><cite>XForms 1.0 (Third Edition).</cite></a> 29 October 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xforms-20071029">http://www.w3.org/TR/2007/REC-xforms-20071029</a> ',XFORMS11:'John M. Boyer. <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129"><cite>XForms 1.1.</cite></a> 29 November 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-xforms11-20071129">http://www.w3.org/TR/2007/CR-xforms11-20071129</a> ',XFRAMES:'Steven Pemberton; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2005/WD-xframes-20051012"><cite>XFrames.</cite></a> 12 October 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xframes-20051012">http://www.w3.org/TR/2005/WD-xframes-20051012</a> ',XH:'Dan Connolly; Lauren Wood. <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511"><cite>XML in HTML Meeting Report.</cite></a> 11 May 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xh-19980511">http://www.w3.org/TR/1998/NOTE-xh-19980511</a> ',"XHTML-ACCESS":'T. V. Raman; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526"><cite>XHTML Access Module.</cite></a> 26 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-access-20080526">http://www.w3.org/TR/2008/WD-xhtml-access-20080526</a> ',"XHTML-BASIC":'Mark Baker; et al. <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219"><cite>XHTML&#8482; Basic.</cite></a> 19 December 2000. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2000/REC-xhtml-basic-20001219">http://www.w3.org/TR/2000/REC-xhtml-basic-20001219</a> ',"XHTML-BASIC11":'Mark Baker; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729"><cite>XHTML&#8482; Basic 1.1.</cite></a> 29 July 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-basic-20080729">http://www.w3.org/TR/2008/REC-xhtml-basic-20080729</a> ',"XHTML-FORMS-REQ":'Malte Wedel; et al. <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404"><cite>XForms Requirements.</cite></a> 4 April 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404">http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404</a> ',"XHTML-MEDIA-TYPES":'Shane McCarron. <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116"><cite>XHTML Media Types - Second Edition.</cite></a> 16 January 2009. W3C Note. URL: <a href="http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116">http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116</a> ',"XHTML-MODULARIZATION":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218"><cite>Modularization of XHTML&#8482; 1.0 - Second Edition.</cite></a> 18 February 2004. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218">http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218</a> ',"XHTML-MODULARIZATION11":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008"><cite>XHTML&#8482; Modularization 1.1.</cite></a> 8 October 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008">http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008</a> ',"XHTML-MODULARIZATION11-2e":'Shane McCarron. <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729"><cite>XHTML&#8482; Modularization 1.1 Second Edition.</cite></a> 29 July 2010. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729">http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729</a> ',"XHTML-PRINT":'Jim Bigelow; Melinda Grant. <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920"><cite>XHTML-Print.</cite></a> 20 September 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xhtml-print-20060920">http://www.w3.org/TR/2006/REC-xhtml-print-20060920</a> ',"XHTML-PROF-REQ":'David Raggett; Ted Wugofski; Peter Stark. <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906"><cite>XHTML&#8482; Document Profile Requirements.</cite></a> 6 September 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906">http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906</a> ',"XHTML-RDFA":'Shane McCarron; et. al. <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/"><cite>XHTML+RDFa 1.1.</cite></a> 7 June 2012. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/">http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/</a> ',"XHTML-RDFA-PRIMER":'Mark Birbeck; Ben Adida. <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014"><cite>RDFa Primer.</cite></a> 14 October 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014">http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014</a> ',"XHTML-RDFA-SCENARIOS":'Michael Hausenblas; Ben Adida. <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330"><cite>RDFa Use Cases: Scenarios for Embedding RDF in HTML.</cite></a> 30 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330">http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330</a> ',"XHTML-ROADMAP":'Steven Pemberton; David Raggett; Masayasu Ishikawa. <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108"><cite>HTML Working Group Roadmap.</cite></a> 8 November 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108">http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108</a> ',"XHTML-ROLE":'Shane McCarron; et al. <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407"><cite>XHTML Role Attribute Module.</cite></a> 7 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xhtml-role-20080407">http://www.w3.org/TR/2008/WD-xhtml-role-20080407</a> ',"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902"><cite>XHTML 1.0 in XML Schema.</cite></a> 2 September 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902">http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902</a> ',XHTML10:'Steven Pemberton. <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/"><cite>XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).</cite></a> 1 August 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xhtml1-20020801/">http://www.w3.org/TR/2002/REC-xhtml1-20020801/</a> ',XHTML11:'Murray Altheim; Shane McCarron. <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531"><cite>XHTML&#8482; 1.1 - Module-based XHTML.</cite></a> 31 May 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xhtml11-20010531">http://www.w3.org/TR/2001/REC-xhtml11-20010531</a> ',"XHTML11-2e":'Masayasu Ishikawa; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216"><cite>XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xhtml11-20070216">http://www.w3.org/TR/2007/WD-xhtml11-20070216</a> ',XHTML2:'Micah Dubinko; et al. <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726"><cite>XHTML&#8482; 2.0.</cite></a> 26 July 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xhtml2-20060726">http://www.w3.org/TR/2006/WD-xhtml2-20060726</a> ',XHTMLPLUSMATHMLPLUSSVG:'Masayasu Ishikawa. <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809"><cite>An XHTML + MathML + SVG Profile.</cite></a> 9 August 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809">http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809</a> ',XHTMLPLUSSMIL:'Aaron Patterson; Patrick Schmitz; Debbie Newman. <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131"><cite>XHTML+SMIL Profile.</cite></a> 31 January 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131">http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131</a> ',XINCLUDE:'Jonathan Marsh; David Orchard; Daniel Veillard. <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115"><cite>XML Inclusions (XInclude) Version 1.0 (Second Edition).</cite></a> 15 November 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xinclude-20061115">http://www.w3.org/TR/2006/REC-xinclude-20061115</a> ',"XKMS-PGP":'Tommy Lindberg; Jos&#233; Kahan. <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219"><cite>Using XKMS with PGP.</cite></a> 19 December 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219">http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219</a> ',"XKMS-WSDL":'Rich Salz; Yunhao Zhang. <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118"><cite>A WSDL 1.1 description for XKMS.</cite></a> 18 November 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118">http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118</a> ',XKMS2:'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/"><cite>XML Key Management Specification (XKMS 2.0).</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-20050628/">http://www.w3.org/TR/2005/REC-xkms2-20050628/</a> ',"XKMS2-BINDINGS":'Shivaram H. Mysore; Phillip Hallam-Baker. <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628"><cite>XML Key Management Specification (XKMS 2.0) Bindings.</cite></a> 28 June 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628">http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628</a> ',"XKMS2-REQ":'Frederick Hirsch; Mike Just. <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505"><cite>XML Key Management (XKMS 2.0) Requirements.</cite></a> 5 May 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505">http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505</a> ',"XLINK-PRINCIPLES":'Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303"><cite>XML Linking Language (XLink) Design Principles.</cite></a> 3 March 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303">http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303</a> ',"XLINK-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224"><cite>XML XLink Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xlink-req-19990224">http://www.w3.org/TR/1999/NOTE-xlink-req-19990224</a> ',XLINK10:'David Orchard; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/REC-xlink-20010627"><cite>XML Linking Language (XLink) Version 1.0.</cite></a> 27 June 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xlink-20010627">http://www.w3.org/TR/2001/REC-xlink-20010627</a> ',"XLINK10-EXT":'Norman Walsh. <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127"><cite>Extending XLink 1.0.</cite></a> 27 January 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127">http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127</a> ',XLINK11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331"><cite>XML Linking Language (XLink) Version 1.1.</cite></a> 31 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xlink11-20080331">http://www.w3.org/TR/2008/WD-xlink11-20080331</a> ',XLINK2RDF:'Ron Daniel Jr. <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929"><cite>Harvesting RDF Statements from XLinks.</cite></a> 29 September 2000. W3C Note. URL: <a href="http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929">http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929</a> ',"XML-BLUEBERRY-REQ":'John Cowan. <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921"><cite>XML Blueberry Requirements.</cite></a> 21 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921">http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921</a> ',"XML-C14N":'John Boyer. <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"><cite>Canonical XML Version 1.0.</cite></a> 15 March 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xml-c14n-20010315">http://www.w3.org/TR/2001/REC-xml-c14n-20010315</a> ',"XML-C14N11":'John Boyer, Glenn Marcy. <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/"><cite>Canonical XML Version 1.1.</cite></a> 2 May 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/">http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/</a> ',"XML-C14N20":'John Boyer; Glen Marcy; Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/"><cite>Canonical XML Version 2.0.</cite></a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/">http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/</a>',"XML-CANONICAL-REQ":'James Tauber; Joel Nava. <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605"><cite>XML Canonicalization Requirements.</cite></a> 5 June 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605">http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605</a> ',"XML-ENCRYPTION-REQ":'Joseph Reagle. <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304"><cite>XML Encryption Requirements.</cite></a> 4 March 2002. W3C Note. URL: <a href="http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304">http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304</a> ',"XML-ENTITY-NAMES":'Patrick Ion; David Carlisle. <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721"><cite>XML Entity definitions for Characters.</cite></a> 21 July 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xml-entity-names-20080721">http://www.w3.org/TR/2008/WD-xml-entity-names-20080721</a> ',"XML-EVENTS":'Mark Birbeck; Shane McCarron. <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216"><cite>XML Events 2.</cite></a> 16 February 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xml-events-20070216">http://www.w3.org/TR/2007/WD-xml-events-20070216</a> ',"XML-EXC-C14N":'Donald E. Eastlake 3rd; Joseph Reagle; John Boyer. <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/"><cite>Exclusive XML Canonicalization Version 1.0.</cite></a> 18 July 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/">http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/</a> ',"XML-FRAG-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123"><cite>XML Fragment Interchange Requirements, Version 1.0.</cite></a> 23 November 1998. W3C Note. URL: <a href="http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123">http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123</a> ',"XML-FRAGID":'Paul Grosso. <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912"><cite>Proposal for XML Fragment Identifier Syntax 0.9.</cite></a> 12 September 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912">http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912</a> ',"XML-FRAGMENT":'Paul Grosso; Daniel Veillard. <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212"><cite>XML Fragment Interchange.</cite></a> 12 February 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xml-fragment-20010212">http://www.w3.org/TR/2001/CR-xml-fragment-20010212</a> ',"XML-I18N-BP":'Jirka Kosek; Yves Savourel; Richard Ishida. <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213"><cite>Best Practices for XML Internationalization.</cite></a> 13 February 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213">http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213</a> ',"XML-ID":'Daniel Veillard; Jonathan Marsh; Norman Walsh. <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909"><cite>xml:id Version 1.0.</cite></a> 9 September 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xml-id-20050909">http://www.w3.org/TR/2005/REC-xml-id-20050909</a> ',"XML-ID-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806"><cite>xml:id Requirements.</cite></a> 6 August 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xml-id-req-20030806">http://www.w3.org/TR/2003/WD-xml-id-req-20030806</a> ',"XML-INFOSET":'John Cowan; Richard Tobin. <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/"><cite>XML Information Set (Second Edition).</cite></a> 4 February 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xml-infoset-20040204/">http://www.w3.org/TR/2004/REC-xml-infoset-20040204/</a> ',"XML-INFOSET-RDFS":'Richard Tobin. <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406"><cite>An RDF Schema for the XML Information Set.</cite></a> 6 April 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406">http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406</a> ',"XML-INFOSET-REQ":'David Megginson. <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218"><cite>XML Information Set Requirements.</cite></a> 18 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218">http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218</a> ',"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":'Norman Walsh. <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605"><cite>XML Linking and Style.</cite></a> 5 June 2001. W3C Note. URL: <a href="http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605">http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605</a> ',"XML-MEDIA-TYPES":'&#220;mit Yal&#231;&#305;nalp; Anish Karmarkar. <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/"><cite>Describing Media Content of Binary Data in XML.</cite></a> 4 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/">http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/</a> ',"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":'Richard Tobin; et al. <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/"><cite>Namespaces in XML 1.0 (Third Edition).</cite></a> 8 December 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xml-names-20091208/">http://www.w3.org/TR/2009/REC-xml-names-20091208/</a> ',"XML-NAMES11":'Andrew Layman; et al. <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816"><cite>Namespaces in XML 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-names11-20060816">http://www.w3.org/TR/2006/REC-xml-names11-20060816</a> ',"XML-NAMES11-REQ":'Jonathan Marsh. <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403"><cite>Namespaces in XML 1.1 Requirements.</cite></a> 3 April 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xml-names11-req-20020403">http://www.w3.org/TR/2002/WD-xml-names11-req-20020403</a> ',"XML-SCHEMA-REQ":'Ashok Malhotra; Murray Maloney. <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215"><cite>XML Schema Requirements.</cite></a> 15 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215">http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215</a> ',"XML-STYLESHEET":'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',XML10:'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2008/REC-xml-20081126/"><cite>Extensible Markup Language (XML) 1.0 (Fifth Edition).</cite></a> 26 November 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xml-20081126/">http://www.w3.org/TR/2008/REC-xml-20081126/</a> ',"XML10-4e":'C. M. Sperberg-McQueen; et al. <a href="http://www.w3.org/TR/2006/REC-xml-20060816/"><cite>Extensible Markup Language (XML) 1.0 (Fourth Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml-20060816/">http://www.w3.org/TR/2006/REC-xml-20060816/</a> ',XML11:'Eve Maler; et al. <a href="http://www.w3.org/TR/2006/REC-xml11-20060816"><cite>Extensible Markup Language (XML) 1.1 (Second Edition).</cite></a> 16 August 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xml11-20060816">http://www.w3.org/TR/2006/REC-xml11-20060816</a> ',XML11SCHEMA10:'Henry S. Thompson. <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511"><cite>Processing XML 1.1 documents with XML Schema 1.0 processors.</cite></a> 11 May 2005. W3C Note. URL: <a href="http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511">http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511</a> ',XMLBASE:'Jonathan Marsh, Richard Tobin. <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/"><cite>XML Base (Second Edition).</cite></a> 28 January 2009. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2009/REC-xmlbase-20090128/">http://www.w3.org/TR/2009/REC-xmlbase-20090128/</a> ',"XMLDSIG-BESTPRACTICES":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/"><cite>XML Signature Best Practices.</cite></a> 31 August 2010. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/">http://www.w3.org/TR/2010/WD-xmldsig-bestpractices-20100831/</a> ',"XMLDSIG-CORE2002":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/"><cite>XML Signature Syntax and Processing.</cite></a> 12 February 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/">http://www.w3.org/TR/2002/REC-xmldsig-core-20020212</a> ',"XMLDSIG-CORE":'Joseph Reagle; et al. <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/"><cite>XML Signature Syntax and Processing (Second Edition).</cite></a> 10 June 2008. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/">http://www.w3.org/TR/2008/REC-xmldsig-core-20080610</a> ',"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-core1-20110303/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Signature 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmldisg-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmldsig-core1-explain/Overview.html</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":'Sebastian Gajek, Lijun Liao, and Jörg Schwenk. <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/"><cite> Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption </cite></a> 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/">http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/</a> ',"XMLDSIG-THOMPSON":'Henry Thompson. <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"><cite>Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/"> http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/</a> ',"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":'Merlin Hughes; John Boyer; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/"><cite>XML-Signature XPath Filter 2.0.</cite></a> 8 November 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/">http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/</a> ',"XMLDSIG-PROPERTIES":'Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/"><cite>XML Signature Properties.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/">http://www.w3.org/TR/2011/CR-xmldsig-properties-20110303/</a> ',"XMLDSIG-REQUIREMENTS":'Joseph Reagle Jr. <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014"><cite>XML-Signature Requirements.</cite></a> 14 October 1999. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014">http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014</a> ',"XMLDSIG-SIMPLIFY":'Pratik Datta; Frederick Hirsch. <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226"><cite>XML Signature Transform Simplification: Requirements and Design.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226">http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226</a> ',"XMLDSIG2ED-TESTS":'Konrad Lanz; Sean Mullan; Juan Carlos Cruellas. <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610"><cite>Test Cases for C14N 1.1 and XMLDSig Interoperability.</cite></a> 10 June 2008. W3C Note. URL: <a href="http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610">http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610</a> ',"XMLENC-CBC-ATTACK":'Tibor Jager; Juraj Somorovsky. <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf"><cite>How to Break XML Encryption</cite></a> 17-21 October 2011. CCS\' 11, ACM. URL: <a href="http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf">http://www.nds.rub.de/media/nds/veroeffentlichungen/2011/10/22/HowToBreakXMLenc.pdf</a> ',"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">Encryption 1.1 CipherReference Processing Using 2.0 Transforms</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href=" http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/</a>',"XMLENC-CORE":'Donald Eastlake; Joseph Reagle. <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/"><cite>XML Encryption Syntax and Processing.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/">http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/</a> ',"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 13 March 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/">http://www.w3.org/TR/2012/CR-xmlenc-core1-20120313/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html"><cite>Functional explanation of changes in XML Encryption 1.1</cite></a>. W3C Editors Draft (Note Track - Work in Progress). URL: <a href="http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html">http://www.w3.org/2008/xmlsec/Drafts/xmlenc-core1-explain/Overview.html</a> ',"XMLENC-DECRYPT":'Takeshi Imamura; Merlin Hughes; Hiroshi Maruyama. <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210"><cite>Decryption Transform for XML Signature.</cite></a> 10 December 2002. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210">http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210</a> ',"XMLENC11-TESTCASES":'Pratik Datta, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/"><cite>Test Cases for XML Encryption 1.1.</cite></a> 5 January 2012. W3C First Public Working Draft (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/">http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/</a>',XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415"><cite>The XMLHttpRequest Object.</cite></a> 15 April 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415">http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415</a> ',XMLHTTPREQUEST2:'Anne van Kesteren. <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930"><cite>XMLHttpRequest Level 2.</cite></a> 30 September 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930">http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930</a> ',XMLHTTPREQUEST3:'Anne van Kesteren. <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803"><cite>XMLHttpRequest</cite></a> 3 August 2010. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803">http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803</a> ',"XMLP-REQS":'Oisin Hurley; et al. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728"><cite>XML Protocol (XMLP) Requirements.</cite></a> 28 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728">http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728</a> ',"XMLP-SCENARIOS":'John Ibbotson. <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730"><cite>SOAP Version 1.2 Usage Scenarios.</cite></a> 30 July 2003. W3C Note. URL: <a href="http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730">http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730</a> ',"XMLSCHEMA-0":'David C. Fallside; Priscilla Walmsley. <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/"><cite>XML Schema Part 0: Primer Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/</a> ',"XMLSCHEMA-1":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/"><cite>XML Schema Part 1: Structures Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/</a> ',"XMLSCHEMA-11-REQ":'Priscilla Walmsley; Ashok Malhotra; Charles Campbell. <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121"><cite>Requirements for XML Schema 1.1.</cite></a> 21 January 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121">http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121</a> ',"XMLSCHEMA-2":'Paul V. Biron; Ashok Malhotra. <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/"><cite>XML Schema Part 2: Datatypes Second Edition.</cite></a> 28 October 2004. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/">http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/</a> ',"XMLSCHEMA-FORMAL":'Philip Wadler; et al. <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925"><cite>XML Schema: Formal Description.</cite></a> 25 September 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925">http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925</a> ',"XMLSCHEMA-GUIDE2VERSIONING":'David Orchard. <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720"><cite>Guide to Versioning XML Languages using new XML Schema 1.1 features.</cite></a> 20 July 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720">http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720</a> ',"XMLSCHEMA-PATTERNS":'Jonathan Calladine; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328"><cite>Basic XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328</a> ',"XMLSCHEMA-PATTERNS-ADVANCED":'George Cowe; et al. <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328"><cite>Advanced XML Schema Patterns for Databinding Version 1.0.</cite></a> 28 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328">http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328</a> ',"XMLSCHEMA-REF":'Asir S. Vedamuthu; Mary Holstege. <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117"><cite>W3C XML Schema Definition Language (XSD): Component Designators.</cite></a> 17 November 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117">http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117</a> ',"XMLSCHEMA11-1":'C. M. Sperberg-McQueen; Henry S. Thompson; Shudi Gao. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/</a> ',"XMLSCHEMA11-2":'Henry S. Thompson; et al. <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/"><cite>W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.</cite></a> 5 April 2012. W3C Recommendation URL: <a href="http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/">http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/</a> ',"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/"><cite>XML Security Algorithm Cross-Reference.</cite></a> 5 January 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/">http://www.w3.org/TR/2012/WD-xmlsec-algorithms-20120105/</a> ',"XMLSEC-DERIVEDKEYS":'Magnus Nystr&#246;m. <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/"><cite>XML Security Derived Keys.</cite></a> 26 February 2009. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226">http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226</a> ',"XMLSEC-GHCIPHERS":'Magnus Nystr&#246;m; Frederick Hirsch. <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/"><cite>XML Security Generic Hybrid Ciphers.</cite></a> 3 March 2011. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/">http://www.w3.org/TR/2011/CR-xmlsec-generic-hybrid-20110303/</a> ',"XMLSEC-NEXTSTEPS-2007":'Frederick Hirsch; Thomas Roessler. <a href="http://www.w3.org/2007/xmlsec/ws/report.html"><cite>Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption</cite></a> 25-26 September 2007. W3C Workshop Report. URL: <a href="http://www.w3.org/2007/xmlsec/ws/report.html">http://www.w3.org/2007/xmlsec/ws/report.html</a>',"XMLSEC-RELAXNG":'Makoto Murata, Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/"><cite>XML Security RELAX NG Schemas.</cite></a> 24 January 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/">http://www.w3.org/TR/2012/NOTE-xmlsec-rngschema-20120124/</a>',"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/"><cite>XML Security 1.1 Requirements and Design Considerations.</cite></a> 3 March 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/">http://www.w3.org/TR/2011/WD-xmlsec-reqs-20110303/</a> ',"XMLSEC2-REQS":'Frederick Hirsch, Pratik Datta. <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/"><cite>XML Security 2.0 Requirements and Design Considerations.</cite></a> 21 April 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/">http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/</a> ',XMLSTYLE:'James Clark. <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629"><cite>Associating Style Sheets with XML documents.</cite></a> 29 June 1999. W3C Recommendation. URL: <a href="http://www.w3.org/1999/06/REC-xml-stylesheet-19990629">http://www.w3.org/1999/06/REC-xml-stylesheet-19990629</a> ',"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:'Martin Gudgin; et al. <a href="http://www.w3.org/TR/2005/REC-xop10-20050125"><cite>XML-binary Optimized Packaging.</cite></a> 25 January 2005. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2005/REC-xop10-20050125">http://www.w3.org/TR/2005/REC-xop10-20050125</a> ',"XOPINC-FAQ":'Michael Mahan. <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608"><cite>XOP Inclusion Mechanism - Frequently Asked Questions.</cite></a> 8 June 2004. W3C Note. URL: <a href="http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608">http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608</a> ',XPATH:'James Clark; Steven DeRose. <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/"><cite>XML Path Language (XPath) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xpath-19991116/">http://www.w3.org/TR/1999/REC-xpath-19991116/</a> ',"XPATH-DATAMODEL":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123"><cite>XQuery 1.0 and XPath 2.0 Data Model (XDM).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123">http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123</a> ',"XPATH-FULL-TEXT-10":'Stephen Buxton; et al. <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516"><cite>XQuery and XPath Full Text 1.0.</cite></a> 16 May 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516">http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516</a> ',"XPATH-FULL-TEXT-10-REQUIREMENTS":'Pat Case; Stephen Buxton; Michael Rys. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516"><cite>XQuery and XPath Full Text 1.0 Requirements.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516</a> ',"XPATH-FULL-TEXT-10-USE-CASES":'Pat Case; Sihem Amer-Yahia. <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516"><cite>XQuery and XPath Full Text 1.0 Use Cases.</cite></a> 16 May 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516">http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516</a> ',"XPATH-FUNCTIONS":'Jim Melton; Ashok Malhotra; Norman Walsh. <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123"><cite>XQuery 1.0 and XPath 2.0 Functions and Operators.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath-functions-20070123">http://www.w3.org/TR/2007/REC-xpath-functions-20070123</a> ',XPATH20:'Anders Berglund; et al. <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123"><cite>XML Path Language (XPath) 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xpath20-20070123">http://www.w3.org/TR/2007/REC-xpath20-20070123</a> ',XPATH20REQ:'K. Karun; Mary F. Fern&#225;ndez; Mark Scardina. <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603"><cite>XPath Requirements Version 2.0.</cite></a> 3 June 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xpath20req-20050603">http://www.w3.org/TR/2005/WD-xpath20req-20050603</a> ',XPROC:'Alex Milowski; Henry S. Thompson; Norman Walsh. <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/"><cite>XProc: An XML Pipeline Language.</cite></a> 26 November 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xproc-20081126/">http://www.w3.org/TR/2008/CR-xproc-20081126/</a> ',"XPROC-REQUIREMENTS":'Alex Milowski. <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411"><cite>XML Processing Model Requirements and Use Cases.</cite></a> 11 April 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xproc-requirements-20060411">http://www.w3.org/TR/2006/WD-xproc-requirements-20060411</a> ',"XPTR-ELEMENT":'Norman Walsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/"><cite>XPointer element() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-element-20030325/">http://www.w3.org/TR/2003/REC-xptr-element-20030325/</a> ',"XPTR-FRAMEWORK":'Paul Grosso; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/"><cite>XPointer Framework.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-framework-20030325/">http://www.w3.org/TR/2003/REC-xptr-framework-20030325/</a> ',"XPTR-INFOSET-LIAISON":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224"><cite>XPointer-Information Set Liaison Statement Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224">http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224</a> ',"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":'Steven J. DeRose. <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224"><cite>XML XPointer Requirements Version 1.0.</cite></a> 24 February 1999. W3C Note. URL: <a href="http://www.w3.org/TR/1999/NOTE-xptr-req-19990224">http://www.w3.org/TR/1999/NOTE-xptr-req-19990224</a> ',"XPTR-XMLNS":'Jonathan Marsh; et al. <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/"><cite>XPointer xmlns() Scheme.</cite></a> 25 March 2003. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/">http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/</a> ',"XPTR-XPOINTER-CR2001":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/"><cite>XPointer xpointer() Scheme.</cite></a> September 2001. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/CR-xptr-20010911/">http://www.w3.org/TR/2001/CR-xptr-20010911/</a> ',"XPTR-XPOINTER":'Ron Daniel Jr.; Eve Maler; Steven DeRose. <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/"><cite>XPointer xpointer() Scheme.</cite></a> 19 December 2002. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/">http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/</a> ',XQUERY:'Don Chamberlin; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-20070123"><cite>XQuery 1.0: An XML Query Language.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-20070123">http://www.w3.org/TR/2007/REC-xquery-20070123</a> ',"XQUERY-11":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203"><cite>XQuery 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-20081203">http://www.w3.org/TR/2008/WD-xquery-11-20081203</a> ',"XQUERY-11-REQUIREMENTS":'Daniel Engovatov; Daniel Engovatov. <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323"><cite>XML Query (XQuery) 1.1 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323</a> ',"XQUERY-11-USE-CASES":'Tim Kraska. <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203"><cite>XQuery 1.1 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203</a> ',"XQUERY-REQUIREMENTS":'Massimo Marchiori; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323"><cite>XML Query (XQuery) Requirements.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323">http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323</a> ',"XQUERY-SEMANTICS":'Michael Rys; et al. <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123"><cite>XQuery 1.0 and XPath 2.0 Formal Semantics.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xquery-semantics-20070123">http://www.w3.org/TR/2007/REC-xquery-semantics-20070123</a> ',"XQUERY-SX-10":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203"><cite>XQuery Scripting Extension 1.0.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203</a> ',"XQUERY-SX-10-REQUIREMENTS":'Giorgio Ghelli; et al. <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323"><cite>XQuery Scripting Extension 1.0 Requirements.</cite></a> 23 March 2007. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323">http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323</a> ',"XQUERY-SX-10-USE-CASES":'John Snelson. <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203"><cite>XQuery Scripting Extension 1.0 Use Cases.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203">http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203</a> ',"XQUERY-UPDATE-10":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801"><cite>XQuery Update Facility 1.0.</cite></a> 1 August 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-20080801">http://www.w3.org/TR/2008/CR-xquery-update-10-20080801</a> ',"XQUERY-UPDATE-10-REQUIREMENTS":'Jonathan Robie; Don Chamberlin. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314"><cite>XQuery Update Facility 1.0 Requirements.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314</a> ',"XQUERY-UPDATE-10-USE-CASES":'Jonathan Robie; Ioana Manolescu. <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314"><cite>XQuery Update Facility 1.0 Use Cases.</cite></a> 14 March 2008. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314">http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314</a> ',"XQUERY-USE-CASES":'Daniela Florescu; et al. <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323"><cite>XML Query Use Cases.</cite></a> 23 March 2007. W3C Note. URL: <a href="http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323">http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323</a> ',"XQUERY-XPATH-PARSING":'Scott Boag. <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404"><cite>Building a Tokenizer for XPath or XQuery.</cite></a> 4 April 2005. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404">http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404</a> ',XQUERYX:'Subramanian Muralidhar; Jim Melton. <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123"><cite>XML Syntax for XQuery 1.0 (XQueryX).</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xqueryx-20070123">http://www.w3.org/TR/2007/REC-xqueryx-20070123</a> ',"XQUERYX-11":'Jim Melton. <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203"><cite>XQueryX 1.1.</cite></a> 3 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xqueryx-11-20081203">http://www.w3.org/TR/2008/WD-xqueryx-11-20081203</a> ',XQUPDATEUSECASES:'Ioana Manolescu; Jonathan Robie. <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508"><cite>XQuery Update Facility Use Cases.</cite></a> 8 May 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508">http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508</a> ',XSL10:'Jeremy Richman; et al. <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/"><cite>Extensible Stylesheet Language (XSL) Version 1.0.</cite></a> 15 October 2001. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2001/REC-xsl-20011015/">http://www.w3.org/TR/2001/REC-xsl-20011015/</a> ',XSL11:'Anders Berglund. <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205"><cite>Extensible Stylesheet Language (XSL) Version 1.1.</cite></a> 5 December 2006. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2006/REC-xsl11-20061205">http://www.w3.org/TR/2006/REC-xsl11-20061205</a> ',"XSL11-REQ":'Paul Grosso. <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217"><cite>Extensible Stylesheet Language (XSL) Version 1.1 Requirements.</cite></a> 17 December 2003. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2003/WD-xsl11-req-20031217">http://www.w3.org/TR/2003/WD-xsl11-req-20031217</a> ',"XSLFO20-REQ":'Klaas Bals. <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326"><cite>Extensible Stylesheet Language (XSL) Requirements Version 2.0.</cite></a> 26 March 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-xslfo20-req-20080326">http://www.w3.org/TR/2008/WD-xslfo20-req-20080326</a> ',XSLREQ:'Norman Walsh. <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511"><cite>XSL Requirements Summary.</cite></a> 11 May 1998. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/1998/WD-XSLReq-19980511">http://www.w3.org/TR/1998/WD-XSLReq-19980511</a> ',XSLT:'James Clark. <a href="http://www.w3.org/TR/1999/REC-xslt-19991116"><cite>XSL Transformations (XSLT) Version 1.0.</cite></a> 16 November 1999. W3C Recommendation. URL: <a href="http://www.w3.org/TR/1999/REC-xslt-19991116">http://www.w3.org/TR/1999/REC-xslt-19991116</a> ',"XSLT-XQUERY-SERIALIZATION":'Michael Kay; et al. <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123"><cite>XSLT 2.0 and XQuery 1.0 Serialization.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123">http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123</a> ',XSLT11:'James Clark. <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824"><cite>XSL Transformations (XSLT) Version 1.1.</cite></a> 24 August 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt11-20010824">http://www.w3.org/TR/2001/WD-xslt11-20010824</a> ',XSLT11REQ:'Steve Muench. <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825"><cite>XSL Transformations Requirements Version 1.1.</cite></a> 25 August 2000. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2000/WD-xslt11req-20000825">http://www.w3.org/TR/2000/WD-xslt11req-20000825</a> ',XSLT20:'Michael Kay. <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123"><cite>XSL Transformations (XSLT) Version 2.0.</cite></a> 23 January 2007. W3C Recommendation. URL: <a href="http://www.w3.org/TR/2007/REC-xslt20-20070123">http://www.w3.org/TR/2007/REC-xslt20-20070123</a> ',XSLT21:'Michael Kay. <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/"><cite>XSL Transformations (XSLT) Version 2.1.</cite></a> 11 May 2011. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2010/WD-xslt-21-20100511/">http://www.w3.org/TR/2010/WD-xslt-21-20100511/</a> ',XSLT20REQ:'Steve Muench; Mark Scardina. <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214"><cite>XSLT Requirements Version 2.0.</cite></a> 14 February 2001. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2001/WD-xslt20req-20010214">http://www.w3.org/TR/2001/WD-xslt20req-20010214</a> ',YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(berjon={}),berjon.simpleNode=function(a,b){a||(a={}),b||(b=document),this.ns=a,this.doc=b},berjon.calls={},berjon.simpleNode.prototype={element:function(a,b,c,d){b||(b={});var e=this._nameToQName(a,!1),f=this.doc.createElementNS(e.ns,a);for(var g in b)this._setAttr(f,g,b[g]);c&&c.appendChild(f);if(d)if(d instanceof Array)for(var h=0;h<d.length;h++)f.appendChild(d[h]);else this.text(d,f);return f},text:function(a,b){var c=this.doc.createTextNode(a);return b&&b.appendChild(c),c},comment:function(a,b){var c=this.doc.createComment(a);return b&&b.appendChild(c),c},pi:function(a,b,c){var d=this.doc.createProcessingInstruction(a,b);return c&&c.appendChild(d),d},documentFragment:function(a,b){var c=this.doc.createDocumentFragment();if(b)if(b instanceof Array)for(var d=0;d<b.length;d++)c.appendChild(b[d]);else this.text(b,c);return a&&a.appendChild(c),c},findNodes:function(a,b){b||(b=this.doc);var c=this.ns,d=this.doc.evaluate(a,b,function(a){return c[a]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),e=[];for(var f=0;f<d.snapshotLength;f++)e.push(d.snapshotItem(f));return e},copyChildren:function(a,b){while(a.childNodes.length)b.appendChild(a.firstChild)},copyAttr:function(a,b){for(var c=0;c<a.attributes.length;c++){var d=a.attributes[c];b.setAttributeNS(d.namespaceURI,d.name,d.value)}},renameEl:function(a,b){var c=a.nextSibling,d=a.parentNode;d&&d.removeChild(a);var e=this.element(b);return this.copyAttr(a,e),this.copyChildren(a,e),d&&d.insertBefore(e,c),e},makeID:function(a,b,c){if(a.hasAttribute("id"))return a.getAttribute("id");var d="";return c||(a.hasAttribute("title")?c=a.getAttribute("title"):c=a.textContent),c=c.replace(/^\s+/,""),c=c.replace(/\s+$/,""),d+=c,d=d.toLowerCase(),d.length==0&&(d="generatedID"),d=this.sanitiseID(d),b&&(d=b+"-"+d),d=this.idThatDoesNotExist(d),a.setAttribute("id",d),d},sanitiseID:function(a){return a=a.split(/[^-.0-9a-zA-Z_]/).join("-"),a=a.replace(/^-+/g,""),a=a.replace(/-+$/,""),a.length>0&&/^[^a-z]/.test(a)&&(a="x"+a),a.length==0&&(a="generatedID"),a},idCache:{},idThatDoesNotExist:function(a){var b=1;if(this.doc.getElementById(a)||this.idCache[a]){while(this.doc.getElementById(a+"-"+b)||this.idCache[a+"-"+b])b++;a=a+"-"+b}return a},hasClass:function(a,b){return this.listClasses(a).indexOf(b)>=0},addClass:function(a,b){var c=this.listClasses(a);if(c.indexOf(b)>=0)return;c.push(b),this.setClassList(a,c)},removeClass:function(a,b){var c=this.listClasses(a),d=c.indexOf(b);if(d<0)return;c.splice(d,1),this.setClassList(a,c)},listClasses:function(a){return a.hasAttribute("class")?a.getAttribute("class").split(/\s+/):[]},setClassList:function(a,b){a.setAttribute("class",b.join(" "))},_nameToQName:function(a,b){var c=/^(.+):(.+)$/.exec(a),d,e,f;if(c){d=c[1],f=c[2];if(!this.ns[d])throw"No namespace declared for prefix '"+d+"'";e=this.ns[d]}else b?e=null:e=this.ns[""],f=a;return{ns:e,ln:f}},_setAttr:function(a,b,c){var d=this._nameToQName(b,!0);a.setAttributeNS(d.ns,d.ln,c)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(a,b,c){var d={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!c)c=d;else for(var e in d)typeof c[e]=="undefined"&&(c[e]=d[e]);var f=c.target;typeof c.target=="string"&&(f=document.getElementById(c.target));var g=this;a=a.toLowerCase();var h=function(d){d=d||window.event;if(c.disable_in_input){var e;d.target?e=d.target:d.srcElement&&(e=d.srcElement),e.nodeType==3&&(e=e.parentNode);if(e.tagName=="INPUT"||e.tagName=="TEXTAREA")return}d.keyCode?code=d.keyCode:d.which&&(code=d.which);var f=String.fromCharCode(code).toLowerCase();code==188&&(f=","),code==190&&(f=".");var g=a.split("+"),h=0,i={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},j={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};d.ctrlKey&&(l.ctrl.pressed=!0),d.shiftKey&&(l.shift.pressed=!0),d.altKey&&(l.alt.pressed=!0),d.metaKey&&(l.meta.pressed=!0);for(var m=0;k=g[m],m<g.length;m++)k=="ctrl"||k=="control"?(h++,l.ctrl.wanted=!0):k=="shift"?(h++,l.shift.wanted=!0):k=="alt"?(h++,l.alt.wanted=!0):k=="meta"?(h++,l.meta.wanted=!0):k.length>1?j[k]==code&&h++:c.keycode?c["keycode"]==code&&h++:f==k?h++:i[f]&&d.shiftKey&&(f=i[f],f==k&&h++);if(h==g.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){b(d);if(!c.propagate)return d.cancelBubble=!0,d.returnValue=!1,d.stopPropagation&&(d.stopPropagation(),d.preventDefault()),!1}};this.all_shortcuts[a]={callback:h,target:f,event:c.type},f.addEventListener?f.addEventListener(c.type,h,!1):f.attachEvent?f.attachEvent("on"+c.type,h):f["on"+c.type]=h},remove:function(a){a=a.toLowerCase();var b=this.all_shortcuts[a];delete this.all_shortcuts[a];if(!b)return;var c=b.event,d=b.target,e=b.callback;d.detachEvent?d.detachEvent("on"+c,e):d.removeEventListener?d.removeEventListener(c,e,!1):d["on"+c]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/builds/respec-w3c-common.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+/* ReSpec 3.1.41 - Robin Berjon, http://berjon.com/ (@robinberjon) */
+/* See original source for licenses. */
+var requirejs,require,define;(function(r){function K(e){return O.call(e)==="[object Function]"}function G(e){return O.call(e)==="[object Array]"}function $(e,t,n){for(var r in t)!(r in L)&&(!(r in e)||n)&&(e[r]=t[r]);return d}function P(e,t,n){return e=Error(t+"\nhttp://requirejs.org/docs/errors.html#"+e),n&&(e.originalError=n),e}function aa(e,t,n){var r,i,s;for(r=0;s=t[r];r++)s=typeof s=="string"?{name:s}:s,i=s.location,n&&(!i||i.indexOf("/")!==0&&i.indexOf(":")===-1)&&(i=n+"/"+(i||s.name)),e[s.name]={name:s.name,location:i||s.name,main:(s.main||"main").replace(fa,"").replace(ba,"")}}function V(e,t){e.holdReady?e.holdReady(t):t?e.readyWait+=1:e.ready(!0)}function ga(e){function t(e,t){var n,r;if(e&&e.charAt(0)===".")if(t){E.pkgs[t]?t=[t]:(t=t.split("/"),t=t.slice(0,t.length-1)),n=e=t.concat(e.split("/"));var i;for(r=0;i=n[r];r++)if(i===".")n.splice(r,1),r-=1;else if(i===".."){if(r===1&&(n[2]===".."||n[0]===".."))break;r>0&&(n.splice(r-1,2),r-=2)}r=E.pkgs[n=e[0]],e=e.join("/"),r&&e===n+"/"+r.main&&(e=n)}else e.indexOf("./")===0&&(e=e.substring(2));return e}function n(e,n){var r=e?e.indexOf("!"):-1,i=null,s=n?n.name:null,o=e,u,a;return r!==-1&&(i=e.substring(0,r),e=e.substring(r+1,e.length)),i&&(i=t(i,s)),e&&(i?u=(r=N[i])&&r.normalize?r.normalize(e,function(e){return t(e,s)}):t(e,s):(u=t(e,s),a=T[u],a||(a=b.nameToUrl(e,null,n),T[u]=a))),{prefix:i,name:u,parentMap:n,url:a,originalName:o,fullName:i?i+"!"+(u||""):u}}function i(){var e=!0,t=E.priorityWait,n,r;if(t){for(r=0;n=t[r];r++)if(!C[n]){e=!1;break}e&&delete E.priorityWait}return e}function s(e,t,n){return function(){var r=ha.call(arguments,0),i;return n&&K(i=r[r.length-1])&&(i.__requireJsBuild=!0),r.push(t),e.apply(null,r)}}function o(e,t,n){return t=s(n||b.require,e,t),$(t,{nameToUrl:s(b.nameToUrl,e),toUrl:s(b.toUrl,e),defined:s(b.requireDefined,e),specified:s(b.requireSpecified,e),isBrowser:d.isBrowser}),t}function u(e){var t,i,s,o=e.callback,u=e.map,a=u.fullName,f=e.deps;s=e.listeners;var l=E.requireExecCb||d.execCb;if(o&&K(o)){if(E.catchError.define)try{i=l(a,e.callback,f,N[a])}catch(c){t=c}else i=l(a,e.callback,f,N[a]);a&&((o=e.cjsModule)&&o.exports!==r&&o.exports!==N[a]?i=N[a]=e.cjsModule.exports:i===r&&e.usingExports?i=N[a]:(N[a]=i,H[a]&&(B[a]=!0)))}else a&&(i=N[a]=o,H[a]&&(B[a]=!0));k[e.id]&&(delete k[e.id],e.isDone=!0,b.waitCount-=1,b.waitCount===0&&(A=[])),delete _[a],d.onResourceLoad&&!e.placeholder&&d.onResourceLoad(b,u,e.depArray);if(t)return i=(a?n(a).url:"")||t.fileName||t.sourceURL,s=t.moduleTree,t=P("defineerror",'Error evaluating module "'+a+'" at location "'+i+'":\n'+t+"\nfileName:"+i+"\nlineNumber: "+(t.lineNumber||t.line),t),t.moduleName=a,t.moduleTree=s,d.onError(t);for(t=0;o=s[t];t++)o(i);return r}function a(e,t){return function(n){e.depDone[t]||(e.depDone[t]=!0,e.deps[t]=n,e.depCount-=1,e.depCount||u(e))}}function f(e,t){var r=t.map,i=r.fullName,s=r.name,a=D[e]||(D[e]=N[e]),f;t.loading||(t.loading=!0,f=function(e){t.callback=function(){return e},u(t),C[t.id]=!0,w()},f.fromText=function(e,t){var n=Q;C[e]=!1,b.scriptCount+=1,b.fake[e]=!0,n&&(Q=!1),d.exec(t),n&&(Q=!0),b.completeLoad(e)},i in N?f(N[i]):a.load(s,o(r.parentMap,!0,function(e,i){var s=[],o,u;for(o=0;u=e[o];o++)u=n(u,r.parentMap),e[o]=u.fullName,u.prefix||s.push(e[o]);return t.moduleDeps=(t.moduleDeps||[]).concat(s),b.require(e,i)}),f,E))}function l(e){k[e.id]||(k[e.id]=e,A.push(e),b.waitCount+=1)}function c(e){this.listeners.push(e)}function h(e,t){var r=e.fullName,i=e.prefix,s=i?D[i]||(D[i]=N[i]):null,o,a;return r&&(o=_[r]),!o&&(a=!0,o={id:(i&&!s?M++ +"__p@:":"")+(r||"__r@"+M++),map:e,depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:c},x[o.id]=!0,r&&(!i||D[i]))&&(_[r]=o),i&&!s?(r=n(i),i in N&&!N[i]&&(delete N[i],delete O[r.url]),i=h(r,!0),i.add(function(){var t=n(e.originalName,e.parentMap),t=h(t,!0);o.placeholder=!0,t.add(function(e){o.callback=function(){return e},u(o)})})):a&&t&&(C[o.id]=!1,b.paused.push(o),l(o)),o}function p(e,t,i,s){var e=n(e,s),f=e.name,c=e.fullName,p=h(e),d=p.id,v=p.deps,m;if(c){if(c in N||C[d]===!0||c==="jquery"&&E.jQuery&&E.jQuery!==i().fn.jquery)return;x[d]=!0,C[d]=!0,c==="jquery"&&i&&W(i())}p.depArray=t,p.callback=i;for(i=0;i<t.length;i++)if(d=t[i])d=n(d,f?e:s),m=d.fullName,t[i]=m,m==="require"?v[i]=o(e):m==="exports"?(v[i]=N[c]={},p.usingExports=!0):m==="module"?p.cjsModule=v[i]={id:f,uri:f?b.nameToUrl(f,null,s):r,exports:N[c]}:!(m in N)||m in k||c in H&&!(c in H&&B[m])?(c in H&&(H[m]=!0,delete N[m],O[d.url]=!1),p.depCount+=1,p.depCallbacks[i]=a(p,i),h(d,!0).add(p.depCallbacks[i])):v[i]=N[m];p.depCount?l(p):u(p)}function v(e){p.apply(null,e)}function m(e,t){var n=e.map.fullName,i=e.depArray,s=!0,o,u,a,f;if(e.isDone||!n||!C[n])return f;if(t[n])return e;t[n]=!0;if(i){for(o=0;o<i.length;o++){u=i[o];if(!C[u]&&!ia[u]){s=!1;break}if((a=k[u])&&!a.isDone&&C[u])if(f=m(a,t))break}s||(f=r,delete t[n])}return f}function g(e,t){var i=e.map.fullName,s=e.depArray,o,u,a,f;if(e.isDone||!i||!C[i])return r;if(i){if(t[i])return N[i];t[i]=!0}if(s)for(o=0;o<s.length;o++)if(u=s[o])if((a=n(u).prefix)&&(f=k[a])&&g(f,t),(a=k[u])&&!a.isDone&&C[u])u=g(a,t),e.depCallbacks[o](u);return N[i]}function y(){var e=E.waitSeconds*1e3,e=e&&b.startTime+e<(new Date).getTime(),t="",n=!1,s=!1,o=[],u,a;if(b.pausedCount>0)return r;if(E.priorityWait){if(!i())return r;w()}for(u in C)if(!(u in L)&&(n=!0,!C[u]))if(e)t+=u+" ";else{if(s=!0,u.indexOf("!")===-1){o=[];break}(a=_[u]&&_[u].moduleDeps)&&o.push.apply(o,a)}if(!n&&!b.waitCount)return r;if(e&&t)return e=P("timeout","Load timeout for modules: "+t),e.requireType="timeout",e.requireModules=t,e.contextName=b.contextName,d.onError(e);if(s&&o.length)for(t=0;u=k[o[t]];t++)if(u=m(u,{})){g(u,{});break}if(!e&&(s||b.scriptCount))return(I||da)&&!X&&(X=setTimeout(function(){X=0,y()},50)),r;if(b.waitCount){for(t=0;u=A[t];t++)g(u,{});b.paused.length&&w(),Y<5&&(Y+=1,y())}return Y=0,d.checkReadyState(),r}var b,w,E={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],x={require:!0,exports:!0,module:!0},T={},N={},C={},k={},A=[],O={},M=0,_={},D={},H={},B={},j=0;return W=function(e){!b.jQuery&&(e=e||(typeof jQuery!="undefined"?jQuery:null))&&(!E.jQuery||e.fn.jquery===E.jQuery)&&("holdReady"in e||"readyWait"in e)&&(b.jQuery=e,v(["jquery",[],function(){return jQuery}]),b.scriptCount)&&(V(e,!0),b.jQueryIncremented=!0)},w=function(){var e,t,n,s,o,u;b.takeGlobalQueue(),j+=1,b.scriptCount<=0&&(b.scriptCount=0);for(;S.length;){if(e=S.shift(),e[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+e[e.length-1]));v(e)}if(!E.priorityWait||i())for(;b.paused.length;){o=b.paused,b.pausedCount+=o.length,b.paused=[];for(s=0;e=o[s];s++)t=e.map,n=t.url,u=t.fullName,t.prefix?f(t.prefix,e):!O[n]&&!C[u]&&((E.requireLoad||d.load)(b,u,n),n.indexOf("empty:")!==0&&(O[n]=!0));b.startTime=(new Date).getTime(),b.pausedCount-=o.length}return j===1&&y(),j-=1,r},b={contextName:e,config:E,defQueue:S,waiting:k,waitCount:0,specified:x,loaded:C,urlMap:T,urlFetched:O,scriptCount:0,defined:N,paused:[],pausedCount:0,plugins:D,needFullExec:H,fake:{},fullExec:B,managerCallbacks:_,makeModuleMap:n,normalize:t,configure:function(e){var t,n,r;e.baseUrl&&e.baseUrl.charAt(e.baseUrl.length-1)!=="/"&&(e.baseUrl+="/"),t=E.paths,r=E.pkgs,$(E,e,!0);if(e.paths){for(n in e.paths)n in L||(t[n]=e.paths[n]);E.paths=t}if((t=e.packagePaths)||e.packages){if(t)for(n in t)n in L||aa(r,t[n],n);e.packages&&aa(r,e.packages),E.pkgs=r}e.priority&&(n=b.requireWait,b.requireWait=!1,w(),b.require(e.priority),w(),b.requireWait=n,E.priorityWait=e.priority),(e.deps||e.callback)&&b.require(e.deps||[],e.callback)},requireDefined:function(e,t){return n(e,t).fullName in N},requireSpecified:function(e,t){return n(e,t).fullName in x},require:function(t,r,i){if(typeof t=="string")return K(r)?d.onError(P("requireargs","Invalid require call")):d.get?d.get(b,t,r):(r=n(t,r),t=r.fullName,t in N?N[t]:d.onError(P("notloaded","Module name '"+r.fullName+"' has not been loaded yet for context: "+e)));(t&&t.length||r)&&p(null,t,r,i);if(!b.requireWait)for(;!b.scriptCount&&b.paused.length;)w();return b.require},takeGlobalQueue:function(){U.length&&(ja.apply(b.defQueue,[b.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(e){var t;for(b.takeGlobalQueue();S.length;){if(t=S.shift(),t[0]===null){t[0]=e;break}if(t[0]===e)break;v(t),t=null}t?v(t):v([e,[],e==="jquery"&&typeof jQuery!="undefined"?function(){return jQuery}:null]),d.isAsync&&(b.scriptCount-=1),w(),d.isAsync||(b.scriptCount-=1)},toUrl:function(e,t){var n=e.lastIndexOf("."),r=null;return n!==-1&&(r=e.substring(n,e.length),e=e.substring(0,n)),b.nameToUrl(e,r,t)},nameToUrl:function(e,n,r){var i,s,o,u,a=b.config,e=t(e,r&&r.fullName);if(d.jsExtRegExp.test(e))n=e+(n?n:"");else{i=a.paths,s=a.pkgs,r=e.split("/");for(u=r.length;u>0;u--){if(o=r.slice(0,u).join("/"),i[o]){r.splice(0,u,i[o]);break}if(o=s[o]){e=e===o.name?o.location+"/"+o.main:o.location,r.splice(0,u,e);break}}n=r.join("/")+(n||".js"),n=(n.charAt(0)==="/"||n.match(/^[\w\+\.\-]+:/)?"":a.baseUrl)+n}return a.urlArgs?n+((n.indexOf("?")===-1?"?":"&")+a.urlArgs):n}},b.jQueryCheck=W,b.resume=w,b}function ka(){var e,t,n;if(C&&C.readyState==="interactive")return C;e=document.getElementsByTagName("script");for(t=e.length-1;t>-1&&(n=e[t]);t--)if(n.readyState==="interactive")return C=n;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=typeof window!="undefined"&&!!navigator&&!!document,da=!I&&typeof importScripts!="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,ea=typeof opera!="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define=="undefined"){if(typeof requirejs!="undefined"){if(K(requirejs))return;u=requirejs,requirejs=r}typeof require!="undefined"&&!K(require)&&(u=require,require=r),d=requirejs=function(e,t,n){var r="_",i;return!G(e)&&typeof e!="string"&&(i=e,G(t)?(e=t,t=n):e=[]),i&&i.context&&(r=i.context),n=D[r]||(D[r]=ga(r)),i&&n.configure(i),n.require(e,t)},d.config=function(e){return d(e)},require||(require=d),d.toUrl=function(e){return D._.toUrl(e)},d.version="1.0.8",d.jsExtRegExp=/^\/|:|\?|\.js$/,y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(e){throw e},d.load=function(e,t,n){d.resourcesReady(!1),e.scriptCount+=1,d.attach(n,e,t),e.jQuery&&!e.jQueryIncremented&&(V(e.jQuery,!0),e.jQueryIncremented=!0)},define=function(e,t,n){var i,s;return typeof e!="string"&&(n=t,t=e,e=null),G(t)||(n=t,t=[]),!t.length&&K(n)&&n.length&&(n.toString().replace(la,"").replace(ma,function(e,n){t.push(n)}),t=(n.length===1?["require"]:["require","exports","module"]).concat(t)),Q&&(i=J||ka())&&(e||(e=i.getAttribute("data-requiremodule")),s=D[i.getAttribute("data-requirecontext")]),(s?s.defQueue:U).push([e,t,n]),r},define.amd={multiversion:!0,plugins:!0,jQuery:!0},d.exec=function(a){return eval(a)},d.execCb=function(e,t,n,r){return t.apply(r,n)},d.addScriptToDom=function(e){J=e,E?v.insertBefore(e,E):v.appendChild(e),J=null},d.onScriptLoad=function(e){var t=e.currentTarget||e.srcElement,n;if(e.type==="load"||t&&na.test(t.readyState))C=null,e=t.getAttribute("data-requirecontext"),n=t.getAttribute("data-requiremodule"),D[e].completeLoad(n),t.detachEvent&&!ea?t.detachEvent("onreadystatechange",d.onScriptLoad):t.removeEventListener("load",d.onScriptLoad,!1)},d.attach=function(e,t,n,r,i,s){var o;return I?(r=r||d.onScriptLoad,o=t&&t.config&&t.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),o.type=i||t&&t.config.scriptType||"text/javascript",o.charset="utf-8",o.async=!y.skipAsync[e],t&&o.setAttribute("data-requirecontext",t.contextName),o.setAttribute("data-requiremodule",n),o.attachEvent&&!(o.attachEvent.toString&&o.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,s?o.onreadystatechange=function(){o.readyState==="loaded"&&(o.onreadystatechange=null,o.attachEvent("onreadystatechange",r),s(o))}:o.attachEvent("onreadystatechange",r)):o.addEventListener("load",r,!1),o.src=e,s||d.addScriptToDom(o),o):(da&&(importScripts(e),t.completeLoad(n)),null)};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){v||(v=w.parentNode);if(F=w.getAttribute("data-main")){u.baseUrl||(o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"")),u.deps=u.deps?u.deps.concat(F):[F];break}}}d.checkReadyState=function(){var e=y.contexts,t;for(t in e)if(!(t in L)&&e[t].waitCount)return;d.resourcesReady(!0)},d.resourcesReady=function(e){var t,n;d.resourcesDone=e;if(d.resourcesDone)for(n in e=y.contexts,e)!(n in L)&&(t=e[n],t.jQueryIncremented)&&(V(t.jQuery,!1),t.jQueryIncremented=!1)},d.pageLoaded=function(){document.readyState!=="complete"&&(document.readyState="complete")},I&&document.addEventListener&&!document.readyState&&(document.readyState="loading",window.addEventListener("load",d.pageLoaded,!1)),d(u),d.isAsync&&typeof setTimeout!="undefined"&&(z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1,z.scriptCount||z.resume(),d.checkReadyState()},0))}})(),function(e,t){function n(e){return H.isWindow(e)?e:e.nodeType===9?e.defaultView||e.parentWindow:!1}function r(e){if(!vn[e]){var t=_.body,n=H("<"+e+">").appendTo(t),r=n.css("display");n.remove();if(r==="none"||r===""){mn||(mn=_.createElement("iframe"),mn.frameBorder=mn.width=mn.height=0),t.appendChild(mn);if(!gn||!mn.createElement)gn=(mn.contentWindow||mn.contentDocument).document,gn.write((H.support.boxModel?"<!doctype html>":"")+"<html><body>"),gn.close();n=gn.createElement(e),gn.body.appendChild(n),r=H.css(n,"display"),t.removeChild(mn)}vn[e]=r}return vn[e]}function i(e,t){var n={};return H.each(En.concat.apply([],En.slice(0,t)),function(){n[this]=e}),n}function s(){Sn=t}function o(){return setTimeout(s,0),Sn=H.now()}function u(){try{return new e.ActiveXObject("Microsoft.XMLHTTP")}catch(t){}}function a(){try{return new e.XMLHttpRequest}catch(t){}}function f(e,n){e.dataFilter&&(n=e.dataFilter(n,e.dataType));var r=e.dataTypes,i={},s,o,u=r.length,a,f=r[0],l,c,h,p,d;for(s=1;s<u;s++){if(s===1)for(o in e.converters)typeof o=="string"&&(i[o.toLowerCase()]=e.converters[o]);l=f,f=r[s];if(f==="*")f=l;else if(l!=="*"&&l!==f){c=l+" "+f,h=i[c]||i["* "+f];if(!h){d=t;for(p in i){a=p.split(" ");if(a[0]===l||a[0]==="*"){d=i[a[1]+" "+f];if(d){p=i[p],p===!0?h=d:d===!0&&(h=p);break}}}}!h&&!d&&H.error("No conversion from "+c.replace(" "," to ")),h!==!0&&(n=h?h(n):d(p(n)))}}return n}function l(e,n,r){var i=e.contents,s=e.dataTypes,o=e.responseFields,u,a,f,l;for(a in o)a in r&&(n[o[a]]=r[a]);while(s[0]==="*")s.shift(),u===t&&(u=e.mimeType||n.getResponseHeader("content-type"));if(u)for(a in i)if(i[a]&&i[a].test(u)){s.unshift(a);break}if(s[0]in r)f=s[0];else{for(a in r){if(!s[0]||e.converters[a+" "+s[0]]){f=a;break}l||(l=a)}f=f||l}if(f)return f!==s[0]&&s.unshift(f),r[f]}function c(e,t,n,r){if(H.isArray(t))H.each(t,function(t,i){n||Ut.test(e)?r(e,i):c(e+"["+(typeof i=="object"?t:"")+"]",i,n,r)});else if(!n&&H.type(t)==="object")for(var i in t)c(e+"["+i+"]",t[i],n,r);else r(e,t)}function h(e,n){var r,i,s=H.ajaxSettings.flatOptions||{};for(r in n)n[r]!==t&&((s[r]?e:i||(i={}))[r]=n[r]);i&&H.extend(!0,e,i)}function p(e,n,r,i,s,o){s=s||n.dataTypes[0],o=o||{},o[s]=!0;var u=e[s],a=0,f=u?u.length:0,l=e===rn,c;for(;a<f&&(l||!c);a++)c=u[a](n,r,i),typeof c=="string"&&(!l||o[c]?c=t:(n.dataTypes.unshift(c),c=p(e,n,r,i,c,o)));return(l||!c)&&!o["*"]&&(c=p(e,n,r,i,"*",o)),c}function d(e){return function(t,n){typeof t!="string"&&(n=t,t="*");if(H.isFunction(n)){var r=t.toLowerCase().split(Zt),i=0,s=r.length,o,u,a;for(;i<s;i++)o=r[i],a=/^\+/.test(o),a&&(o=o.substr(1)||"*"),u=e[o]=e[o]||[],u[a?"unshift":"push"](n)}}}function v(e,t,n){var r=t==="width"?e.offsetWidth:e.offsetHeight,i=t==="width"?1:0,s=4;if(r>0){if(n!=="border")for(;i<s;i+=2)n||(r-=parseFloat(H.css(e,"padding"+jt[i]))||0),n==="margin"?r+=parseFloat(H.css(e,n+jt[i]))||0:r-=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0;return r+"px"}r=Ft(e,t);if(r<0||r==null)r=e.style[t];if(Dt.test(r))return r;r=parseFloat(r)||0;if(n)for(;i<s;i+=2)r+=parseFloat(H.css(e,"padding"+jt[i]))||0,n!=="padding"&&(r+=parseFloat(H.css(e,"border"+jt[i]+"Width"))||0),n==="margin"&&(r+=parseFloat(H.css(e,n+jt[i]))||0);return r+"px"}function m(e){var t=_.createElement("div");return Lt.appendChild(t),t.innerHTML=e.outerHTML,t.firstChild}function g(e){var t=(e.nodeName||"").toLowerCase();t==="input"?y(e):t!=="script"&&typeof e.getElementsByTagName!="undefined"&&H.grep(e.getElementsByTagName("input"),y)}function y(e){if(e.type==="checkbox"||e.type==="radio")e.defaultChecked=e.checked}function b(e){return typeof e.getElementsByTagName!="undefined"?e.getElementsByTagName("*"):typeof e.querySelectorAll!="undefined"?e.querySelectorAll("*"):[]}function w(e,t){var n;t.nodeType===1&&(t.clearAttributes&&t.clearAttributes(),t.mergeAttributes&&t.mergeAttributes(e),n=t.nodeName.toLowerCase(),n==="object"?t.outerHTML=e.outerHTML:n!=="input"||e.type!=="checkbox"&&e.type!=="radio"?n==="option"?t.selected=e.defaultSelected:n==="input"||n==="textarea"?t.defaultValue=e.defaultValue:n==="script"&&t.text!==e.text&&(t.text=e.text):(e.checked&&(t.defaultChecked=t.checked=e.checked),t.value!==e.value&&(t.value=e.value)),t.removeAttribute(H.expando),t.removeAttribute("_submit_attached"),t.removeAttribute("_change_attached"))}function E(e,t){if(t.nodeType===1&&!!H.hasData(e)){var n,r,i,s=H._data(e),o=H._data(t,s),u=s.events;if(u){delete o.handle,o.events={};for(n in u)for(r=0,i=u[n].length;r<i;r++)H.event.add(t,n,u[n][r])}o.data&&(o.data=H.extend({},o.data))}}function S(e,t){return H.nodeName(e,"table")?e.getElementsByTagName("tbody")[0]||e.appendChild(e.ownerDocument.createElement("tbody")):e}function x(e){var t=dt.split("|"),n=e.createDocumentFragment();if(n.createElement)while(t.length)n.createElement(t.pop());return n}function T(e,t,n){t=t||0;if(H.isFunction(t))return H.grep(e,function(e,r){var i=!!t.call(e,r,e);return i===n});if(t.nodeType)return H.grep(e,function(e,r){return e===t===n});if(typeof t=="string"){var r=H.grep(e,function(e){return e.nodeType===1});if(lt.test(t))return H.filter(t,r,!n);t=H.filter(t,r)}return H.grep(e,function(e,r){return H.inArray(e,t)>=0===n})}function N(e){return!e||!e.parentNode||e.parentNode.nodeType===11}function C(){return!0}function k(){return!1}function L(e,t,n){var r=t+"defer",i=t+"queue",s=t+"mark",o=H._data(e,r);o&&(n==="queue"||!H._data(e,i))&&(n==="mark"||!H._data(e,s))&&setTimeout(function(){!H._data(e,i)&&!H._data(e,s)&&(H.removeData(e,r,!0),o.fire())},0)}function A(e){for(var t in e){if(t==="data"&&H.isEmptyObject(e[t]))continue;if(t!=="toJSON")return!1}return!0}function O(e,n,r){if(r===t&&e.nodeType===1){var i="data-"+n.replace(I,"-$1").toLowerCase();r=e.getAttribute(i);if(typeof r=="string"){try{r=r==="true"?!0:r==="false"?!1:r==="null"?null:H.isNumeric(r)?+r:F.test(r)?H.parseJSON(r):r}catch(s){}H.data(e,n,r)}else r=t}return r}function M(e){var t=B[e]={},n,r;e=e.split(/\s+/);for(n=0,r=e.length;n<r;n++)t[e[n]]=!0;return t}var _=e.document,D=e.navigator,P=e.location,H=function(){function n(){if(!r.isReady){try{_.documentElement.doScroll("left")}catch(e){setTimeout(n,1);return}r.ready()}}var r=function(e,t){return new r.fn.init(e,t,o)},i=e.jQuery,s=e.$,o,u=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,a=/\S/,f=/^\s+/,l=/\s+$/,c=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,h=/^[\],:{}\s]*$/,p=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,d=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,v=/(?:^|:|,)(?:\s*\[)+/g,m=/(webkit)[ \/]([\w.]+)/,g=/(opera)(?:.*version)?[ \/]([\w.]+)/,y=/(msie) ([\w.]+)/,b=/(mozilla)(?:.*? rv:([\w.]+))?/,w=/-([a-z]|[0-9])/ig,E=/^-ms-/,S=function(e,t){return(t+"").toUpperCase()},x=D.userAgent,T,N,C,k=Object.prototype.toString,L=Object.prototype.hasOwnProperty,A=Array.prototype.push,O=Array.prototype.slice,M=String.prototype.trim,P=Array.prototype.indexOf,H={};return r.fn=r.prototype={constructor:r,init:function(e,n,i){var s,o,a,f;if(!e)return this;if(e.nodeType)return this.context=this[0]=e,this.length=1,this;if(e==="body"&&!n&&_.body)return this.context=_,this[0]=_.body,this.selector=e,this.length=1,this;if(typeof e=="string"){e.charAt(0)!=="<"||e.charAt(e.length-1)!==">"||e.length<3?s=u.exec(e):s=[null,e,null];if(s&&(s[1]||!n)){if(s[1])return n=n instanceof r?n[0]:n,f=n?n.ownerDocument||n:_,a=c.exec(e),a?r.isPlainObject(n)?(e=[_.createElement(a[1])],r.fn.attr.call(e,n,!0)):e=[f.createElement(a[1])]:(a=r.buildFragment([s[1]],[f]),e=(a.cacheable?r.clone(a.fragment):a.fragment).childNodes),r.merge(this,e);o=_.getElementById(s[2]);if(o&&o.parentNode){if(o.id!==s[2])return i.find(e);this.length=1,this[0]=o}return this.context=_,this.selector=e,this}return!n||n.jquery?(n||i).find(e):this.constructor(n).find(e)}return r.isFunction(e)?i.ready(e):(e.selector!==t&&(this.selector=e.selector,this.context=e.context),r.makeArray(e,this))},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return O.call(this,0)},get:function(e){return e==null?this.toArray():e<0?this[this.length+e]:this[e]},pushStack:function(e,t,n){var i=this.constructor();return r.isArray(e)?A.apply(i,e):r.merge(i,e),i.prevObject=this,i.context=this.context,t==="find"?i.selector=this.selector+(this.selector?" ":"")+n:t&&(i.selector=this.selector+"."+t+"("+n+")"),i},each:function(e,t){return r.each(this,e,t)},ready:function(e){return r.bindReady(),N.add(e),this},eq:function(e){return e=+e,e===-1?this.slice(e):this.slice(e,e+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(O.apply(this,arguments),"slice",O.call(arguments).join(","))},map:function(e){return this.pushStack(r.map(this,function(t,n){return e.call(t,n,t)}))},end:function(){return this.prevObject||this.constructor(null)},push:A,sort:[].sort,splice:[].splice},r.fn.init.prototype=r.fn,r.extend=r.fn.extend=function(){var e,n,i,s,o,u,a=arguments[0]||{},f=1,l=arguments.length,c=!1;typeof a=="boolean"&&(c=a,a=arguments[1]||{},f=2),typeof a!="object"&&!r.isFunction(a)&&(a={}),l===f&&(a=this,--f);for(;f<l;f++)if((e=arguments[f])!=null)for(n in e){i=a[n],s=e[n];if(a===s)continue;c&&s&&(r.isPlainObject(s)||(o=r.isArray(s)))?(o?(o=!1,u=i&&r.isArray(i)?i:[]):u=i&&r.isPlainObject(i)?i:{},a[n]=r.extend(c,u,s)):s!==t&&(a[n]=s)}return a},r.extend({noConflict:function(t){return e.$===r&&(e.$=s),t&&e.jQuery===r&&(e.jQuery=i),r},isReady:!1,readyWait:1,holdReady:function(e){e?r.readyWait++:r.ready(!0)},ready:function(e){if(e===!0&&!--r.readyWait||e!==!0&&!r.isReady){if(!_.body)return setTimeout(r.ready,1);r.isReady=!0;if(e!==!0&&--r.readyWait>0)return;N.fireWith(_,[r]),r.fn.trigger&&r(_).trigger("ready").off("ready")}},bindReady:function(){if(!N){N=r.Callbacks("once memory");if(_.readyState==="complete")return setTimeout(r.ready,1);if(_.addEventListener)_.addEventListener("DOMContentLoaded",C,!1),e.addEventListener("load",r.ready,!1);else if(_.attachEvent){_.attachEvent("onreadystatechange",C),e.attachEvent("onload",r.ready);var t=!1;try{t=e.frameElement==null}catch(i){}_.documentElement.doScroll&&t&&n()}}},isFunction:function(e){return r.type(e)==="function"},isArray:Array.isArray||function(e){return r.type(e)==="array"},isWindow:function(e){return e!=null&&e==e.window},isNumeric:function(e){return!isNaN(parseFloat(e))&&isFinite(e)},type:function(e){return e==null?String(e):H[k.call(e)]||"object"},isPlainObject:function(e){if(!e||r.type(e)!=="object"||e.nodeType||r.isWindow(e))return!1;try{if(e.constructor&&!L.call(e,"constructor")&&!L.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(n){return!1}var i;for(i in e);return i===t||L.call(e,i)},isEmptyObject:function(e){for(var t in e)return!1;return!0},error:function(e){throw new Error(e)},parseJSON:function(t){if(typeof t!="string"||!t)return null;t=r.trim(t);if(e.JSON&&e.JSON.parse)return e.JSON.parse(t);if(h.test(t.replace(p,"@").replace(d,"]").replace(v,"")))return(new Function("return "+t))();r.error("Invalid JSON: "+t)},parseXML:function(n){if(typeof n!="string"||!n)return null;var i,s;try{e.DOMParser?(s=new DOMParser,i=s.parseFromString(n,"text/xml")):(i=new ActiveXObject("Microsoft.XMLDOM"),i.async="false",i.loadXML(n))}catch(o){i=t}return(!i||!i.documentElement||i.getElementsByTagName("parsererror").length)&&r.error("Invalid XML: "+n),i},noop:function(){},globalEval:function(t){t&&a.test(t)&&(e.execScript||function(t){e.eval.call(e,t)})(t)},camelCase:function(e){return e.replace(E,"ms-").replace(w,S)},nodeName:function(e,t){return e.nodeName&&e.nodeName.toUpperCase()===t.toUpperCase()},each:function(e,n,i){var s,o=0,u=e.length,a=u===t||r.isFunction(e);if(i){if(a){for(s in e)if(n.apply(e[s],i)===!1)break}else for(;o<u;)if(n.apply(e[o++],i)===!1)break}else if(a){for(s in e)if(n.call(e[s],s,e[s])===!1)break}else for(;o<u;)if(n.call(e[o],o,e[o++])===!1)break;return e},trim:M?function(e){return e==null?"":M.call(e)}:function(e){return e==null?"":(e+"").replace(f,"").replace(l,"")},makeArray:function(e,t){var n=t||[];if(e!=null){var i=r.type(e);e.length==null||i==="string"||i==="function"||i==="regexp"||r.isWindow(e)?A.call(n,e):r.merge(n,e)}return n},inArray:function(e,t,n){var r;if(t){if(P)return P.call(t,e,n);r=t.length,n=n?n<0?Math.max(0,r+n):n:0;for(;n<r;n++)if(n in t&&t[n]===e)return n}return-1},merge:function(e,n){var r=e.length,i=0;if(typeof n.length=="number")for(var s=n.length;i<s;i++)e[r++]=n[i];else while(n[i]!==t)e[r++]=n[i++];return e.length=r,e},grep:function(e,t,n){var r=[],i;n=!!n;for(var s=0,o=e.length;s<o;s++)i=!!t(e[s],s),n!==i&&r.push(e[s]);return r},map:function(e,n,i){var s,o,u=[],a=0,f=e.length,l=e instanceof r||f!==t&&typeof f=="number"&&(f>0&&e[0]&&e[f-1]||f===0||r.isArray(e));if(l)for(;a<f;a++)s=n(e[a],a,i),s!=null&&(u[u.length]=s);else for(o in e)s=n(e[o],o,i),s!=null&&(u[u.length]=s);return u.concat.apply([],u)},guid:1,proxy:function(e,n){if(typeof n=="string"){var i=e[n];n=e,e=i}if(!r.isFunction(e))return t;var s=O.call(arguments,2),o=function(){return e.apply(n,s.concat(O.call(arguments)))};return o.guid=e.guid=e.guid||o.guid||r.guid++,o},access:function(e,n,i,s,o,u,a){var f,l=i==null,c=0,h=e.length;if(i&&typeof i=="object"){for(c in i)r.access(e,n,c,i[c],1,u,s);o=1}else if(s!==t){f=a===t&&r.isFunction(s),l&&(f?(f=n,n=function(e,t,n){return f.call(r(e),n)}):(n.call(e,s),n=null));if(n)for(;c<h;c++)n(e[c],i,f?s.call(e[c],c,n(e[c],i)):s,a);o=1}return o?e:l?n.call(e):h?n(e[0],i):u},now:function(){return(new Date).getTime()},uaMatch:function(e){e=e.toLowerCase();var t=m.exec(e)||g.exec(e)||y.exec(e)||e.indexOf("compatible")<0&&b.exec(e)||[];return{browser:t[1]||"",version:t[2]||"0"}},sub:function(){function e(t,n){return new e.fn.init(t,n)}r.extend(!0,e,this),e.superclass=this,e.fn=e.prototype=this(),e.fn.constructor=e,e.sub=this.sub,e.fn.init=function(n,i){return i&&i instanceof r&&!(i instanceof e)&&(i=e(i)),r.fn.init.call(this,n,i,t)},e.fn.init.prototype=e.fn;var t=e(_);return e},browser:{}}),r.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(e,t){H["[object "+t+"]"]=t.toLowerCase()}),T=r.uaMatch(x),T.browser&&(r.browser[T.browser]=!0,r.browser.version=T.version),r.browser.webkit&&(r.browser.safari=!0),a.test(" ")&&(f=/^[\s\xA0]+/,l=/[\s\xA0]+$/),o=r(_),_.addEventListener?C=function(){_.removeEventListener("DOMContentLoaded",C,!1),r.ready()}:_.attachEvent&&(C=function(){_.readyState==="complete"&&(_.detachEvent("onreadystatechange",C),r.ready())}),r}(),B={};H.Callbacks=function(e){e=e?B[e]||M(e):{};var n=[],r=[],i,s,o,u,a,f,l=function(t){var r,i,s,o,u;for(r=0,i=t.length;r<i;r++)s=t[r],o=H.type(s),o==="array"?l(s):o==="function"&&(!e.unique||!h.has(s))&&n.push(s)},c=function(t,l){l=l||[],i=!e.memory||[t,l],s=!0,o=!0,f=u||0,u=0,a=n.length;for(;n&&f<a;f++)if(n[f].apply(t,l)===!1&&e.stopOnFalse){i=!0;break}o=!1,n&&(e.once?i===!0?h.disable():n=[]:r&&r.length&&(i=r.shift(),h.fireWith(i[0],i[1])))},h={add:function(){if(n){var e=n.length;l(arguments),o?a=n.length:i&&i!==!0&&(u=e,c(i[0],i[1]))}return this},remove:function(){if(n){var t=arguments,r=0,i=t.length;for(;r<i;r++)for(var s=0;s<n.length;s++)if(t[r]===n[s]){o&&s<=a&&(a--,s<=f&&f--),n.splice(s--,1);if(e.unique)break}}return this},has:function(e){if(n){var t=0,r=n.length;for(;t<r;t++)if(e===n[t])return!0}return!1},empty:function(){return n=[],this},disable:function(){return n=r=i=t,this},disabled:function(){return!n},lock:function(){return r=t,(!i||i===!0)&&h.disable(),this},locked:function(){return!r},fireWith:function(t,n){return r&&(o?e.once||r.push([t,n]):(!e.once||!i)&&c(t,n)),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!s}};return h};var j=[].slice;H.extend({Deferred:function(e){var t=H.Callbacks("once memory"),n=H.Callbacks("once memory"),r=H.Callbacks("memory"),i="pending",s={resolve:t,reject:n,notify:r},o={done:t.add,fail:n.add,progress:r.add,state:function(){return i},isResolved:t.fired,isRejected:n.fired,then:function(e,t,n){return u.done(e).fail(t).progress(n),this},always:function(){return u.done.apply(u,arguments).fail.apply(u,arguments),this},pipe:function(e,t,n){return H.Deferred(function(r){H.each({done:[e,"resolve"],fail:[t,"reject"],progress:[n,"notify"]},function(e,t){var n=t[0],i=t[1],s;H.isFunction(n)?u[e](function(){s=n.apply(this,arguments),s&&H.isFunction(s.promise)?s.promise().then(r.resolve,r.reject,r.notify):r[i+"With"](this===u?r:this,[s])}):u[e](r[i])})}).promise()},promise:function(e){if(e==null)e=o;else for(var t in o)e[t]=o[t];return e}},u=o.promise({}),a;for(a in s)u[a]=s[a].fire,u[a+"With"]=s[a].fireWith;return u.done(function(){i="resolved"},n.disable,r.lock).fail(function(){i="rejected"},t.disable,r.lock),e&&e.call(u,u),u},when:function(e){function t(e){return function(t){o[e]=arguments.length>1?j.call(arguments,0):t,f.notifyWith(l,o)}}function n(e){return function(t){r[e]=arguments.length>1?j.call(arguments,0):t,--u||f.resolveWith(f,r)}}var r=j.call(arguments,0),i=0,s=r.length,o=Array(s),u=s,a=s,f=s<=1&&e&&H.isFunction(e.promise)?e:H.Deferred(),l=f.promise();if(s>1){for(;i<s;i++)r[i]&&r[i].promise&&H.isFunction(r[i].promise)?r[i].promise().then(n(i),f.reject,t(i)):--u;u||f.resolveWith(f,r)}else f!==e&&f.resolveWith(f,s?[e]:[]);return l}}),H.support=function(){var t,n,r,i,s,o,u,a,f,l,c,h,p=_.createElement("div"),d=_.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",n=p.getElementsByTagName("*"),r=p.getElementsByTagName("a")[0];if(!n||!n.length||!r)return{};i=_.createElement("select"),s=i.appendChild(_.createElement("option")),o=p.getElementsByTagName("input")[0],t={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(r.getAttribute("style")),hrefNormalized:r.getAttribute("href")==="/a",opacity:/^0.55/.test(r.style.opacity),cssFloat:!!r.style.cssFloat,checkOn:o.value==="on",optSelected:s.selected,getSetAttribute:p.className!=="t",enctype:!!_.createElement("form").enctype,html5Clone:_.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},H.boxModel=t.boxModel=_.compatMode==="CSS1Compat",o.checked=!0,t.noCloneChecked=o.cloneNode(!0).checked,i.disabled=!0,t.optDisabled=!s.disabled;try{delete p.test}catch(v){t.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){t.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),o=_.createElement("input"),o.value="t",o.setAttribute("type","radio"),t.radioValue=o.value==="t",o.setAttribute("checked","checked"),o.setAttribute("name","t"),p.appendChild(o),u=_.createDocumentFragment(),u.appendChild(p.lastChild),t.checkClone=u.cloneNode(!0).cloneNode(!0).lastChild.checked,t.appendChecked=o.checked,u.removeChild(o),u.appendChild(p);if(p.attachEvent)for(c in{submit:1,change:1,focusin:1})l="on"+c,h=l in p,h||(p.setAttribute(l,"return;"),h=typeof p[l]=="function"),t[c+"Bubbles"]=h;return u.removeChild(p),u=i=s=p=o=null,H(function(){var n,r,i,s,o,u,f,l,c,d,v,m,g,y=_.getElementsByTagName("body")[0];!y||(l=1,g="padding:0;margin:0;border:",v="position:absolute;top:0;left:0;width:1px;height:1px;",m=g+"0;visibility:hidden;",c="style='"+v+g+"5px solid #000;",d="<div "+c+"display:block;'><div style='"+g+"0;display:block;overflow:hidden;'></div></div>"+"<table "+c+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",n=_.createElement("div"),n.style.cssText=m+"width:0;height:0;position:static;top:0;margin-top:"+l+"px",y.insertBefore(n,y.firstChild),p=_.createElement("div"),n.appendChild(p),p.innerHTML="<table><tr><td style='"+g+"0;display:none'></td><td>t</td></tr></table>",a=p.getElementsByTagName("td"),h=a[0].offsetHeight===0,a[0].style.display="",a[1].style.display="none",t.reliableHiddenOffsets=h&&a[0].offsetHeight===0,e.getComputedStyle&&(p.innerHTML="",f=_.createElement("div"),f.style.width="0",f.style.marginRight="0",p.style.width="2px",p.appendChild(f),t.reliableMarginRight=(parseInt((e.getComputedStyle(f,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,t.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",t.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=v+m,p.innerHTML=d,r=p.firstChild,i=r.firstChild,o=r.nextSibling.firstChild.firstChild,u={doesNotAddBorder:i.offsetTop!==5,doesAddBorderForTableAndCells:o.offsetTop===5},i.style.position="fixed",i.style.top="20px",u.fixedPosition=i.offsetTop===20||i.offsetTop===15,i.style.position=i.style.top="",r.style.overflow="hidden",r.style.position="relative",u.subtractsBorderForOverflowNotVisible=i.offsetTop===-5,u.doesNotIncludeMarginInBodyOffset=y.offsetTop!==l,e.getComputedStyle&&(p.style.marginTop="1%",t.pixelMargin=(e.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof n.style.zoom!="undefined"&&(n.style.zoom=1),y.removeChild(n),f=p=n=null,H.extend(t,u))}),t}();var F=/^(?:\{.*\}|\[.*\])$/,I=/([A-Z])/g;H.extend({cache:{},uuid:0,expando:"jQuery"+(H.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(e){return e=e.nodeType?H.cache[e[H.expando]]:e[H.expando],!!e&&!A(e)},data:function(e,n,r,i){if(!!H.acceptData(e)){var s,o,u,a=H.expando,f=typeof n=="string",l=e.nodeType,c=l?H.cache:e,h=l?e[a]:e[a]&&a,p=n==="events";if((!h||!c[h]||!p&&!i&&!c[h].data)&&f&&r===t)return;h||(l?e[a]=h=++H.uuid:h=a),c[h]||(c[h]={},l||(c[h].toJSON=H.noop));if(typeof n=="object"||typeof n=="function")i?c[h]=H.extend(c[h],n):c[h].data=H.extend(c[h].data,n);return s=o=c[h],i||(o.data||(o.data={}),o=o.data),r!==t&&(o[H.camelCase(n)]=r),p&&!o[n]?s.events:(f?(u=o[n],u==null&&(u=o[H.camelCase(n)])):u=o,u)}},removeData:function(e,t,n){if(!!H.acceptData(e)){var r,i,s,o=H.expando,u=e.nodeType,a=u?H.cache:e,f=u?e[o]:o;if(!a[f])return;if(t){r=n?a[f]:a[f].data;if(r){H.isArray(t)||(t in r?t=[t]:(t=H.camelCase(t),t in r?t=[t]:t=t.split(" ")));for(i=0,s=t.length;i<s;i++)delete r[t[i]];if(!(n?A:H.isEmptyObject)(r))return}}if(!n){delete a[f].data;if(!A(a[f]))return}H.support.deleteExpando||!a.setInterval?delete a[f]:a[f]=null,u&&(H.support.deleteExpando?delete e[o]:e.removeAttribute?e.removeAttribute(o):e[o]=null)}},_data:function(e,t,n){return H.data(e,t,n,!0)},acceptData:function(e){if(e.nodeName){var t=H.noData[e.nodeName.toLowerCase()];if(t)return t!==!0&&e.getAttribute("classid")===t}return!0}}),H.fn.extend({data:function(e,n){var r,i,s,o,u,a=this[0],f=0,l=null;if(e===t){if(this.length){l=H.data(a);if(a.nodeType===1&&!H._data(a,"parsedAttrs")){s=a.attributes;for(u=s.length;f<u;f++)o=s[f].name,o.indexOf("data-")===0&&(o=H.camelCase(o.substring(5)),O(a,o,l[o]));H._data(a,"parsedAttrs",!0)}}return l}return typeof e=="object"?this.each(function(){H.data(this,e)}):(r=e.split(".",2),r[1]=r[1]?"."+r[1]:"",i=r[1]+"!",H.access(this,function(n){if(n===t)return l=this.triggerHandler("getData"+i,[r[0]]),l===t&&a&&(l=H.data(a,e),l=O(a,e,l)),l===t&&r[1]?this.data(r[0]):l;r[1]=n,this.each(function(){var t=H(this);t.triggerHandler("setData"+i,r),H.data(this,e,n),t.triggerHandler("changeData"+i,r)})},null,n,arguments.length>1,null,!1))},removeData:function(e){return this.each(function(){H.removeData(this,e)})}}),H.extend({_mark:function(e,t){e&&(t=(t||"fx")+"mark",H._data(e,t,(H._data(e,t)||0)+1))},_unmark:function(e,t,n){e!==!0&&(n=t,t=e,e=!1);if(t){n=n||"fx";var r=n+"mark",i=e?0:(H._data(t,r)||1)-1;i?H._data(t,r,i):(H.removeData(t,r,!0),L(t,n,"mark"))}},queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=H._data(e,t),n&&(!r||H.isArray(n)?r=H._data(e,t,H.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=H.queue(e,t),r=n.shift(),i={};r==="inprogress"&&(r=n.shift()),r&&(t==="fx"&&n.unshift("inprogress"),H._data(e,t+".run",i),r.call(e,function(){H.dequeue(e,t)},i)),n.length||(H.removeData(e,t+"queue "+t+".run",!0),L(e,t,"queue"))}}),H.fn.extend({queue:function(e,n){var r=2;return typeof e!="string"&&(n=e,e="fx",r--),arguments.length<r?H.queue(this[0],e):n===t?this:this.each(function(){var t=H.queue(this,e,n);e==="fx"&&t[0]!=="inprogress"&&H.dequeue(this,e)})},dequeue:function(e){return this.each(function(){H.dequeue(this,e)})},delay:function(e,t){return e=H.fx?H.fx.speeds[e]||e:e,t=t||"fx",this.queue(t,function(t,n){var r=setTimeout(t,e);n.stop=function(){clearTimeout(r)}})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,n){function r(){--u||i.resolveWith(s,[s])}typeof e!="string"&&(n=e,e=t),e=e||"fx";var i=H.Deferred(),s=this,o=s.length,u=1,a=e+"defer",f=e+"queue",l=e+"mark",c;while(o--)if(c=H.data(s[o],a,t,!0)||(H.data(s[o],f,t,!0)||H.data(s[o],l,t,!0))&&H.data(s[o],a,H.Callbacks("once memory"),!0))u++,c.add(r);return r(),i.promise(n)}});var q=/[\n\t\r]/g,R=/\s+/,U=/\r/g,z=/^(?:button|input)$/i,W=/^(?:button|input|object|select|textarea)$/i,X=/^a(?:rea)?$/i,V=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,$=H.support.getSetAttribute,J,K,Q;H.fn.extend({attr:function(e,t){return H.access(this,H.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each(function(){H.removeAttr(this,e)})},prop:function(e,t){return H.access(this,H.prop,e,t,arguments.length>1)},removeProp:function(e){return e=H.propFix[e]||e,this.each(function(){try{this[e]=t,delete this[e]}catch(n){}})},addClass:function(e){var t,n,r,i,s,o,u;if(H.isFunction(e))return this.each(function(t){H(this).addClass(e.call(this,t,this.className))});if(e&&typeof e=="string"){t=e.split(R);for(n=0,r=this.length;n<r;n++){i=this[n];if(i.nodeType===1)if(!i.className&&t.length===1)i.className=e;else{s=" "+i.className+" ";for(o=0,u=t.length;o<u;o++)~s.indexOf(" "+t[o]+" ")||(s+=t[o]+" ");i.className=H.trim(s)}}}return this},removeClass:function(e){var n,r,i,s,o,u,a;if(H.isFunction(e))return this.each(function(t){H(this).removeClass(e.call(this,t,this.className))});if(e&&typeof e=="string"||e===t){n=(e||"").split(R);for(r=0,i=this.length;r<i;r++){s=this[r];if(s.nodeType===1&&s.className)if(e){o=(" "+s.className+" ").replace(q," ");for(u=0,a=n.length;u<a;u++)o=o.replace(" "+n[u]+" "," ");s.className=H.trim(o)}else s.className=""}}return this},toggleClass:function(e,t){var n=typeof e,r=typeof t=="boolean";return H.isFunction(e)?this.each(function(n){H(this).toggleClass(e.call(this,n,this.className,t),t)}):this.each(function(){if(n==="string"){var i,s=0,o=H(this),u=t,a=e.split(R);while(i=a[s++])u=r?u:!o.hasClass(i),o[u?"addClass":"removeClass"](i)}else if(n==="undefined"||n==="boolean")this.className&&H._data(this,"__className__",this.className),this.className=this.className||e===!1?"":H._data(this,"__className__")||""})},hasClass:function(e){var t=" "+e+" ",n=0,r=this.length;for(;n<r;n++)if(this[n].nodeType===1&&(" "+this[n].className+" ").replace(q," ").indexOf(t)>-1)return!0;return!1},val:function(e){var n,r,i,s=this[0];if(!!arguments.length)return i=H.isFunction(e),this.each(function(r){var s=H(this),o;if(this.nodeType===1){i?o=e.call(this,r,s.val()):o=e,o==null?o="":typeof o=="number"?o+="":H.isArray(o)&&(o=H.map(o,function(e){return e==null?"":e+""})),n=H.valHooks[this.type]||H.valHooks[this.nodeName.toLowerCase()];if(!n||!("set"in n)||n.set(this,o,"value")===t)this.value=o}});if(s)return n=H.valHooks[s.type]||H.valHooks[s.nodeName.toLowerCase()],n&&"get"in n&&(r=n.get(s,"value"))!==t?r:(r=s.value,typeof r=="string"?r.replace(U,""):r==null?"":r)}}),H.extend({valHooks:{option:{get:function(e){var t=e.attributes.value;return!t||t.specified?e.value:e.text}},select:{get:function(e){var t,n,r,i,s=e.selectedIndex,o=[],u=e.options,a=e.type==="select-one";if(s<0)return null;n=a?s:0,r=a?s+1:u.length;for(;n<r;n++){i=u[n];if(i.selected&&(H.support.optDisabled?!i.disabled:i.getAttribute("disabled")===null)&&(!i.parentNode.disabled||!H.nodeName(i.parentNode,"optgroup"))){t=H(i).val();if(a)return t;o.push(t)}}return a&&!o.length&&u.length?H(u[s]).val():o},set:function(e,t){var n=H.makeArray(t);return H(e).find("option").each(function(){this.selected=H.inArray(H(this).val(),n)>=0}),n.length||(e.selectedIndex=-1),n}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(e,n,r,i){var s,o,u,a=e.nodeType;if(!!e&&a!==3&&a!==8&&a!==2){if(i&&n in H.attrFn)return H(e)[n](r);if(typeof e.getAttribute=="undefined")return H.prop(e,n,r);u=a!==1||!H.isXMLDoc(e),u&&(n=n.toLowerCase(),o=H.attrHooks[n]||(V.test(n)?K:J));if(r!==t){if(r===null){H.removeAttr(e,n);return}return o&&"set"in o&&u&&(s=o.set(e,r,n))!==t?s:(e.setAttribute(n,""+r),r)}return o&&"get"in o&&u&&(s=o.get(e,n))!==null?s:(s=e.getAttribute(n),s===null?t:s)}},removeAttr:function(e,t){var n,r,i,s,o,u=0;if(t&&e.nodeType===1){r=t.toLowerCase().split(R),s=r.length;for(;u<s;u++)i=r[u],i&&(n=H.propFix[i]||i,o=V.test(i),o||H.attr(e,i,""),e.removeAttribute($?i:n),o&&n in e&&(e[n]=!1))}},attrHooks:{type:{set:function(e,t){if(z.test(e.nodeName)&&e.parentNode)H.error("type property can't be changed");else if(!H.support.radioValue&&t==="radio"&&H.nodeName(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}},value:{get:function(e,t){return J&&H.nodeName(e,"button")?J.get(e,t):t in e?e.value:null},set:function(e,t,n){if(J&&H.nodeName(e,"button"))return J.set(e,t,n);e.value=t}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(e,n,r){var i,s,o,u=e.nodeType;if(!!e&&u!==3&&u!==8&&u!==2)return o=u!==1||!H.isXMLDoc(e),o&&(n=H.propFix[n]||n,s=H.propHooks[n]),r!==t?s&&"set"in s&&(i=s.set(e,r,n))!==t?i:e[n]=r:s&&"get"in s&&(i=s.get(e,n))!==null?i:e[n]},propHooks:{tabIndex:{get:function(e){var n=e.getAttributeNode("tabindex");return n&&n.specified?parseInt(n.value,10):W.test(e.nodeName)||X.test(e.nodeName)&&e.href?0:t}}}}),H.attrHooks.tabindex=H.propHooks.tabIndex,K={get:function(e,n){var r,i=H.prop(e,n);return i===!0||typeof i!="boolean"&&(r=e.getAttributeNode(n))&&r.nodeValue!==!1?n.toLowerCase():t},set:function(e,t,n){var r;return t===!1?H.removeAttr(e,n):(r=H.propFix[n]||n,r in e&&(e[r]=!0),e.setAttribute(n,n.toLowerCase())),n}},$||(Q={name:!0,id:!0,coords:!0},J=H.valHooks.button={get:function(e,n){var r;return r=e.getAttributeNode(n),r&&(Q[n]?r.nodeValue!=="":r.specified)?r.nodeValue:t},set:function(e,t,n){var r=e.getAttributeNode(n);return r||(r=_.createAttribute(n),e.setAttributeNode(r)),r.nodeValue=t+""}},H.attrHooks.tabindex.set=J.set,H.each(["width","height"],function(e,t){H.attrHooks[t]=H.extend(H.attrHooks[t],{set:function(e,n){if(n==="")return e.setAttribute(t,"auto"),n}})}),H.attrHooks.contenteditable={get:J.get,set:function(e,t,n){t===""&&(t="false"),J.set(e,t,n)}}),H.support.hrefNormalized||H.each(["href","src","width","height"],function(e,n){H.attrHooks[n]=H.extend(H.attrHooks[n],{get:function(e){var r=e.getAttribute(n,2);return r===null?t:r}})}),H.support.style||(H.attrHooks.style={get:function(e){return e.style.cssText.toLowerCase()||t},set:function(e,t){return e.style.cssText=""+t}}),H.support.optSelected||(H.propHooks.selected=H.extend(H.propHooks.selected,{get:function(e){var t=e.parentNode;return t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex),null}})),H.support.enctype||(H.propFix.enctype="encoding"),H.support.checkOn||H.each(["radio","checkbox"],function(){H.valHooks[this]={get:function(e){return e.getAttribute("value")===null?"on":e.value}}}),H.each(["radio","checkbox"],function(){H.valHooks[this]=H.extend(H.valHooks[this],{set:function(e,t){if(H.isArray(t))return e.checked=H.inArray(H(e).val(),t)>=0}})});var G=/^(?:textarea|input|select)$/i,Y=/^([^\.]*)?(?:\.(.+))?$/,Z=/(?:^|\s)hover(\.\S+)?\b/,et=/^key/,tt=/^(?:mouse|contextmenu)|click/,nt=/^(?:focusinfocus|focusoutblur)$/,rt=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,it=function(e){var t=rt.exec(e);return t&&(t[1]=(t[1]||"").toLowerCase(),t[3]=t[3]&&new RegExp("(?:^|\\s)"+t[3]+"(?:\\s|$)")),t},st=function(e,t){var n=e.attributes||{};return(!t[1]||e.nodeName.toLowerCase()===t[1])&&(!t[2]||(n.id||{}).value===t[2])&&(!t[3]||t[3].test((n["class"]||{}).value))},ot=function(e){return H.event.special.hover?e:e.replace(Z,"mouseenter$1 mouseleave$1")};H.event={add:function(e,n,r,i,s){var o,u,a,f,l,c,h,p,d,v,m,g;if(!(e.nodeType===3||e.nodeType===8||!n||!r||!(o=H._data(e)))){r.handler&&(d=r,r=d.handler,s=d.selector),r.guid||(r.guid=H.guid++),a=o.events,a||(o.events=a={}),u=o.handle,u||(o.handle=u=function(e){return typeof H=="undefined"||!!e&&H.event.triggered===e.type?t:H.event.dispatch.apply(u.elem,arguments)},u.elem=e),n=H.trim(ot(n)).split(" ");for(f=0;f<n.length;f++){l=Y.exec(n[f])||[],c=l[1],h=(l[2]||"").split(".").sort(),g=H.event.special[c]||{},c=(s?g.delegateType:g.bindType)||c,g=H.event.special[c]||{},p=H.extend({type:c,origType:l[1],data:i,handler:r,guid:r.guid,selector:s,quick:s&&it(s),namespace:h.join(".")},d),m=a[c];if(!m){m=a[c]=[],m.delegateCount=0;if(!g.setup||g.setup.call(e,i,h,u)===!1)e.addEventListener?e.addEventListener(c,u,!1):e.attachEvent&&e.attachEvent("on"+c,u)}g.add&&(g.add.call(e,p),p.handler.guid||(p.handler.guid=r.guid)),s?m.splice(m.delegateCount++,0,p):m.push(p),H.event.global[c]=!0}e=null}},global:{},remove:function(e,t,n,r,i){var s=H.hasData(e)&&H._data(e),o,u,a,f,l,c,h,p,d,v,m,g;if(!!s&&!!(p=s.events)){t=H.trim(ot(t||"")).split(" ");for(o=0;o<t.length;o++){u=Y.exec(t[o])||[],a=f=u[1],l=u[2];if(!a){for(a in p)H.event.remove(e,a+t[o],n,r,!0);continue}d=H.event.special[a]||{},a=(r?d.delegateType:d.bindType)||a,m=p[a]||[],c=m.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(h=0;h<m.length;h++)g=m[h],(i||f===g.origType)&&(!n||n.guid===g.guid)&&(!l||l.test(g.namespace))&&(!r||r===g.selector||r==="**"&&g.selector)&&(m.splice(h--,1),g.selector&&m.delegateCount--,d.remove&&d.remove.call(e,g));m.length===0&&c!==m.length&&((!d.teardown||d.teardown.call(e,l)===!1)&&H.removeEvent(e,a,s.handle),delete p[a])}H.isEmptyObject(p)&&(v=s.handle,v&&(v.elem=null),H.removeData(e,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(n,r,i,s){if(!i||i.nodeType!==3&&i.nodeType!==8){var o=n.type||n,u=[],a,f,l,c,h,p,d,v,m,g;if(nt.test(o+H.event.triggered))return;o.indexOf("!")>=0&&(o=o.slice(0,-1),f=!0),o.indexOf(".")>=0&&(u=o.split("."),o=u.shift(),u.sort());if((!i||H.event.customEvent[o])&&!H.event.global[o])return;n=typeof n=="object"?n[H.expando]?n:new H.Event(o,n):new H.Event(o),n.type=o,n.isTrigger=!0,n.exclusive=f,n.namespace=u.join("."),n.namespace_re=n.namespace?new RegExp("(^|\\.)"+u.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,p=o.indexOf(":")<0?"on"+o:"";if(!i){a=H.cache;for(l in a)a[l].events&&a[l].events[o]&&H.event.trigger(n,r,a[l].handle.elem,!0);return}n.result=t,n.target||(n.target=i),r=r!=null?H.makeArray(r):[],r.unshift(n),d=H.event.special[o]||{};if(d.trigger&&d.trigger.apply(i,r)===!1)return;m=[[i,d.bindType||o]];if(!s&&!d.noBubble&&!H.isWindow(i)){g=d.delegateType||o,c=nt.test(g+o)?i:i.parentNode,h=null;for(;c;c=c.parentNode)m.push([c,g]),h=c;h&&h===i.ownerDocument&&m.push([h.defaultView||h.parentWindow||e,g])}for(l=0;l<m.length&&!n.isPropagationStopped();l++)c=m[l][0],n.type=m[l][1],v=(H._data(c,"events")||{})[n.type]&&H._data(c,"handle"),v&&v.apply(c,r),v=p&&c[p],v&&H.acceptData(c)&&v.apply(c,r)===!1&&n.preventDefault();return n.type=o,!s&&!n.isDefaultPrevented()&&(!d._default||d._default.apply(i.ownerDocument,r)===!1)&&(o!=="click"||!H.nodeName(i,"a"))&&H.acceptData(i)&&p&&i[o]&&(o!=="focus"&&o!=="blur"||n.target.offsetWidth!==0)&&!H.isWindow(i)&&(h=i[p],h&&(i[p]=null),H.event.triggered=o,i[o](),H.event.triggered=t,h&&(i[p]=h)),n.result}},dispatch:function(n){n=H.event.fix(n||e.event);var r=(H._data(this,"events")||{})[n.type]||[],i=r.delegateCount,s=[].slice.call(arguments,0),o=!n.exclusive&&!n.namespace,u=H.event.special[n.type]||{},a=[],f,l,c,h,p,d,v,m,g,y,b;s[0]=n,n.delegateTarget=this;if(!u.preDispatch||u.preDispatch.call(this,n)!==!1){if(i&&(!n.button||n.type!=="click")){h=H(this),h.context=this.ownerDocument||this;for(c=n.target;c!=this;c=c.parentNode||this)if(c.disabled!==!0){d={},m=[],h[0]=c;for(f=0;f<i;f++)g=r[f],y=g.selector,d[y]===t&&(d[y]=g.quick?st(c,g.quick):h.is(y)),d[y]&&m.push(g);m.length&&a.push({elem:c,matches:m})}}r.length>i&&a.push({elem:this,matches:r.slice(i)});for(f=0;f<a.length&&!n.isPropagationStopped();f++){v=a[f],n.currentTarget=v.elem;for(l=0;l<v.matches.length&&!n.isImmediatePropagationStopped();l++){g=v.matches[l];if(o||!n.namespace&&!g.namespace||n.namespace_re&&n.namespace_re.test(g.namespace))n.data=g.data,n.handleObj=g,p=((H.event.special[g.origType]||{}).handle||g.handler).apply(v.elem,s),p!==t&&(n.result=p,p===!1&&(n.preventDefault(),n.stopPropagation()))}}return u.postDispatch&&u.postDispatch.call(this,n),n.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(e,t){return e.which==null&&(e.which=t.charCode!=null?t.charCode:t.keyCode),e}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(e,n){var r,i,s,o=n.button,u=n.fromElement;return e.pageX==null&&n.clientX!=null&&(r=e.target.ownerDocument||_,i=r.documentElement,s=r.body,e.pageX=n.clientX+(i&&i.scrollLeft||s&&s.scrollLeft||0)-(i&&i.clientLeft||s&&s.clientLeft||0),e.pageY=n.clientY+(i&&i.scrollTop||s&&s.scrollTop||0)-(i&&i.clientTop||s&&s.clientTop||0)),!e.relatedTarget&&u&&(e.relatedTarget=u===e.target?n.toElement:u),!e.which&&o!==t&&(e.which=o&1?1:o&2?3:o&4?2:0),e}},fix:function(e){if(e[H.expando])return e;var n,r,i=e,s=H.event.fixHooks[e.type]||{},o=s.props?this.props.concat(s.props):this.props;e=H.Event(i);for(n=o.length;n;)r=o[--n],e[r]=i[r];return e.target||(e.target=i.srcElement||_),e.target.nodeType===3&&(e.target=e.target.parentNode),e.metaKey===t&&(e.metaKey=e.ctrlKey),s.filter?s.filter(e,i):e},special:{ready:{setup:H.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(e,t,n){H.isWindow(this)&&(this.onbeforeunload=n)},teardown:function(e,t){this.onbeforeunload===t&&(this.onbeforeunload=null)}}},simulate:function(e,t,n,r){var i=H.extend(new H.Event,n,{type:e,isSimulated:!0,originalEvent:{}});r?H.event.trigger(i,null,t):H.event.dispatch.call(t,i),i.isDefaultPrevented()&&n.preventDefault()}},H.event.handle=H.event.dispatch,H.removeEvent=_.removeEventListener?function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n,!1)}:function(e,t,n){e.detachEvent&&e.detachEvent("on"+t,n)},H.Event=function(e,t){if(!(this instanceof H.Event))return new H.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||e.returnValue===!1||e.getPreventDefault&&e.getPreventDefault()?C:k):this.type=e,t&&H.extend(this,t),this.timeStamp=e&&e.timeStamp||H.now(),this[H.expando]=!0},H.Event.prototype={preventDefault:function(){this.isDefaultPrevented=C;var e=this.originalEvent;!e||(e.preventDefault?e.preventDefault():e.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=C;var e=this.originalEvent;!e||(e.stopPropagation&&e.stopPropagation(),e.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=C,this.stopPropagation()},isDefaultPrevented:k,isPropagationStopped:k,isImmediatePropagationStopped:k},H.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(e,t){H.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n=this,r=e.relatedTarget,i=e.handleObj,s=i.selector,o;if(!r||r!==n&&!H.contains(n,r))e.type=i.origType,o=i.handler.apply(this,arguments),e.type=t;return o}}}),H.support.submitBubbles||(H.event.special.submit={setup:function(){if(H.nodeName(this,"form"))return!1;H.event.add(this,"click._submit keypress._submit",function(e){var n=e.target,r=H.nodeName(n,"input")||H.nodeName(n,"button")?n.form:t;r&&!r._submit_attached&&(H.event.add(r,"submit._submit",function(e){e._submit_bubble=!0}),r._submit_attached=!0)})},postDispatch:function(e){e._submit_bubble&&(delete e._submit_bubble,this.parentNode&&!e.isTrigger&&H.event.simulate("submit",this.parentNode,e,!0))},teardown:function(){if(H.nodeName(this,"form"))return!1;H.event.remove(this,"._submit")}}),H.support.changeBubbles||(H.event.special.change={setup:function(){if(G.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")H.event.add(this,"propertychange._change",function(e){e.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),H.event.add(this,"click._change",function(e){this._just_changed&&!e.isTrigger&&(this._just_changed=!1,H.event.simulate("change",this,e,!0))});return!1}H.event.add(this,"beforeactivate._change",function(e){var t=e.target;G.test(t.nodeName)&&!t._change_attached&&(H.event.add(t,"change._change",function(e){this.parentNode&&!e.isSimulated&&!e.isTrigger&&H.event.simulate("change",this.parentNode,e,!0)}),t._change_attached=!0)})},handle:function(e){var t=e.target;if(this!==t||e.isSimulated||e.isTrigger||t.type!=="radio"&&t.type!=="checkbox")return e.handleObj.handler.apply(this,arguments)},teardown:function(){return H.event.remove(this,"._change"),G.test(this.nodeName)}}),H.support.focusinBubbles||H.each({focus:"focusin",blur:"focusout"},function(e,t){var n=0,r=function(e){H.event.simulate(t,e.target,H.event.fix(e),!0)};H.event.special[t]={setup:function(){n++===0&&_.addEventListener(e,r,!0)},teardown:function(){--n===0&&_.removeEventListener(e,r,!0)}}}),H.fn.extend({on:function(e,n,r,i,s){var o,u;if(typeof e=="object"){typeof n!="string"&&(r=r||n,n=t);for(u in e)this.on(u,n,r,e[u],s);return this}r==null&&i==null?(i=n,r=n=t):i==null&&(typeof n=="string"?(i=r,r=t):(i=r,r=n,n=t));if(i===!1)i=k;else if(!i)return this;return s===1&&(o=i,i=function(e){return H().off(e),o.apply(this,arguments)},i.guid=o.guid||(o.guid=H.guid++)),this.each(function(){H.event.add(this,e,i,r,n)})},one:function(e,t,n,r){return this.on(e,t,n,r,1)},off:function(e,n,r){if(e&&e.preventDefault&&e.handleObj){var i=e.handleObj;return H(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this}if(typeof e=="object"){for(var s in e)this.off(s,n,e[s]);return this}if(n===!1||typeof n=="function")r=n,n=t;return r===!1&&(r=k),this.each(function(){H.event.remove(this,e,r,n)})},bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},live:function(e,t,n){return H(this.context).on(e,this.selector,t,n),this},die:function(e,t){return H(this.context).off(e,this.selector||"**",t),this},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return arguments.length==1?this.off(e,"**"):this.off(t,e,n)},trigger:function(e,t){return this.each(function(){H.event.trigger(e,t,this)})},triggerHandler:function(e,t){if(this[0])return H.event.trigger(e,t,this[0],!0)},toggle:function(e){var t=arguments,n=e.guid||H.guid++,r=0,i=function(n){var i=(H._data(this,"lastToggle"+e.guid)||0)%r;return H._data(this,"lastToggle"+e.guid,i+1),n.preventDefault(),t[i].apply(this,arguments)||!1};i.guid=n;while(r<t.length)t[r++].guid=n;return this.click(i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),H.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(e,t){H.fn[t]=function(e,n){return n==null&&(n=e,e=null),arguments.length>0?this.on(t,null,e,n):this.trigger(t)},H.attrFn&&(H.attrFn[t]=!0),et.test(t)&&(H.event.fixHooks[t]=H.event.keyHooks),tt.test(t)&&(H.event.fixHooks[t]=H.event.mouseHooks)}),function(){function e(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}if(f.nodeType===1){o||(f[i]=n,f.sizset=u);if(typeof t!="string"){if(f===t){l=!0;break}}else if(h.filter(t,[f]).length>0){l=f;break}}f=f[e]}r[u]=l}}}function n(e,t,n,r,s,o){for(var u=0,a=r.length;u<a;u++){var f=r[u];if(f){var l=!1;f=f[e];while(f){if(f[i]===n){l=r[f.sizset];break}f.nodeType===1&&!o&&(f[i]=n,f.sizset=u);if(f.nodeName.toLowerCase()===t){l=f;break}f=f[e]}r[u]=l}}}var r=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,i="sizcache"+(Math.random()+"").replace(".",""),s=0,o=Object.prototype.toString,u=!1,a=!0,f=/\\/g,l=/\r\n/g,c=/\W/;[0,0].sort(function(){return a=!1,0});var h=function(e,t,n,i){n=n||[],t=t||_;var s=t;if(t.nodeType!==1&&t.nodeType!==9)return[];if(!e||typeof e!="string")return n;var u,a,f,l,c,p,m,g,b=!0,w=h.isXML(t),E=[],x=e;do{r.exec(""),u=r.exec(x);if(u){x=u[3],E.push(u[1]);if(u[2]){l=u[3];break}}}while(u);if(E.length>1&&v.exec(e))if(E.length===2&&d.relative[E[0]])a=S(E[0]+E[1],t,i);else{a=d.relative[E[0]]?[t]:h(E.shift(),t);while(E.length)e=E.shift(),d.relative[e]&&(e+=E.shift()),a=S(e,a,i)}else{!i&&E.length>1&&t.nodeType===9&&!w&&d.match.ID.test(E[0])&&!d.match.ID.test(E[E.length-1])&&(c=h.find(E.shift(),t,w),t=c.expr?h.filter(c.expr,c.set)[0]:c.set[0]);if(t){c=i?{expr:E.pop(),set:y(i)}:h.find(E.pop(),E.length!==1||E[0]!=="~"&&E[0]!=="+"||!t.parentNode?t:t.parentNode,w),a=c.expr?h.filter(c.expr,c.set):c.set,E.length>0?f=y(a):b=!1;while(E.length)p=E.pop(),m=p,d.relative[p]?m=E.pop():p="",m==null&&(m=t),d.relative[p](f,m,w)}else f=E=[]}f||(f=a),f||h.error(p||e);if(o.call(f)==="[object Array]")if(!b)n.push.apply(n,f);else if(t&&t.nodeType===1)for(g=0;f[g]!=null;g++)f[g]&&(f[g]===!0||f[g].nodeType===1&&h.contains(t,f[g]))&&n.push(a[g]);else for(g=0;f[g]!=null;g++)f[g]&&f[g].nodeType===1&&n.push(a[g]);else y(f,n);return l&&(h(l,s,n,i),h.uniqueSort(n)),n};h.uniqueSort=function(e){if(w){u=a,e.sort(w);if(u)for(var t=1;t<e.length;t++)e[t]===e[t-1]&&e.splice(t--,1)}return e},h.matches=function(e,t){return h(e,null,null,t)},h.matchesSelector=function(e,t){return h(t,null,null,[e]).length>0},h.find=function(e,t,n){var r,i,s,o,u,a;if(!e)return[];for(i=0,s=d.order.length;i<s;i++){u=d.order[i];if(o=d.leftMatch[u].exec(e)){a=o[1],o.splice(1,1);if(a.substr(a.length-1)!=="\\"){o[1]=(o[1]||"").replace(f,""),r=d.find[u](o,t,n);if(r!=null){e=e.replace(d.match[u],"");break}}}}return r||(r=typeof t.getElementsByTagName!="undefined"?t.getElementsByTagName("*"):[]),{set:r,expr:e}},h.filter=function(e,n,r,i){var s,o,u,a,f,l,c,p,v,m=e,g=[],y=n,b=n&&n[0]&&h.isXML(n[0]);while(e&&n.length){for(u in d.filter)if((s=d.leftMatch[u].exec(e))!=null&&s[2]){l=d.filter[u],c=s[1],o=!1,s.splice(1,1);if(c.substr(c.length-1)==="\\")continue;y===g&&(g=[]);if(d.preFilter[u]){s=d.preFilter[u](s,y,r,g,i,b);if(!s)o=a=!0;else if(s===!0)continue}if(s)for(p=0;(f=y[p])!=null;p++)f&&(a=l(f,s,p,y),v=i^a,r&&a!=null?v?o=!0:y[p]=!1:v&&(g.push(f),o=!0));if(a!==t){r||(y=g),e=e.replace(d.match[u],"");if(!o)return[];break}}if(e===m){if(o!=null)break;h.error(e)}m=e}return y},h.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)};var p=h.getText=function(e){var t,n,r=e.nodeType,i="";if(r){if(r===1||r===9||r===11){if(typeof e.textContent=="string")return e.textContent;if(typeof e.innerText=="string")return e.innerText.replace(l,"");for(e=e.firstChild;e;e=e.nextSibling)i+=p(e)}else if(r===3||r===4)return e.nodeValue}else for(t=0;n=e[t];t++)n.nodeType!==8&&(i+=p(n));return i},d=h.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(e){return e.getAttribute("href")},type:function(e){return e.getAttribute("type")}},relative:{"+":function(e,t){var n=typeof t=="string",r=n&&!c.test(t),i=n&&!r;r&&(t=t.toLowerCase());for(var s=0,o=e.length,u;s<o;s++)if(u=e[s]){while((u=u.previousSibling)&&u.nodeType!==1);e[s]=i||u&&u.nodeName.toLowerCase()===t?u||!1:u===t}i&&h.filter(t,e,!0)},">":function(e,t){var n,r=typeof t=="string",i=0,s=e.length;if(r&&!c.test(t)){t=t.toLowerCase();for(;i<s;i++){n=e[i];if(n){var o=n.parentNode;e[i]=o.nodeName.toLowerCase()===t?o:!1}}}else{for(;i<s;i++)n=e[i],n&&(e[i]=r?n.parentNode:n.parentNode===t);r&&h.filter(t,e,!0)}},"":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("parentNode",r,u,t,o,i)},"~":function(t,r,i){var o,u=s++,a=e;typeof r=="string"&&!c.test(r)&&(r=r.toLowerCase(),o=r,a=n),a("previousSibling",r,u,t,o,i)}},find:{ID:function(e,t,n){if(typeof t.getElementById!="undefined"&&!n){var r=t.getElementById(e[1]);return r&&r.parentNode?[r]:[]}},NAME:function(e,t){if(typeof t.getElementsByName!="undefined"){var n=[],r=t.getElementsByName(e[1]);for(var i=0,s=r.length;i<s;i++)r[i].getAttribute("name")===e[1]&&n.push(r[i]);return n.length===0?null:n}},TAG:function(e,t){if(typeof t.getElementsByTagName!="undefined")return t.getElementsByTagName(e[1])}},preFilter:{CLASS:function(e,t,n,r,i,s){e=" "+e[1].replace(f,"")+" ";if(s)return e;for(var o=0,u;(u=t[o])!=null;o++)u&&(i^(u.className&&(" "+u.className+" ").replace(/[\t\n\r]/g," ").indexOf(e)>=0)?n||r.push(u):n&&(t[o]=!1));return!1},ID:function(e){return e[1].replace(f,"")},TAG:function(e,t){return e[1].replace(f,"").toLowerCase()},CHILD:function(e){if(e[1]==="nth"){e[2]||h.error(e[0]),e[2]=e[2].replace(/^\+|\s*/g,"");var t=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(e[2]==="even"&&"2n"||e[2]==="odd"&&"2n+1"||!/\D/.test(e[2])&&"0n+"+e[2]||e[2]);e[2]=t[1]+(t[2]||1)-0,e[3]=t[3]-0}else e[2]&&h.error(e[0]);return e[0]=s++,e},ATTR:function(e,t,n,r,i,s){var o=e[1]=e[1].replace(f,"");return!s&&d.attrMap[o]&&(e[1]=d.attrMap[o]),e[4]=(e[4]||e[5]||"").replace(f,""),e[2]==="~="&&(e[4]=" "+e[4]+" "),e},PSEUDO:function(e,t,n,i,s){if(e[1]==="not"){if(!((r.exec(e[3])||"").length>1||/^\w/.test(e[3]))){var o=h.filter(e[3],t,n,!0^s);return n||i.push.apply(i,o),!1}e[3]=h(e[3],null,null,t)}else if(d.match.POS.test(e[0])||d.match.CHILD.test(e[0]))return!0;return e},POS:function(e){return e.unshift(!0),e}},filters:{enabled:function(e){return e.disabled===!1&&e.type!=="hidden"},disabled:function(e){return e.disabled===!0},checked:function(e){return e.checked===!0},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,e.selected===!0},parent:function(e){return!!e.firstChild},empty:function(e){return!e.firstChild},has:function(e,t,n){return!!h(n[3],e).length},header:function(e){return/h\d/i.test(e.nodeName)},text:function(e){var t=e.getAttribute("type"),n=e.type;return e.nodeName.toLowerCase()==="input"&&"text"===n&&(t===n||t===null)},radio:function(e){return e.nodeName.toLowerCase()==="input"&&"radio"===e.type},checkbox:function(e){return e.nodeName.toLowerCase()==="input"&&"checkbox"===e.type},file:function(e){return e.nodeName.toLowerCase()==="input"&&"file"===e.type},password:function(e){return e.nodeName.toLowerCase()==="input"&&"password"===e.type},submit:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"submit"===e.type},image:function(e){return e.nodeName.toLowerCase()==="input"&&"image"===e.type},reset:function(e){var t=e.nodeName.toLowerCase();return(t==="input"||t==="button")&&"reset"===e.type},button:function(e){var t=e.nodeName.toLowerCase();return t==="input"&&"button"===e.type||t==="button"},input:function(e){return/input|select|textarea|button/i.test(e.nodeName)},focus:function(e){return e===e.ownerDocument.activeElement}},setFilters:{first:function(e,t){return t===0},last:function(e,t,n,r){return t===r.length-1},even:function(e,t){return t%2===0},odd:function(e,t){return t%2===1},lt:function(e,t,n){return t<n[3]-0},gt:function(e,t,n){return t>n[3]-0},nth:function(e,t,n){return n[3]-0===t},eq:function(e,t,n){return n[3]-0===t}},filter:{PSEUDO:function(e,t,n,r){var i=t[1],s=d.filters[i];if(s)return s(e,n,t,r);if(i==="contains")return(e.textContent||e.innerText||p([e])||"").indexOf(t[3])>=0;if(i==="not"){var o=t[3];for(var u=0,a=o.length;u<a;u++)if(o[u]===e)return!1;return!0}h.error(i)},CHILD:function(e,t){var n,r,s,o,u,a,f,l=t[1],c=e;switch(l){case"only":case"first":while(c=c.previousSibling)if(c.nodeType===1)return!1;if(l==="first")return!0;c=e;case"last":while(c=c.nextSibling)if(c.nodeType===1)return!1;return!0;case"nth":n=t[2],r=t[3];if(n===1&&r===0)return!0;s=t[0],o=e.parentNode;if(o&&(o[i]!==s||!e.nodeIndex)){a=0;for(c=o.firstChild;c;c=c.nextSibling)c.nodeType===1&&(c.nodeIndex=++a);o[i]=s}return f=e.nodeIndex-r,n===0?f===0:f%n===0&&f/n>=0}},ID:function(e,t){return e.nodeType===1&&e.getAttribute("id")===t},TAG:function(e,t){return t==="*"&&e.nodeType===1||!!e.nodeName&&e.nodeName.toLowerCase()===t},CLASS:function(e,t){return(" "+(e.className||e.getAttribute("class"))+" ").indexOf(t)>-1},ATTR:function(e,t){var n=t[1],r=h.attr?h.attr(e,n):d.attrHandle[n]?d.attrHandle[n](e):e[n]!=null?e[n]:e.getAttribute(n),i=r+"",s=t[2],o=t[4];return r==null?s==="!=":!s&&h.attr?r!=null:s==="="?i===o:s==="*="?i.indexOf(o)>=0:s==="~="?(" "+i+" ").indexOf(o)>=0:o?s==="!="?i!==o:s==="^="?i.indexOf(o)===0:s==="$="?i.substr(i.length-o.length)===o:s==="|="?i===o||i.substr(0,o.length+1)===o+"-":!1:i&&r!==!1},POS:function(e,t,n,r){var i=t[2],s=d.setFilters[i];if(s)return s(e,n,t,r)}}},v=d.match.POS,m=function(e,t){return"\\"+(t-0+1)};for(var g in d.match)d.match[g]=new RegExp(d.match[g].source+/(?![^\[]*\])(?![^\(]*\))/.source),d.leftMatch[g]=new RegExp(/(^(?:.|\r|\n)*?)/.source+d.match[g].source.replace(/\\(\d+)/g,m));d.match.globalPOS=v;var y=function(e,t){return e=Array.prototype.slice.call(e,0),t?(t.push.apply(t,e),t):e};try{Array.prototype.slice.call(_.documentElement.childNodes,0)[0].nodeType}catch(b){y=function(e,t){var n=0,r=t||[];if(o.call(e)==="[object Array]")Array.prototype.push.apply(r,e);else if(typeof e.length=="number")for(var i=e.length;n<i;n++)r.push(e[n]);else for(;e[n];n++)r.push(e[n]);return r}}var w,E;_.documentElement.compareDocumentPosition?w=function(e,t){return e===t?(u=!0,0):!e.compareDocumentPosition||!t.compareDocumentPosition?e.compareDocumentPosition?-1:1:e.compareDocumentPosition(t)&4?-1:1}:(w=function(e,t){if(e===t)return u=!0,0;if(e.sourceIndex&&t.sourceIndex)return e.sourceIndex-t.sourceIndex;var n,r,i=[],s=[],o=e.parentNode,a=t.parentNode,f=o;if(o===a)return E(e,t);if(!o)return-1;if(!a)return 1;while(f)i.unshift(f),f=f.parentNode;f=a;while(f)s.unshift(f),f=f.parentNode;n=i.length,r=s.length;for(var l=0;l<n&&l<r;l++)if(i[l]!==s[l])return E(i[l],s[l]);return l===n?E(e,s[l],-1):E(i[l],t,1)},E=function(e,t,n){if(e===t)return n;var r=e.nextSibling;while(r){if(r===t)return-1;r=r.nextSibling}return 1}),function(){var e=_.createElement("div"),n="script"+(new Date).getTime(),r=_.documentElement;e.innerHTML="<a name='"+n+"'/>",r.insertBefore(e,r.firstChild),_.getElementById(n)&&(d.find.ID=function(e,n,r){if(typeof n.getElementById!="undefined"&&!r){var i=n.getElementById(e[1]);return i?i.id===e[1]||typeof i.getAttributeNode!="undefined"&&i.getAttributeNode("id").nodeValue===e[1]?[i]:t:[]}},d.filter.ID=function(e,t){var n=typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id");return e.nodeType===1&&n&&n.nodeValue===t}),r.removeChild(e),r=e=null}(),function(){var e=_.createElement("div");e.appendChild(_.createComment("")),e.getElementsByTagName("*").length>0&&(d.find.TAG=function(e,t){var n=t.getElementsByTagName(e[1]);if(e[1]==="*"){var r=[];for(var i=0;n[i];i++)n[i].nodeType===1&&r.push(n[i]);n=r}return n}),e.innerHTML="<a href='#'></a>",e.firstChild&&typeof e.firstChild.getAttribute!="undefined"&&e.firstChild.getAttribute("href")!=="#"&&(d.attrHandle.href=function(e){return e.getAttribute("href",2)}),e=null}(),_.querySelectorAll&&function(){var e=h,t=_.createElement("div"),n="__sizzle__";t.innerHTML="<p class='TEST'></p>";if(!t.querySelectorAll||t.querySelectorAll(".TEST").length!==0){h=function(t,r,i,s){r=r||_;if(!s&&!h.isXML(r)){var o=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(t);if(o&&(r.nodeType===1||r.nodeType===9)){if(o[1])return y(r.getElementsByTagName(t),i);if(o[2]&&d.find.CLASS&&r.getElementsByClassName)return y(r.getElementsByClassName(o[2]),i)}if(r.nodeType===9){if(t==="body"&&r.body)return y([r.body],i);if(o&&o[3]){var u=r.getElementById(o[3]);if(!u||!u.parentNode)return y([],i);if(u.id===o[3])return y([u],i)}try{return y(r.querySelectorAll(t),i)}catch(a){}}else if(r.nodeType===1&&r.nodeName.toLowerCase()!=="object"){var f=r,l=r.getAttribute("id"),c=l||n,p=r.parentNode,v=/^\s*[+~]/.test(t);l?c=c.replace(/'/g,"\\$&"):r.setAttribute("id",c),v&&p&&(r=r.parentNode);try{if(!v||p)return y(r.querySelectorAll("[id='"+c+"'] "+t),i)}catch(m){}finally{l||f.removeAttribute("id")}}}return e(t,r,i,s)};for(var r in e)h[r]=e[r];t=null}}(),function(){var e=_.documentElement,t=e.matchesSelector||e.mozMatchesSelector||e.webkitMatchesSelector||e.msMatchesSelector;if(t){var n=!t.call(_.createElement("div"),"div"),r=!1;try{t.call(_.documentElement,"[test!='']:sizzle")}catch(i){r=!0}h.matchesSelector=function(e,i){i=i.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!h.isXML(e))try{if(r||!d.match.PSEUDO.test(i)&&!/!=/.test(i)){var s=t.call(e,i);if(s||!n||e.document&&e.document.nodeType!==11)return s}}catch(o){}return h(i,null,null,[e]).length>0}}}(),function(){var e=_.createElement("div");e.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!e.getElementsByClassName&&e.getElementsByClassName("e").length!==0){e.lastChild.className="e";if(e.getElementsByClassName("e").length===1)return;d.order.splice(1,0,"CLASS"),d.find.CLASS=function(e,t,n){if(typeof t.getElementsByClassName!="undefined"&&!n)return t.getElementsByClassName(e[1])},e=null}}(),_.documentElement.contains?h.contains=function(e,t){return e!==t&&(e.contains?e.contains(t):!0)}:_.documentElement.compareDocumentPosition?h.contains=function(e,t){return!!(e.compareDocumentPosition(t)&16)}:h.contains=function(){return!1},h.isXML=function(e){var t=(e?e.ownerDocument||e:0).documentElement;return t?t.nodeName!=="HTML":!1};var S=function(e,t,n){var r,i=[],s="",o=t.nodeType?[t]:t;while(r=d.match.PSEUDO.exec(e))s+=r[0],e=e.replace(d.match.PSEUDO,"");e=d.relative[e]?e+"*":e;for(var u=0,a=o.length;u<a;u++)h(e,o[u],i,n);return h.filter(s,i)};h.attr=H.attr,h.selectors.attrMap={},H.find=h,H.expr=h.selectors,H.expr[":"]=H.expr.filters,H.unique=h.uniqueSort,H.text=h.getText,H.isXMLDoc=h.isXML,H.contains=h.contains}();var ut=/Until$/,at=/^(?:parents|prevUntil|prevAll)/,ft=/,/,lt=/^.[^:#\[\.,]*$/,ct=Array.prototype.slice,ht=H.expr.match.globalPOS,pt={children:!0,contents:!0,next:!0,prev:!0};H.fn.extend({find:function(e){var t=this,n,r;if(typeof e!="string")return H(e).filter(function(){for(n=0,r=t.length;n<r;n++)if(H.contains(t[n],this))return!0});var i=this.pushStack("","find",e),s,o,u;for(n=0,r=this.length;n<r;n++){s=i.length,H.find(e,this[n],i);if(n>0)for(o=s;o<i.length;o++)for(u=0;u<s;u++)if(i[u]===i[o]){i.splice(o--,1);break}}return i},has:function(e){var t=H(e);return this.filter(function(){for(var e=0,n=t.length;e<n;e++)if(H.contains(this,t[e]))return!0})},not:function(e){return this.pushStack(T(this,e,!1),"not",e)},filter:function(e){return this.pushStack(T(this,e,!0),"filter",e)},is:function(e){return!!e&&(typeof e=="string"?ht.test(e)?H(e,this.context).index(this[0])>=0:H.filter(e,this).length>0:this.filter(e).length>0)},closest:function(e,t){var n=[],r,i,s=this[0];if(H.isArray(e)){var o=1;while(s&&s.ownerDocument&&s!==t){for(r=0;r<e.length;r++)H(s).is(e[r])&&n.push({selector:e[r],elem:s,level:o});s=s.parentNode,o++}return n}var u=ht.test(e)||typeof e!="string"?H(e,t||this.context):0;for(r=0,i=this.length;r<i;r++){s=this[r];while(s){if(u?u.index(s)>-1:H.find.matchesSelector(s,e)){n.push(s);break}s=s.parentNode;if(!s||!s.ownerDocument||s===t||s.nodeType===11)break}}return n=n.length>1?H.unique(n):n,this.pushStack(n,"closest",e)},index:function(e){return e?typeof e=="string"?H.inArray(this[0],H(e)):H.inArray(e.jquery?e[0]:e,this):this[0]&&this[0].parentNode?this.prevAll().length:-1},add:function(e,t){var n=typeof e=="string"?H(e,t):H.makeArray(e&&e.nodeType?[e]:e),r=H.merge(this.get(),n);return this.pushStack(N(n[0])||N(r[0])?r:H.unique(r))},andSelf:function(){return this.add(this.prevObject)}}),H.each({parent:function(e){var t=e.parentNode;return t&&t.nodeType!==11?t:null},parents:function(e){return H.dir(e,"parentNode")},parentsUntil:function(e,t,n){return H.dir(e,"parentNode",n)},next:function(e){return H.nth(e,2,"nextSibling")},prev:function(e){return H.nth(e,2,"previousSibling")},nextAll:function(e){return H.dir(e,"nextSibling")},prevAll:function(e){return H.dir(e,"previousSibling")},nextUntil:function(e,t,n){return H.dir(e,"nextSibling",n)},prevUntil:function(e,t,n){return H.dir(e,"previousSibling",n)},siblings:function(e){return H.sibling((e.parentNode||{}).firstChild,e)},children:function(e){return H.sibling(e.firstChild)},contents:function(e){return H.nodeName(e,"iframe")?e.contentDocument||e.contentWindow.document:H.makeArray(e.childNodes)}},function(e,t){H.fn[e]=function(n,r){var i=H.map(this,t,n);return ut.test(e)||(r=n),r&&typeof r=="string"&&(i=H.filter(r,i)),i=this.length>1&&!pt[e]?H.unique(i):i,(this.length>1||ft.test(r))&&at.test(e)&&(i=i.reverse()),this.pushStack(i,e,ct.call(arguments).join(","))}}),H.extend({filter:function(e,t,n){return n&&(e=":not("+e+")"),t.length===1?H.find.matchesSelector(t[0],e)?[t[0]]:[]:H.find.matches(e,t)},dir:function(e,n,r){var i=[],s=e[n];while(s&&s.nodeType!==9&&(r===t||s.nodeType!==1||!H(s).is(r)))s.nodeType===1&&i.push(s),s=s[n];return i},nth:function(e,t,n,r){t=t||1;var i=0;for(;e;e=e[n])if(e.nodeType===1&&++i===t)break;return e},sibling:function(e,t){var n=[];for(;e;e=e.nextSibling)e.nodeType===1&&e!==t&&n.push(e);return n}});var dt="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",vt=/ jQuery\d+="(?:\d+|null)"/g,mt=/^\s+/,gt=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,yt=/<([\w:]+)/,bt=/<tbody/i,wt=/<|&#?\w+;/,Et=/<(?:script|style)/i,St=/<(?:script|object|embed|option|style)/i,xt=new RegExp("<(?:"+dt+")[\\s/>]","i"),Tt=/checked\s*(?:[^=]|=\s*.checked.)/i,Nt=/\/(java|ecma)script/i,Ct=/^\s*<!(?:\[CDATA\[|\-\-)/,kt={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},Lt=x(_);kt.optgroup=kt.option,kt.tbody=kt.tfoot=kt.colgroup=kt.caption=kt.thead,kt.th=kt.td,H.support.htmlSerialize||(kt._default=[1,"div<div>","</div>"]),H.fn.extend({text:function(e){return H.access(this,function(e){return e===t?H.text(this):this.empty().append((this[0]&&this[0].ownerDocument||_).createTextNode(e))},null,e,arguments.length)},wrapAll:function(e){if(H.isFunction(e))return this.each(function(t){H(this).wrapAll(e.call(this,t))});if(this[0]){var t=H(e,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstChild&&e.firstChild.nodeType===1)e=e.firstChild;return e}).append(this)}return this},wrapInner:function(e){return H.isFunction(e)?this.each(function(t){H(this).wrapInner(e.call(this,t))}):this.each(function(){var t=H(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=H.isFunction(e);return this.each(function(n){H(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(){return this.parent().each(function(){H.nodeName(this,"body")||H(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.appendChild(e)})},prepend:function(){return this.domManip(arguments,!0,function(e){this.nodeType===1&&this.insertBefore(e,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this)});if(arguments.length){var e=H.clean(arguments);return e.push.apply(e,this.toArray()),this.pushStack(e,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(e){this.parentNode.insertBefore(e,this.nextSibling)});if(arguments.length){var e=this.pushStack(this,"after",arguments);return e.push.apply(e,H.clean(arguments)),e}},remove:function(e,t){for(var n=0,r;(r=this[n])!=null;n++)if(!e||H.filter(e,[r]).length)!t&&r.nodeType===1&&(H.cleanData(r.getElementsByTagName("*")),H.cleanData([r])),r.parentNode&&r.parentNode.removeChild(r);return this},empty:function(){for(var e=0,t;(t=this[e])!=null;e++){t.nodeType===1&&H.cleanData(t.getElementsByTagName("*"));while(t.firstChild)t.removeChild(t.firstChild)}return this},clone:function(e,t){return e=e==null?!1:e,t=t==null?e:t,this.map(function(){return H.clone(this,e,t)})},html:function(e){return H.access(this,function(e){var n=this[0]||{},r=0,i=this.length;if(e===t)return n.nodeType===1?n.innerHTML.replace(vt,""):null;if(typeof e=="string"&&!Et.test(e)&&(H.support.leadingWhitespace||!mt.test(e))&&!kt[(yt.exec(e)||["",""])[1].toLowerCase()]){e=e.replace(gt,"<$1></$2>");try{for(;r<i;r++)n=this[r]||{},n.nodeType===1&&(H.cleanData(n.getElementsByTagName("*")),n.innerHTML=e);n=0}catch(s){}}n&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(e){return this[0]&&this[0].parentNode?H.isFunction(e)?this.each(function(t){var n=H(this),r=n.html();n.replaceWith(e.call(this,t,r))}):(typeof e!="string"&&(e=H(e).detach()),this.each(function(){var t=this.nextSibling,n=this.parentNode;H(this).remove(),t?H(t).before(e):H(n).append(e)})):this.length?this.pushStack(H(H.isFunction(e)?e():e),"replaceWith",e):this},detach:function(e){return this.remove(e,!0)},domManip:function(e,n,r){var i,s,o,u,a=e[0],f=[];if(!H.support.checkClone&&arguments.length===3&&typeof a=="string"&&Tt.test(a))return this.each(function(){H(this).domManip(e,n,r,!0)});if(H.isFunction(a))return this.each(function(i){var s=H(this);e[0]=a.call(this,i,n?s.html():t),s.domManip(e,n,r)});if(this[0]){u=a&&a.parentNode,H.support.parentNode&&u&&u.nodeType===11&&u.childNodes.length===this.length?i={fragment:u}:i=H.buildFragment(e,this,f),o=i.fragment,o.childNodes.length===1?s=o=o.firstChild:s=o.firstChild;if(s){n=n&&H.nodeName(s,"tr");for(var l=0,c=this.length,h=c-1;l<c;l++)r.call(n?S(this[l],s):this[l],i.cacheable||c>1&&l<h?H.clone(o,!0,!0):o)}f.length&&H.each(f,function(e,t){t.src?H.ajax({type:"GET",global:!1,url:t.src,async:!1,dataType:"script"}):H.globalEval((t.text||t.textContent||t.innerHTML||"").replace(Ct,"/*$0*/")),t.parentNode&&t.parentNode.removeChild(t)})}return this}}),H.buildFragment=function(e,t,n){var r,i,s,o,u=e[0];return t&&t[0]&&(o=t[0].ownerDocument||t[0]),o.createDocumentFragment||(o=_),e.length===1&&typeof u=="string"&&u.length<512&&o===_&&u.charAt(0)==="<"&&!St.test(u)&&(H.support.checkClone||!Tt.test(u))&&(H.support.html5Clone||!xt.test(u))&&(i=!0,s=H.fragments[u],s&&s!==1&&(r=s)),r||(r=o.createDocumentFragment(),H.clean(e,o,r,n)),i&&(H.fragments[u]=s?r:1),{fragment:r,cacheable:i}},H.fragments={},H.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,t){H.fn[e]=function(n){var r=[],i=H(n),s=this.length===1&&this[0].parentNode;if(s&&s.nodeType===11&&s.childNodes.length===1&&i.length===1)return i[t](this[0]),this;for(var o=0,u=i.length;o<u;o++){var a=(o>0?this.clone(!0):this).get();H(i[o])[t](a),r=r.concat(a)}return this.pushStack(r,e,i.selector)}}),H.extend({clone:function(e,t,n){var r,i,s,o=H.support.html5Clone||H.isXMLDoc(e)||!xt.test("<"+e.nodeName+">")?e.cloneNode(!0):m(e);if((!H.support.noCloneEvent||!H.support.noCloneChecked)&&(e.nodeType===1||e.nodeType===11)&&!H.isXMLDoc(e)){w(e,o),r=b(e),i=b(o);for(s=0;r[s];++s)i[s]&&w(r[s],i[s])}if(t){E(e,o);if(n){r=b(e),i=b(o);for(s=0;r[s];++s)E(r[s],i[s])}}return r=i=null,o},clean:function(e,t,n,r){var i,s,o,u=[];t=t||_,typeof t.createElement=="undefined"&&(t=t.ownerDocument||t[0]&&t[0].ownerDocument||_);for(var a=0,f;(f=e[a])!=null;a++){typeof f=="number"&&(f+="");if(!f)continue;if(typeof f=="string")if(!wt.test(f))f=t.createTextNode(f);else{f=f.replace(gt,"<$1></$2>");var l=(yt.exec(f)||["",""])[1].toLowerCase(),c=kt[l]||kt._default,h=c[0],p=t.createElement("div"),d=Lt.childNodes,v;t===_?Lt.appendChild(p):x(t).appendChild(p),p.innerHTML=c[1]+f+c[2];while(h--)p=p.lastChild;if(!H.support.tbody){var m=bt.test(f),y=l==="table"&&!m?p.firstChild&&p.firstChild.childNodes:c[1]==="<table>"&&!m?p.childNodes:[];for(o=y.length-1;o>=0;--o)H.nodeName(y[o],"tbody")&&!y[o].childNodes.length&&y[o].parentNode.removeChild(y[o])}!H.support.leadingWhitespace&&mt.test(f)&&p.insertBefore(t.createTextNode(mt.exec(f)[0]),p.firstChild),f=p.childNodes,p&&(p.parentNode.removeChild(p),d.length>0&&(v=d[d.length-1],v&&v.parentNode&&v.parentNode.removeChild(v)))}var b;if(!H.support.appendChecked)if(f[0]&&typeof (b=f.length)=="number")for(o=0;o<b;o++)g(f[o]);else g(f);f.nodeType?u.push(f):u=H.merge(u,f)}if(n){i=function(e){return!e.type||Nt.test(e.type)};for(a=0;u[a];a++){s=u[a];if(r&&H.nodeName(s,"script")&&(!s.type||Nt.test(s.type)))r.push(s.parentNode?s.parentNode.removeChild(s):s);else{if(s.nodeType===1){var w=H.grep(s.getElementsByTagName("script"),i);u.splice.apply(u,[a+1,0].concat(w))}n.appendChild(s)}}}return u},cleanData:function(e){var t,n,r=H.cache,i=H.event.special,s=H.support.deleteExpando;for(var o=0,u;(u=e[o])!=null;o++){if(u.nodeName&&H.noData[u.nodeName.toLowerCase()])continue;n=u[H.expando];if(n){t=r[n];if(t&&t.events){for(var a in t.events)i[a]?H.event.remove(u,a):H.removeEvent(u,a,t.handle);t.handle&&(t.handle.elem=null)}s?delete u[H.expando]:u.removeAttribute&&u.removeAttribute(H.expando),delete r[n]}}}});var At=/alpha\([^)]*\)/i,Ot=/opacity=([^)]*)/,Mt=/([A-Z]|^ms)/g,_t=/^[\-+]?(?:\d*\.)?\d+$/i,Dt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,Pt=/^([\-+])=([\-+.\de]+)/,Ht=/^margin/,Bt={position:"absolute",visibility:"hidden",display:"block"},jt=["Top","Right","Bottom","Left"],Ft,It,qt;H.fn.css=function(e,n){return H.access(this,function(e,n,r){return r!==t?H.style(e,n,r):H.css(e,n)},e,n,arguments.length>1)},H.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Ft(e,"opacity");return n===""?"1":n}return e.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":H.support.cssFloat?"cssFloat":"styleFloat"},style:function(e,n,r,i){if(!!e&&e.nodeType!==3&&e.nodeType!==8&&!!e.style){var s,o,u=H.camelCase(n),a=e.style,f=H.cssHooks[u];n=H.cssProps[u]||u;if(r===t)return f&&"get"in f&&(s=f.get(e,!1,i))!==t?s:a[n];o=typeof r,o==="string"&&(s=Pt.exec(r))&&(r=+(s[1]+1)*+s[2]+parseFloat(H.css(e,n)),o="number");if(r==null||o==="number"&&isNaN(r))return;o==="number"&&!H.cssNumber[u]&&(r+="px");if(!f||!("set"in f)||(r=f.set(e,r))!==t)try{a[n]=r}catch(l){}}},css:function(e,n,r){var i,s;n=H.camelCase(n),s=H.cssHooks[n],n=H.cssProps[n]||n,n==="cssFloat"&&(n="float");if(s&&"get"in s&&(i=s.get(e,!0,r))!==t)return i;if(Ft)return Ft(e,n)},swap:function(e,t,n){var r={},i,s;for(s in t)r[s]=e.style[s],e.style[s]=t[s];i=n.call(e);for(s in t)e.style[s]=r[s];return i}}),H.curCSS=H.css,_.defaultView&&_.defaultView.getComputedStyle&&(It=function(e,t){var n,r,i,s,o=e.style;return t=t.replace(Mt,"-$1").toLowerCase(),(r=e.ownerDocument.defaultView)&&(i=r.getComputedStyle(e,null))&&(n=i.getPropertyValue(t),n===""&&!H.contains(e.ownerDocument.documentElement,e)&&(n=H.style(e,t))),!H.support.pixelMargin&&i&&Ht.test(t)&&Dt.test(n)&&(s=o.width,o.width=n,n=i.width,o.width=s),n}),_.documentElement.currentStyle&&(qt=function(e,t){var n,r,i,s=e.currentStyle&&e.currentStyle[t],o=e.style;return s==null&&o&&(i=o[t])&&(s=i),Dt.test(s)&&(n=o.left,r=e.runtimeStyle&&e.runtimeStyle.left,r&&(e.runtimeStyle.left=e.currentStyle.left),o.left=t==="fontSize"?"1em":s,s=o.pixelLeft+"px",o.left=n,r&&(e.runtimeStyle.left=r)),s===""?"auto":s}),Ft=It||qt,H.each(["height","width"],function(e,t){H.cssHooks[t]={get:function(e,n,r){if(n)return e.offsetWidth!==0?v(e,t,r):H.swap(e,Bt,function(){return v(e,t,r)})},set:function(e,t){return _t.test(t)?t+"px":t}}}),H.support.opacity||(H.cssHooks.opacity={get:function(e,t){return Ot.test((t&&e.currentStyle?e.currentStyle.filter:e.style.filter)||"")?parseFloat(RegExp.$1)/100+"":t?"1":""},set:function(e,t){var n=e.style,r=e.currentStyle,i=H.isNumeric(t)?"alpha(opacity="+t*100+")":"",s=r&&r.filter||n.filter||"";n.zoom=1;if(t>=1&&H.trim(s.replace(At,""))===""){n.removeAttribute("filter");if(r&&!r.filter)return}n.filter=At.test(s)?s.replace(At,i):s+" "+i}}),H(function(){H.support.reliableMarginRight||(H.cssHooks.marginRight={get:function(e,t){return H.swap(e,{display:"inline-block"},function(){return t?Ft(e,"margin-right"):e.style.marginRight})}})}),H.expr&&H.expr.filters&&(H.expr.filters.hidden=function(e){var t=e.offsetWidth,n=e.offsetHeight;return t===0&&n===0||!H.support.reliableHiddenOffsets&&(e.style&&e.style.display||H.css(e,"display"))==="none"},H.expr.filters.visible=function(e){return!H.expr.filters.hidden(e)}),H.each({margin:"",padding:"",border:"Width"},function(e,t){H.cssHooks[e+t]={expand:function(n){var r,i=typeof n=="string"?n.split(" "):[n],s={};for(r=0;r<4;r++)s[e+jt[r]+t]=i[r]||i[r-2]||i[0];return s}}});var Rt=/%20/g,Ut=/\[\]$/,zt=/\r?\n/g,Wt=/#.*$/,Xt=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,Vt=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,$t=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,Jt=/^(?:GET|HEAD)$/,Kt=/^\/\//,Qt=/\?/,Gt=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,Yt=/^(?:select|textarea)/i,Zt=/\s+/,en=/([?&])_=[^&]*/,tn=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,nn=H.fn.load,rn={},sn={},on,un,an=["*/"]+["*"];try{on=P.href}catch(fn){on=_.createElement("a"),on.href="",on=on.href}un=tn.exec(on.toLowerCase())||[],H.fn.extend({load:function(e,n,r){if(typeof e!="string"&&nn)return nn.apply(this,arguments);if(!this.length)return this;var i=e.indexOf(" ");if(i>=0){var s=e.slice(i,e.length);e=e.slice(0,i)}var o="GET";n&&(H.isFunction(n)?(r=n,n=t):typeof n=="object"&&(n=H.param(n,H.ajaxSettings.traditional),o="POST"));var u=this;return H.ajax({url:e,type:o,dataType:"html",data:n,complete:function(e,t,n){n=e.responseText,e.isResolved()&&(e.done(function(e){n=e}),u.html(s?H("<div>").append(n.replace(Gt,"")).find(s):n)),r&&u.each(r,[n,t,e])}}),this},serialize:function(){return H.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?H.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||Yt.test(this.nodeName)||Vt.test(this.type))}).map(function(e,t){var n=H(this).val();return n==null?null:H.isArray(n)?H.map(n,function(e,n){return{name:t.name,value:e.replace(zt,"\r\n")}}):{name:t.name,value:n.replace(zt,"\r\n")}}).get()}}),H.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(e,t){H.fn[t]=function(e){return this.on(t,e)}}),H.each(["get","post"],function(e,n){H[n]=function(e,r,i,s){return H.isFunction(r)&&(s=s||i,i=r,r=t),H.ajax({type:n,url:e,data:r,success:i,dataType:s})}}),H.extend({getScript:function(e,n){return H.get(e,t,n,"script")},getJSON:function(e,t,n){return H.get(e,t,n,"json")},ajaxSetup:function(e,t){return t?h(e,H.ajaxSettings):(t=e,e=H.ajaxSettings),h(e,t),e},ajaxSettings:{url:on,isLocal:$t.test(un[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":an},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":e.String,"text html":!0,"text json":H.parseJSON,"text xml":H.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:d(rn),ajaxTransport:d(sn),ajax:function(e,n){function r(e,n,r,p){if(E!==2){E=2,b&&clearTimeout(b),y=t,m=p||"",T.readyState=e>0?4:0;var d,v,g,w=n,x=r?l(i,T,r):t,N,C;if(e>=200&&e<300||e===304){if(i.ifModified){if(N=T.getResponseHeader("Last-Modified"))H.lastModified[h]=N;if(C=T.getResponseHeader("Etag"))H.etag[h]=C}if(e===304)w="notmodified",d=!0;else try{v=f(i,x),w="success",d=!0}catch(k){w="parsererror",g=k}}else{g=w;if(!w||e)w="error",e<0&&(e=0)}T.status=e,T.statusText=""+(n||w),d?u.resolveWith(s,[v,w,T]):u.rejectWith(s,[T,w,g]),T.statusCode(c),c=t,S&&o.trigger("ajax"+(d?"Success":"Error"),[T,i,d?v:g]),a.fireWith(s,[T,w]),S&&(o.trigger("ajaxComplete",[T,i]),--H.active||H.event.trigger("ajaxStop"))}}typeof e=="object"&&(n=e,e=t),n=n||{};var i=H.ajaxSetup({},n),s=i.context||i,o=s!==i&&(s.nodeType||s instanceof H)?H(s):H.event,u=H.Deferred(),a=H.Callbacks("once memory"),c=i.statusCode||{},h,d={},v={},m,g,y,b,w,E=0,S,x,T={readyState:0,setRequestHeader:function(e,t){if(!E){var n=e.toLowerCase();e=v[n]=v[n]||e,d[e]=t}return this},getAllResponseHeaders:function(){return E===2?m:null},getResponseHeader:function(e){var n;if(E===2){if(!g){g={};while(n=Xt.exec(m))g[n[1].toLowerCase()]=n[2]}n=g[e.toLowerCase()]}return n===t?null:n},overrideMimeType:function(e){return E||(i.mimeType=e),this},abort:function(e){return e=e||"abort",y&&y.abort(e),r(0,e),this}};u.promise(T),T.success=T.done,T.error=T.fail,T.complete=a.add,T.statusCode=function(e){if(e){var t;if(E<2)for(t in e)c[t]=[c[t],e[t]];else t=e[T.status],T.then(t,t)}return this},i.url=((e||i.url)+"").replace(Wt,"").replace(Kt,un[1]+"//"),i.dataTypes=H.trim(i.dataType||"*").toLowerCase().split(Zt),i.crossDomain==null&&(w=tn.exec(i.url.toLowerCase()),i.crossDomain=!(!w||w[1]==un[1]&&w[2]==un[2]&&(w[3]||(w[1]==="http:"?80:443))==(un[3]||(un[1]==="http:"?80:443)))),i.data&&i.processData&&typeof i.data!="string"&&(i.data=H.param(i.data,i.traditional)),p(rn,i,n,T);if(E===2)return!1;S=i.global,i.type=i.type.toUpperCase(),i.hasContent=!Jt.test(i.type),S&&H.active++===0&&H.event.trigger("ajaxStart");if(!i.hasContent){i.data&&(i.url+=(Qt.test(i.url)?"&":"?")+i.data,delete i.data),h=i.url;if(i.cache===!1){var N=H.now(),C=i.url.replace(en,"$1_="+N);i.url=C+(C===i.url?(Qt.test(i.url)?"&":"?")+"_="+N:"")}}(i.data&&i.hasContent&&i.contentType!==!1||n.contentType)&&T.setRequestHeader("Content-Type",i.contentType),i.ifModified&&(h=h||i.url,H.lastModified[h]&&T.setRequestHeader("If-Modified-Since",H.lastModified[h]),H.etag[h]&&T.setRequestHeader("If-None-Match",H.etag[h])),T.setRequestHeader("Accept",i.dataTypes[0]&&i.accepts[i.dataTypes[0]]?i.accepts[i.dataTypes[0]]+(i.dataTypes[0]!=="*"?", "+an+"; q=0.01":""):i.accepts["*"]);for(x in i.headers)T.setRequestHeader(x,i.headers[x]);if(!i.beforeSend||i.beforeSend.call(s,T,i)!==!1&&E!==2){for(x in{success:1,error:1,complete:1})T[x](i[x]);y=p(sn,i,n,T);if(!y)r(-1,"No Transport");else{T.readyState=1,S&&o.trigger("ajaxSend",[T,i]),i.async&&i.timeout>0&&(b=setTimeout(function(){T.abort("timeout")},i.timeout));try{E=1,y.send(d,r)}catch(k){if(!(E<2))throw k;r(-1,k)}}return T}return T.abort(),!1},param:function(e,n){var r=[],i=function(e,t){t=H.isFunction(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(t)};n===t&&(n=H.ajaxSettings.traditional);if(H.isArray(e)||e.jquery&&!H.isPlainObject(e))H.each(e,function(){i(this.name,this.value)});else for(var s in e)c(s,e[s],n,i);return r.join("&").replace(Rt,"+")}}),H.extend({active:0,lastModified:{},etag:{}});var ln=H.now(),cn=/(\=)\?(&|$)|\?\?/i;H.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return H.expando+"_"+ln++}}),H.ajaxPrefilter("json jsonp",function(t,n,r){var i=typeof t.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(t.contentType);if(t.dataTypes[0]==="jsonp"||t.jsonp!==!1&&(cn.test(t.url)||i&&cn.test(t.data))){var s,o=t.jsonpCallback=H.isFunction(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,u=e[o],a=t.url,f=t.data,l="$1"+o+"$2";return t.jsonp!==!1&&(a=a.replace(cn,l),t.url===a&&(i&&(f=f.replace(cn,l)),t.data===f&&(a+=(/\?/.test(a)?"&":"?")+t.jsonp+"="+o))),t.url=a,t.data=f,e[o]=function(e){s=[e]},r.always(function(){e[o]=u,s&&H.isFunction(u)&&e[o](s[0])}),t.converters["script json"]=function(){return s||H.error(o+" was not called"),s[0]},t.dataTypes[0]="json","script"}}),H.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(e){return H.globalEval(e),e}}}),H.ajaxPrefilter("script",function(e){e.cache===t&&(e.cache=!1),e.crossDomain&&(e.type="GET",e.global=!1)}),H.ajaxTransport("script",function(e){if(e.crossDomain){var n,r=_.head||_.getElementsByTagName("head")[0]||_.documentElement;return{send:function(i,s){n=_.createElement("script"),n.async="async",e.scriptCharset&&(n.charset=e.scriptCharset),n.src=e.url,n.onload=n.onreadystatechange=function(e,i){if(i||!n.readyState||/loaded|complete/.test(n.readyState))n.onload=n.onreadystatechange=null,r&&n.parentNode&&r.removeChild(n),n=t,i||s(200,"success")},r.insertBefore(n,r.firstChild)},abort:function(){n&&n.onload(0,1)}}}});var hn=e.ActiveXObject?function(){for(var e in dn)dn[e](0,1)}:!1,pn=0,dn;H.ajaxSettings.xhr=e.ActiveXObject?function(){return!this.isLocal&&a()||u()}:a,function(e){H.extend(H.support,{ajax:!!e,cors:!!e&&"withCredentials"in e})}(H.ajaxSettings.xhr()),H.support.ajax&&H.ajaxTransport(function(n){if(!n.crossDomain||H.support.cors){var r;return{send:function(i,s){var o=n.xhr(),u,a;n.username?o.open(n.type,n.url,n.async,n.username,n.password):o.open(n.type,n.url,n.async);if(n.xhrFields)for(a in n.xhrFields)o[a]=n.xhrFields[a];n.mimeType&&o.overrideMimeType&&o.overrideMimeType(n.mimeType),!n.crossDomain&&!i["X-Requested-With"]&&(i["X-Requested-With"]="XMLHttpRequest");try{for(a in i)o.setRequestHeader(a,i[a])}catch(f){}o.send(n.hasContent&&n.data||null),r=function(e,i){var a,f,l,c,h;try{if(r&&(i||o.readyState===4)){r=t,u&&(o.onreadystatechange=H.noop,hn&&delete dn[u]);if(i)o.readyState!==4&&o.abort();else{a=o.status,l=o.getAllResponseHeaders(),c={},h=o.responseXML,h&&h.documentElement&&(c.xml=h);try{c.text=o.responseText}catch(e){}try{f=o.statusText}catch(p){f=""}!a&&n.isLocal&&!n.crossDomain?a=c.text?200:404:a===1223&&(a=204)}}}catch(d){i||s(-1,d)}c&&s(a,f,c,l)},!n.async||o.readyState===4?r():(u=++pn,hn&&(dn||(dn={},H(e).unload(hn)),dn[u]=r),o.onreadystatechange=r)},abort:function(){r&&r(0,1)}}}});var vn={},mn,gn,yn=/^(?:toggle|show|hide)$/,bn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,wn,En=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],Sn;H.fn.extend({show:function(e,t,n){var s,o;if(e||e===0)return this.animate(i("show",3),e,t,n);for(var u=0,a=this.length;u<a;u++)s=this[u],s.style&&(o=s.style.display,!H._data(s,"olddisplay")&&o==="none"&&(o=s.style.display=""),(o===""&&H.css(s,"display")==="none"||!H.contains(s.ownerDocument.documentElement,s))&&H._data(s,"olddisplay",r(s.nodeName)));for(u=0;u<a;u++){s=this[u];if(s.style){o=s.style.display;if(o===""||o==="none")s.style.display=H._data(s,"olddisplay")||""}}return this},hide:function(e,t,n){if(e||e===0)return this.animate(i("hide",3),e,t,n);var r,s,o=0,u=this.length;for(;o<u;o++)r=this[o],r.style&&(s=H.css(r,"display"),s!=="none"&&!H._data(r,"olddisplay")&&H._data(r,"olddisplay",s));for(o=0;o<u;o++)this[o].style&&(this[o].style.display="none");return this},_toggle:H.fn.toggle,toggle:function(e,t,n){var r=typeof e=="boolean";return H.isFunction(e)&&H.isFunction(t)?this._toggle.apply(this,arguments):e==null||r?this.each(function(){var t=r?e:H(this).is(":hidden");H(this)[t?"show":"hide"]()}):this.animate(i("toggle",3),e,t,n),this},fadeTo:function(e,t,n,r){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,i){function s(){o.queue===!1&&H._mark(this);var t=H.extend({},o),n=this.nodeType===1,i=n&&H(this).is(":hidden"),s,u,a,f,l,c,h,p,d,v,m;t.animatedProperties={};for(a in e){s=H.camelCase(a),a!==s&&(e[s]=e[a],delete e[a]);if((l=H.cssHooks[s])&&"expand"in l){c=l.expand(e[s]),delete e[s];for(a in c)a in e||(e[a]=c[a])}}for(s in e){u=e[s],H.isArray(u)?(t.animatedProperties[s]=u[1],u=e[s]=u[0]):t.animatedProperties[s]=t.specialEasing&&t.specialEasing[s]||t.easing||"swing";if(u==="hide"&&i||u==="show"&&!i)return t.complete.call(this);n&&(s==="height"||s==="width")&&(t.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],H.css(this,"display")==="inline"&&H.css(this,"float")==="none"&&(!H.support.inlineBlockNeedsLayout||r(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}t.overflow!=null&&(this.style.overflow="hidden");for(a in e)f=new H.fx(this,t,a),u=e[a],yn.test(u)?(m=H._data(this,"toggle"+a)||(u==="toggle"?i?"show":"hide":0),m?(H._data(this,"toggle"+a,m==="show"?"hide":"show"),f[m]()):f[u]()):(h=bn.exec(u),p=f.cur(),h?(d=parseFloat(h[2]),v=h[3]||(H.cssNumber[a]?"":"px"),v!=="px"&&(H.style(this,a,(d||1)+v),p=(d||1)/f.cur()*p,H.style(this,a,p+v)),h[1]&&(d=(h[1]==="-="?-1:1)*d+p),f.custom(p,d,v)):f.custom(p,u,""));return!0}var o=H.speed(t,n,i);return H.isEmptyObject(e)?this.each(o.complete,[!1]):(e=H.extend({},e),o.queue===!1?this.each(s):this.queue(o.queue,s))},stop:function(e,n,r){return typeof e!="string"&&(r=n,n=e,e=t),n&&e!==!1&&this.queue(e||"fx",[]),this.each(function(){function t(e,t,n){var i=t[n];H.removeData(e,n,!0),i.stop(r)}var n,i=!1,s=H.timers,o=H._data(this);r||H._unmark(!0,this);if(e==null)for(n in o)o[n]&&o[n].stop&&n.indexOf(".run")===n.length-4&&t(this,o,n);else o[n=e+".run"]&&o[n].stop&&t(this,o,n);for(n=s.length;n--;)s[n].elem===this&&(e==null||s[n].queue===e)&&(r?s[n](!0):s[n].saveState(),i=!0,s.splice(n,1));(!r||!i)&&H.dequeue(this,e)})}}),H.each({slideDown:i("show",1),slideUp:i("hide",1),slideToggle:i("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,t){H.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}}),H.extend({speed:function(e,t,n){var r=e&&typeof e=="object"?H.extend({},e):{complete:n||!n&&t||H.isFunction(e)&&e,duration:e,easing:n&&t||t&&!H.isFunction(t)&&t};r.duration=H.fx.off?0:typeof r.duration=="number"?r.duration:r.duration in H.fx.speeds?H.fx.speeds[r.duration]:H.fx.speeds._default;if(r.queue==null||r.queue===!0)r.queue="fx";return r.old=r.complete,r.complete=function(e){H.isFunction(r.old)&&r.old.call(this),r.queue?H.dequeue(this,r.queue):e!==!1&&H._unmark(this)},r},easing:{linear:function(e){return e},swing:function(e){return-Math.cos(e*Math.PI)/2+.5}},timers:[],fx:function(e,t,n){this.options=t,this.elem=e,this.prop=n,t.orig=t.orig||{}}}),H.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(H.fx.step[this.prop]||H.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]==null||!!this.elem.style&&this.elem.style[this.prop]!=null){var e,t=H.css(this.elem,this.prop);return isNaN(e=parseFloat(t))?!t||t==="auto"?0:t:e}return this.elem[this.prop]},custom:function(e,n,r){function i(e){return s.step(e)}var s=this,u=H.fx;this.startTime=Sn||o(),this.end=n,this.now=this.start=e,this.pos=this.state=0,this.unit=r||this.unit||(H.cssNumber[this.prop]?"":"px"),i.queue=this.options.queue,i.elem=this.elem,i.saveState=function(){H._data(s.elem,"fxshow"+s.prop)===t&&(s.options.hide?H._data(s.elem,"fxshow"+s.prop,s.start):s.options.show&&H._data(s.elem,"fxshow"+s.prop,s.end))},i()&&H.timers.push(i)&&!wn&&(wn=setInterval(u.tick,u.interval))},show:function(){var e=H._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=e||H.style(this.elem,this.prop),this.options.show=!0,e!==t?this.custom(this.cur(),e):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),H(this.elem).show()},hide:function(){this.options.orig[this.prop]=H._data(this.elem,"fxshow"+this.prop)||H.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(e){var t,n,r,i=Sn||o(),s=!0,u=this.elem,a=this.options;if(e||i>=a.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),a.animatedProperties[this.prop]=!0;for(t in a.animatedProperties)a.animatedProperties[t]!==!0&&(s=!1);if(s){a.overflow!=null&&!H.support.shrinkWrapBlocks&&H.each(["","X","Y"],function(e,t){u.style["overflow"+t]=a.overflow[e]}),a.hide&&H(u).hide();if(a.hide||a.show)for(t in a.animatedProperties)H.style(u,t,a.orig[t]),H.removeData(u,"fxshow"+t,!0),H.removeData(u,"toggle"+t,!0);r=a.complete,r&&(a.complete=!1,r.call(u))}return!1}return a.duration==Infinity?this.now=i:(n=i-this.startTime,this.state=n/a.duration,this.pos=H.easing[a.animatedProperties[this.prop]](this.state,n,0,1,a.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update(),!0}},H.extend(H.fx,{tick:function(){var e,t=H.timers,n=0;for(;n<t.length;n++)e=t[n],!e()&&t[n]===e&&t.splice(n--,1);t.length||H.fx.stop()},interval:13,stop:function(){clearInterval(wn),wn=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(e){H.style(e.elem,"opacity",e.now)},_default:function(e){e.elem.style&&e.elem.style[e.prop]!=null?e.elem.style[e.prop]=e.now+e.unit:e.elem[e.prop]=e.now}}}),H.each(En.concat.apply([],En),function(e,t){t.indexOf("margin")&&(H.fx.step[t]=function(e){H.style(e.elem,t,Math.max(0,e.now)+e.unit)})}),H.expr&&H.expr.filters&&(H.expr.filters.animated=function(e){return H.grep(H.timers,function(t){return e===t.elem}).length});var xn,Tn=/^t(?:able|d|h)$/i,Nn=/^(?:body|html)$/i;"getBoundingClientRect"in _.documentElement?xn=function(e,t,r,i){try{i=e.getBoundingClientRect()}catch(s){}if(!i||!H.contains(r,e))return i?{top:i.top,left:i.left}:{top:0,left:0};var o=t.body,u=n(t),a=r.clientTop||o.clientTop||0,f=r.clientLeft||o.clientLeft||0,l=u.pageYOffset||H.support.boxModel&&r.scrollTop||o.scrollTop,c=u.pageXOffset||H.support.boxModel&&r.scrollLeft||o.scrollLeft,h=i.top+l-a,p=i.left+c-f;return{top:h,left:p}}:xn=function(e,t,n){var r,i=e.offsetParent,s=e,o=t.body,u=t.defaultView,a=u?u.getComputedStyle(e,null):e.currentStyle,f=e.offsetTop,l=e.offsetLeft;while((e=e.parentNode)&&e!==o&&e!==n){if(H.support.fixedPosition&&a.position==="fixed")break;r=u?u.getComputedStyle(e,null):e.currentStyle,f-=e.scrollTop,l-=e.scrollLeft,e===i&&(f+=e.offsetTop,l+=e.offsetLeft,H.support.doesNotAddBorder&&(!H.support.doesAddBorderForTableAndCells||!Tn.test(e.nodeName))&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),s=i,i=e.offsetParent),H.support.subtractsBorderForOverflowNotVisible&&r.overflow!=="visible"&&(f+=parseFloat(r.borderTopWidth)||0,l+=parseFloat(r.borderLeftWidth)||0),a=r}if(a.position==="relative"||a.position==="static")f+=o.offsetTop,l+=o.offsetLeft;return H.support.fixedPosition&&a.position==="fixed"&&(f+=Math.max(n.scrollTop,o.scrollTop),l+=Math.max(n.scrollLeft,o.scrollLeft)),{top:f,left:l}},H.fn.offset=function(e){if(arguments.length)return e===t?this:this.each(function(t){H.offset.setOffset(this,e,t)});var n=this[0],r=n&&n.ownerDocument;return r?n===r.body?H.offset.bodyOffset(n):xn(n,r,r.documentElement):null},H.offset={bodyOffset:function(e){var t=e.offsetTop,n=e.offsetLeft;return H.support.doesNotIncludeMarginInBodyOffset&&(t+=parseFloat(H.css(e,"marginTop"))||0,n+=parseFloat(H.css(e,"marginLeft"))||0),{top:t,left:n}},setOffset:function(e,t,n){var r=H.css(e,"position");r==="static"&&(e.style.position="relative");var i=H(e),s=i.offset(),o=H.css(e,"top"),u=H.css(e,"left"),a=(r==="absolute"||r==="fixed")&&H.inArray("auto",[o,u])>-1,f={},l={},c,h;a?(l=i.position(),c=l.top,h=l.left):(c=parseFloat(o)||0,h=parseFloat(u)||0),H.isFunction(t)&&(t=t.call(e,n,s)),t.top!=null&&(f.top=t.top-s.top+c),t.left!=null&&(f.left=t.left-s.left+h),"using"in t?t.using.call(e,f):i.css(f)}},H.fn.extend({position:function(){if(!this[0])return null;var e=this[0],t=this.offsetParent(),n=this.offset(),r=Nn.test(t[0].nodeName)?{top:0,left:0}:t.offset();return n.top-=parseFloat(H.css(e,"marginTop"))||0,n.left-=parseFloat(H.css(e,"marginLeft"))||0,r.top+=parseFloat(H.css(t[0],"borderTopWidth"))||0,r.left+=parseFloat(H.css(t[0],"borderLeftWidth"))||0,{top:n.top-r.top,left:n.left-r.left}},offsetParent:function(){return this.map(function(){var e=this.offsetParent||_.body;while(e&&!Nn.test(e.nodeName)&&H.css(e,"position")==="static")e=e.offsetParent;return e})}}),H.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(e,r){var i=/Y/.test(r);H.fn[e]=function(s){return H.access(this,function(e,s,o){var u=n(e);if(o===t)return u?r in u?u[r]:H.support.boxModel&&u.document.documentElement[s]||u.document.body[s]:e[s];u?u.scrollTo(i?H(u).scrollLeft():o,i?o:H(u).scrollTop()):e[s]=o},e,s,arguments.length,null)}}),H.each({Height:"height",Width:"width"},function(e,n){var r="client"+e,i="scroll"+e,s="offset"+e;H.fn["inner"+e]=function(){var e=this[0];return e?e.style?parseFloat(H.css(e,n,"padding")):this[n]():null},H.fn["outer"+e]=function(e){var t=this[0];return t?t.style?parseFloat(H.css(t,n,e?"margin":"border")):this[n]():null},H.fn[n]=function(e){return H.access(this,function(e,n,o){var u,a,f,l;if(H.isWindow(e))return u=e.document,a=u.documentElement[r],H.support.boxModel&&a||u.body&&u.body[r]||a;if(e.nodeType===9)return u=e.documentElement,u[r]>=u[i]?u[r]:Math.max(e.body[i],u[i],e.body[s],u[s]);if(o===t)return f=H.css(e,n),l=parseFloat(f),H.isNumeric(l)?l:f;H(e).css(n,o)},n,e,arguments.length,null)}}),e.jQuery=e.$=H,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return H})}(window),define("requireLib",function(){}),define("domReady",[],function(){function a(e){for(var t=0,r;r=e[t];t++)r(n)}function f(){var e=r,n=i;t&&(e.length&&(r=[],a(e)),s.resourcesDone&&n.length&&(i=[],a(n)))}function l(){t||(t=!0,u&&clearInterval(u),f())}function c(e){return t?e(n):r.push(e),c}var e=typeof window!="undefined"&&window.document,t=!e,n=e?document:null,r=[],i=[],s=requirejs||require||{},o=s.resourcesReady,u;return"resourcesReady"in s&&(s.resourcesReady=function(e){o&&o(e),e&&f()}),e&&(document.addEventListener?(document.addEventListener("DOMContentLoaded",l,!1),window.addEventListener("load",l,!1)):window.attachEvent&&(window.attachEvent("onload",l),self===self.top&&(u=setInterval(function(){try{document.body&&(document.documentElement.doScroll("left"),l())}catch(e){}},30))),document.readyState==="complete"&&l()),c.withResources=function(e){return t&&s.resourcesDone?e(n):i.push(e),c},c.version="1.0.0",c.load=function(e,t,n,r){r.isBuild?n(null):c(n)},c}),function(e){var t={},n=top!==self;e.respecEvents={pub:function(r){var i=Array.prototype.slice.call(arguments);i.shift(),n&&window.postMessage&&parent.postMessage({topic:r,args:i},"*"),$.each(t[r]||[],function(){this.apply(e,i)})},sub:function(e,n){return t[e]||(t[e]=[]),t[e].push(n),[e,n]},unsub:function(e){var n=e[0];t[n]&&$.each(t[n]||[],function(r){this==e[1]&&t[n].splice(r,1)})}}}(this),window.console&&(respecEvents.sub("warn",function(e){console.log("WARN: "+e)}),respecEvents.sub("error",function(e){console.log("ERROR: "+e)}),respecEvents.sub("start",function(e){respecConfig&&respecConfig.trace&&console.log(">>> began: "+e)}),respecEvents.sub("end",function(e){respecConfig&&respecConfig.trace&&console.log("<<< finished: "+e)}),respecEvents.sub("start-all",function(){console.log("RESPEC PROCESSING STARTED")}),respecEvents.sub("end-all",function(){console.log("RESPEC DONE!")})),define("core/base-runner",[],function(){return{runAll:function(e){var t=0;respecEvents.pub("start-all"),respecEvents.sub("start",function(){t++}),respecEvents.sub("end",function(){t--,t||respecEvents.pub("end-all"),document.respecDone=!0}),respecEvents.pub("start","core/base-runner"),e.shift(),respecConfig||(window.respecConfig={});var n=$("script"),r="";n.each(function(e,t){var n=t.getAttribute("src");if(!n||!$(t).hasClass("remove"))return;/\/js\//.test(n)&&(r=n.replace(/\/js\/.*/,"/js/"))}),respecConfig.respecBase=r,respecConfig.scheme=location.protocol.replace(":","").toLowerCase(),respecConfig.httpScheme=respecConfig.scheme==="https"?"https":"http";var i;i=function(){if(!e.length){if(respecConfig.postProcess)for(var t=0;t<respecConfig.postProcess.length;t++)respecConfig.postProcess[t].apply(this);respecConfig.afterEnd&&respecConfig.afterEnd.apply(window,Array.prototype.slice.call(arguments)),respecEvents.pub("end","core/base-runner");return}var n=e.shift();n.run?n.run.call(n,respecConfig,document,i,respecEvents):i()};if(respecConfig.preProcess)for(var s=0;s<respecConfig.preProcess.length;s++)respecConfig.preProcess[s].apply(this);i()}}}),define("core/override-configuration",[],function(){return{run:function(e,t,n,r){r.pub("start","core/override-configuration");if(location.search){var i=location.search.replace(/^\?/,"").split(";");for(var s=0,o=i.length;s<o;s++){var u=i[s].split("=",2),a=decodeURI(u[0]),f=decodeURI(u[1]).replace(/%3D/g,"=");f==="true"?f=!0:f==="false"?f=!1:f==="null"?f=null:/\[\]$/.test(a)&&(a=a.replace(/\[\]/,""),f=$.parseJSON(f)),e[a]=f}}r.pub("end","core/override-configuration"),n()}}}),define("core/default-root-attr",[],function(){return{run:function(e,t,n,r){r.pub("start","core/default-root-attr");var i=$(t.documentElement);i.attr("lang")||(i.attr("lang","en"),i.attr("dir")||i.attr("dir","ltr")),r.pub("end","core/default-root-attr"),n()}}}),function(){function n(e,n){return e[0][0]!=="!"?'<a href="'+f(n.href)+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"+t.lexer(e[1])+"</a>":'<img src="'+f(n.href)+'" alt="'+f(e[1])+'"'+(n.title?' title="'+f(n.title)+'"':"")+">"}function s(){return i=r.pop()}function o(){switch(i.type){case"space":return"";case"hr":return"<hr>\n";case"heading":return"<h"+i.depth+">"+t.lexer(i.text)+"</h"+i.depth+">\n";case"code":return v.highlight&&(i.code=v.highlight(i.text,i.lang),i.code!=null&&i.code!==i.text&&(i.escaped=!0,i.text=i.code)),i.escaped||(i.text=f(i.text,!0)),"<pre><code"+(i.lang?' class="lang-'+i.lang+'"':"")+">"+i.text+"</code></pre>\n";case"blockquote_start":var e="";while(s().type!=="blockquote_end")e+=o();return"<blockquote>\n"+e+"</blockquote>\n";case"list_start":var n=i.ordered?"ol":"ul",e="";while(s().type!=="list_end")e+=o();return"<"+n+">\n"+e+"</"+n+">\n";case"list_item_start":var e="";while(s().type!=="list_item_end")e+=i.type==="text"?u():o();return"<li>"+e+"</li>\n";case"loose_item_start":var e="";while(s().type!=="list_item_end")e+=o();return"<li>"+e+"</li>\n";case"html":return!i.pre&&!v.pedantic?t.lexer(i.text):i.text;case"paragraph":return"<p>"+t.lexer(i.text)+"</p>\n";case"text":return"<p>"+u()+"</p>\n"}}function u(){var e=i.text,n;while((n=r[r.length-1])&&n.type==="text")e+="\n"+s().text;return t.lexer(e)}function a(e){r=e.reverse();var t="";while(s())t+=o();return r=null,i=null,t}function f(e,t){return e.replace(t?/&/g:/&(?!#?\w+;)/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&#39;")}function l(e){var t="",n=e.length,r=0,i;for(;r<n;r++)i=e.charCodeAt(r),Math.random()>.5&&(i="x"+i.toString(16)),t+="&#"+i+";";return t}function c(){var e="(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b";return e}function h(e,t){return e=e.source,t=t||"",function n(r,i){return r?(i=i.source||i,i=i.replace(/(^|[^\[])\^/g,"$1"),e=e.replace(r,i),n):new RegExp(e,t)}}function p(){}function d(t,n){return g(n),a(e.lexer(t))}function g(n){n||(n=m);if(v===n)return;v=n,v.gfm?(e.fences=e.gfm.fences,e.paragraph=e.gfm.paragraph,t.text=t.gfm.text,t.url=t.gfm.url):(e.fences=e.normal.fences,e.paragraph=e.normal.paragraph,t.text=t.normal.text,t.url=t.normal.url),v.pedantic?(t.em=t.pedantic.em,t.strong=t.pedantic.strong):(t.em=t.normal.em,t.strong=t.normal.strong)}var e={newline:/^\n+/,code:/^( {4}[^\n]+\n*)+/,fences:p,hr:/^( *[-*_]){3,} *(?:\n+|$)/,heading:/^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,lheading:/^([^\n]+)\n *(=|-){3,} *\n*/,blockquote:/^( *>[^\n]+(\n[^\n]+)*\n*)+/,list:/^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,html:/^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,def:/^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,paragraph:/^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,text:/^[^\n]+/};e.bullet=/(?:[*+-]|\d+\.)/,e.item=/^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/,e.item=h(e.item,"gm")(/bull/g,e.bullet)(),e.list=h(e.list)(/bull/g,e.bullet)("hr",/\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)(),e.html=h(e.html)("comment",/<!--[^\0]*?-->/)("closed",/<(tag)[^\0]+?<\/\1>/)("closing",/<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)(/tag/g,c())(),e.paragraph=h(e.paragraph)("hr",e.hr)("heading",e.heading)("lheading",e.lheading)("blockquote",e.blockquote)("tag","<"+c())("def",e.def)(),e.normal={fences:e.fences,paragraph:e.paragraph},e.gfm={fences:/^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,paragraph:/^/},e.gfm.paragraph=h(e.paragraph)("(?!","(?!"+e.gfm.fences.source.replace("\\1","\\2")+"|")(),e.lexer=function(t){var n=[];return n.links={},t=t.replace(/\r\n|\r/g,"\n").replace(/\t/g,"    "),e.token(t,n,!0)},e.token=function(t,n,r){var t=t.replace(/^ +$/gm,""),i,s,o,u,a,f,l;while(t){if(o=e.newline.exec(t))t=t.substring(o[0].length),o[0].length>1&&n.push({type:"space"});if(o=e.code.exec(t)){t=t.substring(o[0].length),o=o[0].replace(/^ {4}/gm,""),n.push({type:"code",text:v.pedantic?o:o.replace(/\n+$/,"")});continue}if(o=e.fences.exec(t)){t=t.substring(o[0].length),n.push({type:"code",lang:o[2],text:o[3]});continue}if(o=e.heading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[1].length,text:o[2]});continue}if(o=e.lheading.exec(t)){t=t.substring(o[0].length),n.push({type:"heading",depth:o[2]==="="?1:2,text:o[1]});continue}if(o=e.hr.exec(t)){t=t.substring(o[0].length),n.push({type:"hr"});continue}if(o=e.blockquote.exec(t)){t=t.substring(o[0].length),n.push({type:"blockquote_start"}),o=o[0].replace(/^ *> ?/gm,""),e.token(o,n,r),n.push({type:"blockquote_end"});continue}if(o=e.list.exec(t)){t=t.substring(o[0].length),n.push({type:"list_start",ordered:isFinite(o[2])}),o=o[0].match(e.item),i=!1,l=o.length,f=0;for(;f<l;f++)u=o[f],a=u.length,u=u.replace(/^ *([*+-]|\d+\.) +/,""),~u.indexOf("\n ")&&(a-=u.length,u=v.pedantic?u.replace(/^ {1,4}/gm,""):u.replace(new RegExp("^ {1,"+a+"}","gm"),"")),s=i||/\n\n(?!\s*$)/.test(u),f!==l-1&&(i=u[u.length-1]==="\n",s||(s=i)),n.push({type:s?"loose_item_start":"list_item_start"}),e.token(u,n),n.push({type:"list_item_end"});n.push({type:"list_end"});continue}if(o=e.html.exec(t)){t=t.substring(o[0].length),n.push({type:v.sanitize?"paragraph":"html",pre:o[1]==="pre",text:o[0]});continue}if(r&&(o=e.def.exec(t))){t=t.substring(o[0].length),n.links[o[1].toLowerCase()]={href:o[2],title:o[3]};continue}if(r&&(o=e.paragraph.exec(t))){t=t.substring(o[0].length),n.push({type:"paragraph",text:o[0]});continue}if(o=e.text.exec(t)){t=t.substring(o[0].length),n.push({type:"text",text:o[0]});continue}}return n};var t={escape:/^\\([\\`*{}\[\]()#+\-.!_>])/,autolink:/^<([^ >]+(@|:\/)[^ >]+)>/,url:p,tag:/^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,link:/^!?\[(inside)\]\(href\)/,reflink:/^!?\[(inside)\]\s*\[([^\]]*)\]/,nolink:/^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,strong:/^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,em:/^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,code:/^(`+)([^\0]*?[^`])\1(?!`)/,br:/^ {2,}\n(?!\s*$)/,text:/^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/};t._linkInside=/(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/,t._linkHref=/\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/,t.link=h(t.link)("inside",t._linkInside)("href",t._linkHref)(),t.reflink=h(t.reflink)("inside",t._linkInside)(),t.normal={url:t.url,strong:t.strong,em:t.em,text:t.text},t.pedantic={strong:/^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,em:/^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/},t.gfm={url:/^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,text:/^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/},t.lexer=function(e){var i="",s=r.links,o,u,a,c;while(e){if(c=t.escape.exec(e)){e=e.substring(c[0].length),i+=c[1];continue}if(c=t.autolink.exec(e)){e=e.substring(c[0].length),c[2]==="@"?(u=c[1][6]===":"?l(c[1].substring(7)):l(c[1]),a=l("mailto:")+u):(u=f(c[1]),a=u),i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.url.exec(e)){e=e.substring(c[0].length),u=f(c[1]),a=u,i+='<a href="'+a+'">'+u+"</a>";continue}if(c=t.tag.exec(e)){e=e.substring(c[0].length),i+=v.sanitize?f(c[0]):c[0];continue}if(c=t.link.exec(e)){e=e.substring(c[0].length),i+=n(c,{href:c[2],title:c[3]});continue}if((c=t.reflink.exec(e))||(c=t.nolink.exec(e))){e=e.substring(c[0].length),o=(c[2]||c[1]).replace(/\s+/g," "),o=s[o.toLowerCase()];if(!o||!o.href){i+=c[0][0],e=c[0].substring(1)+e;continue}i+=n(c,o);continue}if(c=t.strong.exec(e)){e=e.substring(c[0].length),i+="<strong>"+t.lexer(c[2]||c[1])+"</strong>";continue}if(c=t.em.exec(e)){e=e.substring(c[0].length),i+="<em>"+t.lexer(c[2]||c[1])+"</em>";continue}if(c=t.code.exec(e)){e=e.substring(c[0].length),i+="<code>"+f(c[2],!0)+"</code>";continue}if(c=t.br.exec(e)){e=e.substring(c[0].length),i+="<br>";continue}if(c=t.text.exec(e)){e=e.substring(c[0].length),i+=f(c[0]);continue}}return i};var r,i;p.exec=p;var v,m;d.options=d.setOptions=function(e){return m=e,g(e),d},d.setOptions({gfm:!0,pedantic:!1,sanitize:!1,highlight:null}),d.parser=function(e,t){return g(t),a(e)},d.lexer=function(t,n){return g(n),e.lexer(t)},d.parse=d,typeof module!="undefined"?module.exports=d:this.marked=d}.call(function(){return this||(typeof window!="undefined"?window:global)}()),define("core/marked",function(){}),define("core/markdown",["core/marked"],function(){function e(e){function s(e){return parseInt(e.tagName.charAt(1))}function o(e){var t;while(e>0){e--,t=n[e];if(t)return t}}function u(e){e=e.firstChild;while(e){if(i.test(e.tagName))return e;e=e.nextSibling}return null}function a(t){var i=e.createElement("section"),u=s(t);i.appendChild(t),o(u).appendChild(i),n[u]=i,n.length=u+1,r=i}function f(e,t){var n=u(e),i=n?s(n):1,a=o(i);n&&e.removeChild(n),e.appendChild(t(e)),n&&e.insertBefore(n,e.firstChild),a.appendChild(e),r=a}function l(e){r.appendChild(e)}function c(){return t}var t=e.createDocumentFragment(),n=[t],r=t,i=/H[1-6]/;return{addHeader:a,addSection:f,addElement:l,getRoot:c}}return marked.setOptions({gfm:!1,pedantic:!1,sanitize:!1}),{toHTML:function(e){return e=e.replace(/&gt;/g,">"),e=this.removeLeftPadding(e),marked(e)},removeLeftPadding:function(e){var t=e.match(/\n[ ]+\S/g),n,r;if(t){r=t[0].length-2;for(var i=0,s=t.length;i<s;i++){n=t[i].length-2;if(typeof r=="undefined"||r>n)r=n}var o=new RegExp("\n[ ]{0,"+r+"}","g");e=e.replace(o,"\n")}return e},processBody:function(e){var t=e.createDocumentFragment(),n=e.createElement("div"),r;n.innerHTML=this.toHTML(e.body.innerHTML);while(r=n.firstChild)t.appendChild(r);return t},processSections:function(e){var t=this;$("section",e).each(function(){this.innerHTML=t.toHTML(this.innerHTML)})},processIssuesNotesAndReqs:function(e){var t=e.createElement("div"),n=this;$(".issue, .note, .req",e).each(function(){t.innerHTML=n.toHTML(this.innerHTML),this.innerHTML="";var e=t.firstChild;while(e.firstChild)this.appendChild(e.firstChild)})},structure:function(t,n){function r(t){var i,s,o=e(n);while(i=t.firstChild){if(i.nodeType!==1){t.removeChild(i);continue}s=i.tagName.toLowerCase();switch(s){case"h1":case"h2":case"h3":case"h4":case"h5":case"h6":o.addHeader(i);break;case"section":o.addSection(i,r);break;default:o.addElement(i)}}return o.getRoot()}return r(t)},run:function(e,t,n,r){r.pub("start","core/markdown");if(e.format==="markdown"){this.processSections(t);var i=this.structure(this.processBody(t),t);t.body.innerHTML="",t.body.appendChild(i)}r.pub("end","core/markdown"),n()}}}),function(){var e=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],t=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,r=typeof location!="undefined"&&location.href,i=r&&location.protocol&&location.protocol.replace(/\:/,""),s=r&&location.hostname,o=r&&(location.port||void 0),u=[];define("text",[],function(){var a,f;return a={version:"1.0.8",strip:function(e){if(e){var e=e.replace(t,""),r=e.match(n);r&&(e=r[1])}else e="";return e},jsEscape:function(e){return e.replace(/(['\\])/g,"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var t,n,r;if(typeof XMLHttpRequest!="undefined")return new XMLHttpRequest;if(typeof ActiveXObject!="undefined")for(n=0;n<3;n++){r=e[n];try{t=new ActiveXObject(r)}catch(i){}if(t){e=[r];break}}return t},parseName:function(e){var t=!1,n=e.indexOf("."),r=e.substring(0,n),e=e.substring(n+1,e.length),n=e.indexOf("!");return n!==-1&&(t=e.substring(n+1,e.length),t=t==="strip",e=e.substring(0,n)),{moduleName:r,ext:e,strip:t}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(e,t,n,r){var i=a.xdRegExp.exec(e),s;return i?(e=i[2],i=i[3],i=i.split(":"),s=i[1],i=i[0],(!e||e===t)&&(!i||i===n)&&(!s&&!i||s===r)):!0},finishLoad:function(e,t,n,r,i){n=t?a.strip(n):n,i.isBuild&&(u[e]=n),r(n)},load:function(e,t,n,u){if(u.isBuild&&!u.inlineText)n();else{var f=a.parseName(e),l=f.moduleName+"."+f.ext,c=t.toUrl(l),h=u&&u.text&&u.text.useXhr||a.useXhr;!r||h(c,i,s,o)?a.get(c,function(t){a.finishLoad(e,f.strip,t,n,u)}):t([l],function(e){a.finishLoad(f.moduleName+"."+f.ext,f.strip,e,n,u)})}},write:function(e,t,n){if(u.hasOwnProperty(t)){var r=a.jsEscape(u[t]);n.asModule(e+"!"+t,"define(function () { return '"+r+"';});\n")}},writeFile:function(e,t,n,r,i){var t=a.parseName(t),s=t.moduleName+"."+t.ext,o=n.toUrl(t.moduleName+"."+t.ext)+".js";a.load(s,n,function(){var t=function(e){return r(o,e)};t.asModule=function(e,t){return r.asModule(e,o,t)},a.write(e,s,t,i)},i)}},a.createXhr()?a.get=function(e,t){var n=a.createXhr();n.open("GET",e,!0),n.onreadystatechange=function(){n.readyState===4&&t(n.responseText)},n.send(null)}:typeof process!="undefined"&&process.versions&&process.versions.node?(f=require.nodeRequire("fs"),a.get=function(e,t){var n=f.readFileSync(e,"utf8");n.indexOf("")===0&&(n=n.substring(1)),t(n)}):typeof Packages!="undefined"&&(a.get=function(e,t){var n=new java.io.File(e),r=java.lang.System.getProperty("line.separator"),n=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(n),"utf-8")),i,s,o="";try{i=new java.lang.StringBuffer,(s=n.readLine())&&s.length()&&s.charAt(0)===65279&&(s=s.substring(1));for(i.append(s);(s=n.readLine())!==null;)i.append(r),i.append(s);o=String(i.toString())}finally{n.close()}t(o)}),a})}(),define("text!core/css/respec2.css",[],function(){return'/*****************************************************************\n * ReSpec 3 CSS\n * Robin Berjon - http://berjon.com/\n *****************************************************************/\n\n/* --- INLINES --- */\nem.rfc2119 { \n    text-transform:     lowercase;\n    font-variant:       small-caps;\n    font-style:         normal;\n    color:              #900;\n}\n\nh1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,\nh1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {\n    border: none;\n}\n\ndfn {\n    font-weight:    bold;\n}\n\na.internalDFN {\n    color:  inherit;\n    border-bottom:  1px solid #99c;\n    text-decoration:    none;\n}\n\na.externalDFN {\n    color:  inherit;\n    border-bottom:  1px dotted #ccc;\n    text-decoration:    none;\n}\n\na.bibref {\n    text-decoration:    none;\n}\n\ncite .bibref {\n    font-style: normal;\n}\n\ncode {\n    color:  #ff4500;\n}\n\n\n/* --- --- */\nol.algorithm { counter-reset:numsection; list-style-type: none; }\nol.algorithm li { margin: 0.5em 0; }\nol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }\n\n/* --- TOC --- */\n.toc a, .tof a {\n    text-decoration:    none;\n}\n\na .secno, a .figno {\n    color:  #000;\n}\n\nul.tof, ol.tof {\n    list-style: none outside none;\n}\n\n.caption {\n    margin-top: 0.5em;\n    font-style:   italic;\n}\n\n/* --- TABLE --- */\ntable.simple {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    border-bottom:  3px solid #005a9c;\n}\n\n.simple th {\n    background: #005a9c;\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n}\n\n.simple th[scope="row"] {\n    background: inherit;\n    color:  inherit;\n    border-top: 1px solid #ddd;\n}\n\n.simple td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n}\n\n.simple tr:nth-child(even) {\n    background: #f0f6ff;\n}\n\n/* --- DL --- */\n.section dd > p:first-child {\n    margin-top: 0;\n}\n\n.section dd > p:last-child {\n    margin-bottom: 0;\n}\n\n.section dd {\n    margin-bottom:  1em;\n}\n\n.section dl.attrs dd, .section dl.eldef dd {\n    margin-bottom:  0;\n}\n'}),define("core/style",["text!core/css/respec2.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/style"),t.noReSpecCSS||$("<style/>").appendTo($("head",$(n))).text(e),i.pub("end","core/style"),r()}}}),define("core/utils",[],function(){var e={run:function(e,t,n,r){r.pub("start","w3c/utils"),r.pub("end","w3c/utils"),n()},joinAnd:function(e,t){if(!e||!e.length)return"";t=t||function(e){return e};var n="";if(e.length===1)return t(e[0],0);for(var r=0,i=e.length;r<i;r++)r>0&&(i===2?n+=" ":n+=", ",r==i-1&&(n+="and ")),n+=t(e[r],r);return n},xmlEscape:function(e){return e.replace(/&/g,"&amp;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/</g,"&lt;")},norm:function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},concatDate:function(e,t){return t||(t=""),""+e.getFullYear()+t+this.lead0(e.getMonth()+1)+t+this.lead0(e.getDate())},lead0:function(e){return e=""+e,e.length==1?"0"+e:e},parseSimpleDate:function(e){return new Date(e.substr(0,4),e.substr(5,2)-1,e.substr(8,2))},parseLastModified:function(e){return e?new Date(Date.parse(e)):new Date},humanMonths:["January","February","March","April","May","June","July","August","September","October","November","December"],humanDate:function(e){return e instanceof Date||(e=this.parseSimpleDate(e)),this.lead0(e.getDate())+" "+this.humanMonths[e.getMonth()]+" "+e.getFullYear()},linkCSS:function(e,t){$.isArray(t)||(t=[t]),$.each(t,function(t,n){$("head",e).append($("<link/>").attr({rel:"stylesheet",href:n}))})},runTransforms:function(e,t){var n=[this,e],r=Array.prototype.slice.call(arguments);r.shift(),r.shift(),n=n.concat(r);if(t){var i=t.split(/\s+/);for(var s=0;s<i.length;s++){var o=i[s];if(window[o])try{e=window[o].apply(this,n)}catch(u){respecEvents.pub("warn","call to "+o+"() failed with "+u)}}}return e}};return e}),$.fn.renameElement=function(e){var t=[];return this.each(function(){var n=$(this.ownerDocument.createElement(e));for(var r=0,i=this.attributes.length;r<i;r++){var s=this.attributes[r];n[0].setAttributeNS(s.namespaceURI,s.name,s.value)}$(this).contents().appendTo(n),$(this).replaceWith(n),t.push(n[0])}),$(t)},$.fn.dfnTitle=function(){var e;return this.attr("title")?e=this.attr("title"):this.contents().length==1&&this.children("abbr, acronym").length==1&&this.find(":first-child").attr("title")?e=this.find(":first-child").attr("title"):e=this.text(),e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},$.fn.makeID=function(e,t,n){if(this.attr("id"))return this.attr("id");t||(t=this.attr("title")?this.attr("title"):this.text()),t=t.replace(/^\s+/,"").replace(/\s+$/,"");var r=n?t:t.toLowerCase();r=r.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/,"").replace(/-+$/,""),r.length>0&&/^[^a-z]/i.test(r)&&(r="x"+r),r.length===0&&(r="generatedID"),e&&(r=e+"-"+r);var i=1,s=this[0].ownerDocument;if($("#"+r,s).length){while($("#"+r+"-"+i,s).length)i++;r+="-"+i}return this.attr("id",r),r},$.fn.allTextNodes=function(e){function s(e){if(e.nodeType===1&&n[e.localName.toLowerCase()])return;if(e.nodeType===3)t.push(e);else for(var r=0,i=e.childNodes.length;r<i;++r)s(e.childNodes[r])}var t=[],n={};for(var r=0,i=e.length;r<i;r++)n[e[r]]=!0;return s(this[0]),t},define("w3c/style",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/style"),t.specStatus||i.pub("error","Configuration 'specStatus' is not set, required for w3c/style");var s=t.specStatus;if(s==="FPWD"||s==="LC"||s==="WD-NOTE"||s==="LC-NOTE")s="WD";s==="FPWD-NOTE"&&(s="WG-NOTE");if(s==="finding"||s==="draft-finding")s="base";var o;s==="unofficial"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/w3c-unofficial":s==="base"?o=t.httpScheme+"://www.w3.org/StyleSheets/TR/base":s==="CG-DRAFT"||s==="CG-FINAL"||s==="BG-DRAFT"||s==="BG-FINAL"?o=t.httpScheme+"://www.w3.org/community/src/css/spec/"+s.toLowerCase()+".css":o=t.httpScheme+"://www.w3.org/StyleSheets/TR/W3C-"+s,e.linkCSS(n,o),i.pub("end","w3c/style"),r()}}});var Handlebars={};Handlebars.VERSION="1.0.beta.6",Handlebars.helpers={},Handlebars.partials={},Handlebars.registerHelper=function(e,t,n){n&&(t.not=n),this.helpers[e]=t},Handlebars.registerPartial=function(e,t){this.partials[e]=t},Handlebars.registerHelper("helperMissing",function(e){if(arguments.length===2)return undefined;throw new Error("Could not find property '"+e+"'")});var toString=Object.prototype.toString,functionType="[object Function]";Handlebars.registerHelper("blockHelperMissing",function(e,t){var n=t.inverse||function(){},r=t.fn,i="",s=toString.call(e);s===functionType&&(e=e.call(this));if(e===!0)return r(this);if(e===!1||e==null)return n(this);if(s==="[object Array]"){if(e.length>0)for(var o=0,u=e.length;o<u;o++)i+=r(e[o]);else i=n(this);return i}return r(e)}),Handlebars.registerHelper("each",function(e,t){var n=t.fn,r=t.inverse,i="";if(e&&e.length>0)for(var s=0,o=e.length;s<o;s++)i+=n(e[s]);else i=r(this);return i}),Handlebars.registerHelper("if",function(e,t){var n=toString.call(e);return n===functionType&&(e=e.call(this)),!e||Handlebars.Utils.isEmpty(e)?t.inverse(this):t.fn(this)}),Handlebars.registerHelper("unless",function(e,t){var n=t.fn,r=t.inverse;return t.fn=r,t.inverse=n,Handlebars.helpers["if"].call(this,e,t)}),Handlebars.registerHelper("with",function(e,t){return t.fn(e)}),Handlebars.registerHelper("log",function(e){Handlebars.log(e)});var handlebars=function(){var e={trace:function(){},yy:{},symbols_:{error:2,root:3,program:4,EOF:5,statements:6,simpleInverse:7,statement:8,openInverse:9,closeBlock:10,openBlock:11,mustache:12,partial:13,CONTENT:14,COMMENT:15,OPEN_BLOCK:16,inMustache:17,CLOSE:18,OPEN_INVERSE:19,OPEN_ENDBLOCK:20,path:21,OPEN:22,OPEN_UNESCAPED:23,OPEN_PARTIAL:24,params:25,hash:26,param:27,STRING:28,INTEGER:29,BOOLEAN:30,hashSegments:31,hashSegment:32,ID:33,EQUALS:34,pathSegments:35,SEP:36,$accept:0,$end:1},terminals_:{2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},productions_:[0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],performAction:function(t,n,r,i,s,o,u){var a=o.length-1;switch(s){case 1:return o[a-1];case 2:this.$=new i.ProgramNode(o[a-2],o[a]);break;case 3:this.$=new i.ProgramNode(o[a]);break;case 4:this.$=new i.ProgramNode([]);break;case 5:this.$=[o[a]];break;case 6:o[a-1].push(o[a]),this.$=o[a-1];break;case 7:this.$=new i.InverseNode(o[a-2],o[a-1],o[a]);break;case 8:this.$=new i.BlockNode(o[a-2],o[a-1],o[a]);break;case 9:this.$=o[a];break;case 10:this.$=o[a];break;case 11:this.$=new i.ContentNode(o[a]);break;case 12:this.$=new i.CommentNode(o[a]);break;case 13:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 14:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 15:this.$=o[a-1];break;case 16:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1]);break;case 17:this.$=new i.MustacheNode(o[a-1][0],o[a-1][1],!0);break;case 18:this.$=new i.PartialNode(o[a-1]);break;case 19:this.$=new i.PartialNode(o[a-2],o[a-1]);break;case 20:break;case 21:this.$=[[o[a-2]].concat(o[a-1]),o[a]];break;case 22:this.$=[[o[a-1]].concat(o[a]),null];break;case 23:this.$=[[o[a-1]],o[a]];break;case 24:this.$=[[o[a]],null];break;case 25:o[a-1].push(o[a]),this.$=o[a-1];break;case 26:this.$=[o[a]];break;case 27:this.$=o[a];break;case 28:this.$=new i.StringNode(o[a]);break;case 29:this.$=new i.IntegerNode(o[a]);break;case 30:this.$=new i.BooleanNode(o[a]);break;case 31:this.$=new i.HashNode(o[a]);break;case 32:o[a-1].push(o[a]),this.$=o[a-1];break;case 33:this.$=[o[a]];break;case 34:this.$=[o[a-2],o[a]];break;case 35:this.$=[o[a-2],new i.StringNode(o[a])];break;case 36:this.$=[o[a-2],new i.IntegerNode(o[a])];break;case 37:this.$=[o[a-2],new i.BooleanNode(o[a])];break;case 38:this.$=new i.IdNode(o[a]);break;case 39:o[a-2].push(o[a]),this.$=o[a-2];break;case 40:this.$=[o[a]]}},table:[{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],defaultActions:{16:[2,1],37:[2,23],53:[2,21]},parseError:function(t,n){throw new Error(t)},parse:function(t){function d(e){r.length=r.length-2*e,i.length=i.length-e,s.length=s.length-e}function v(){var e;return e=n.lexer.lex()||1,typeof e!="number"&&(e=n.symbols_[e]||e),e}var n=this,r=[0],i=[null],s=[],o=this.table,u="",a=0,f=0,l=0,c=2,h=1;this.lexer.setInput(t),this.lexer.yy=this.yy,this.yy.lexer=this.lexer,typeof this.lexer.yylloc=="undefined"&&(this.lexer.yylloc={});var p=this.lexer.yylloc;s.push(p),typeof this.yy.parseError=="function"&&(this.parseError=this.yy.parseError);var m,g,y,b,w,E,S={},x,T,N,C;for(;;){y=r[r.length-1],this.defaultActions[y]?b=this.defaultActions[y]:(m==null&&(m=v()),b=o[y]&&o[y][m]);if(typeof b=="undefined"||!b.length||!b[0])if(!l){C=[];for(x in o[y])this.terminals_[x]&&x>2&&C.push("'"+this.terminals_[x]+"'");var k="";this.lexer.showPosition?k="Parse error on line "+(a+1)+":\n"+this.lexer.showPosition()+"\nExpecting "+C.join(", ")+", got '"+this.terminals_[m]+"'":k="Parse error on line "+(a+1)+": Unexpected "+(m==1?"end of input":"'"+(this.terminals_[m]||m)+"'"),this.parseError(k,{text:this.lexer.match,token:this.terminals_[m]||m,line:this.lexer.yylineno,loc:p,expected:C})}if(b[0]instanceof Array&&b.length>1)throw new Error("Parse Error: multiple actions possible at state: "+y+", token: "+m);switch(b[0]){case 1:r.push(m),i.push(this.lexer.yytext),s.push(this.lexer.yylloc),r.push(b[1]),m=null,g?(m=g,g=null):(f=this.lexer.yyleng,u=this.lexer.yytext,a=this.lexer.yylineno,p=this.lexer.yylloc,l>0&&l--);break;case 2:T=this.productions_[b[1]][1],S.$=i[i.length-T],S._$={first_line:s[s.length-(T||1)].first_line,last_line:s[s.length-1].last_line,first_column:s[s.length-(T||1)].first_column,last_column:s[s.length-1].last_column},E=this.performAction.call(S,u,f,a,this.yy,b[1],i,s);if(typeof E!="undefined")return E;T&&(r=r.slice(0,-1*T*2),i=i.slice(0,-1*T),s=s.slice(0,-1*T)),r.push(this.productions_[b[1]][0]),i.push(S.$),s.push(S._$),N=o[r[r.length-2]][r[r.length-1]],r.push(N);break;case 3:return!0}}return!0}},t=function(){var e={EOF:1,parseError:function(t,n){if(!this.yy.parseError)throw new Error(t);this.yy.parseError(t,n)},setInput:function(e){return this._input=e,this._more=this._less=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this},input:function(){var e=this._input[0];this.yytext+=e,this.yyleng++,this.match+=e,this.matched+=e;var t=e.match(/\n/);return t&&this.yylineno++,this._input=this._input.slice(1),e},unput:function(e){return this._input=e+this._input,this},more:function(){return this._more=!0,this},pastInput:function(){var e=this.matched.substr(0,this.matched.length-this.match.length);return(e.length>20?"...":"")+e.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var e=this.match;return e.length<20&&(e+=this._input.substr(0,20-e.length)),(e.substr(0,20)+(e.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var e=this.pastInput(),t=(new Array(e.length+1)).join("-");return e+this.upcomingInput()+"\n"+t+"^"},next:function(){if(this.done)return this.EOF;this._input||(this.done=!0);var e,t,n,r;this._more||(this.yytext="",this.match="");var i=this._currentRules();for(var s=0;s<i.length;s++){t=this._input.match(this.rules[i[s]]);if(t){r=t[0].match(/\n.*/g),r&&(this.yylineno+=r.length),this.yylloc={first_line:this.yylloc.last_line,last_line:this.yylineno+1,first_column:this.yylloc.last_column,last_column:r?r[r.length-1].length-1:this.yylloc.last_column+t[0].length},this.yytext+=t[0],this.match+=t[0],this.matches=t,this.yyleng=this.yytext.length,this._more=!1,this._input=this._input.slice(t[0].length),this.matched+=t[0],e=this.performAction.call(this,this.yy,this,i[s],this.conditionStack[this.conditionStack.length-1]);if(e)return e;return}}if(this._input==="")return this.EOF;this.parseError("Lexical error on line "+(this.yylineno+1)+". Unrecognized text.\n"+this.showPosition(),{text:"",token:null,line:this.yylineno})},lex:function(){var t=this.next();return typeof t!="undefined"?t:this.lex()},begin:function(t){this.conditionStack.push(t)},popState:function(){return this.conditionStack.pop()},_currentRules:function(){return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules},topState:function(){return this.conditionStack[this.conditionStack.length-2]},pushState:function(t){this.begin(t)}};return e.performAction=function(t,n,r,i){var s=i;switch(r){case 0:n.yytext.slice(-1)!=="\\"&&this.begin("mu"),n.yytext.slice(-1)==="\\"&&(n.yytext=n.yytext.substr(0,n.yyleng-1),this.begin("emu"));if(n.yytext)return 14;break;case 1:return 14;case 2:return this.popState(),14;case 3:return 24;case 4:return 16;case 5:return 20;case 6:return 19;case 7:return 19;case 8:return 23;case 9:return 23;case 10:return n.yytext=n.yytext.substr(3,n.yyleng-5),this.popState(),15;case 11:return 22;case 12:return 34;case 13:return 33;case 14:return 33;case 15:return 36;case 16:break;case 17:return this.popState(),18;case 18:return this.popState(),18;case 19:return n.yytext=n.yytext.substr(1,n.yyleng-2).replace(/\\"/g,'"'),28;case 20:return 30;case 21:return 30;case 22:return 29;case 23:return 33;case 24:return n.yytext=n.yytext.substr(1,n.yyleng-2),33;case 25:return"INVALID";case 26:return 5}},e.rules=[/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/],e.conditions={mu:{rules:[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],inclusive:!1},emu:{rules:[2],inclusive:!1},INITIAL:{rules:[0,1,26],inclusive:!0}},e}();return e.lexer=t,e}();typeof require!="undefined"&&typeof exports!="undefined"&&(exports.parser=handlebars,exports.parse=function(){return handlebars.parse.apply(handlebars,arguments)},exports.main=function(t){if(!t[1])throw new Error("Usage: "+t[0]+" FILE");if(typeof process!="undefined")var n=require("fs").readFileSync(require("path").join(process.cwd(),t[1]),"utf8");else var r=require("file").path(require("file").cwd()),n=r.join(t[1]).read({charset:"utf-8"});return exports.parser.parse(n)},typeof module!="undefined"&&require.main===module&&exports.main(typeof process!="undefined"?process.argv.slice(1):require("system").args)),Handlebars.Parser=handlebars,Handlebars.parse=function(e){return Handlebars.Parser.yy=Handlebars.AST,Handlebars.Parser.parse(e)},Handlebars.print=function(e){return(new Handlebars.PrintVisitor).accept(e)},Handlebars.logger={DEBUG:0,INFO:1,WARN:2,ERROR:3,level:3,log:function(e,t){}},Handlebars.log=function(e,t){Handlebars.logger.log(e,t)},function(){Handlebars.AST={},Handlebars.AST.ProgramNode=function(e,t){this.type="program",this.statements=e,t&&(this.inverse=new Handlebars.AST.ProgramNode(t))},Handlebars.AST.MustacheNode=function(e,t,n){this.type="mustache",this.id=e[0],this.params=e.slice(1),this.hash=t,this.escaped=!n},Handlebars.AST.PartialNode=function(e,t){this.type="partial",this.id=e,this.context=t};var e=function(e,t){if(e.original!==t.original)throw new Handlebars.Exception(e.original+" doesn't match "+t.original)};Handlebars.AST.BlockNode=function(t,n,r){e(t.id,r),this.type="block",this.mustache=t,this.program=n},Handlebars.AST.InverseNode=function(t,n,r){e(t.id,r),this.type="inverse",this.mustache=t,this.program=n},Handlebars.AST.ContentNode=function(e){this.type="content",this.string=e},Handlebars.AST.HashNode=function(e){this.type="hash",this.pairs=e},Handlebars.AST.IdNode=function(e){this.type="ID",this.original=e.join(".");var t=[],n=0;for(var r=0,i=e.length;r<i;r++){var s=e[r];s===".."?n++:s==="."||s==="this"?this.isScoped=!0:t.push(s)}this.parts=t,this.string=t.join("."),this.depth=n,this.isSimple=t.length===1&&n===0},Handlebars.AST.StringNode=function(e){this.type="STRING",this.string=e},Handlebars.AST.IntegerNode=function(e){this.type="INTEGER",this.integer=e},Handlebars.AST.BooleanNode=function(e){this.type="BOOLEAN",this.bool=e},Handlebars.AST.CommentNode=function(e){this.type="comment",this.comment=e}}(),Handlebars.Exception=function(e){var t=Error.prototype.constructor.apply(this,arguments);for(var n in t)t.hasOwnProperty(n)&&(this[n]=t[n]);this.message=t.message},Handlebars.Exception.prototype=new Error,Handlebars.SafeString=function(e){this.string=e},Handlebars.SafeString.prototype.toString=function(){return this.string.toString()},function(){var e={"<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},t=/&(?!\w+;)|[<>"'`]/g,n=/[&<>"'`]/,r=function(t){return e[t]||"&amp;"};Handlebars.Utils={escapeExpression:function(e){return e instanceof Handlebars.SafeString?e.toString():e==null||e===!1?"":n.test(e)?e.replace(t,r):e},isEmpty:function(e){return typeof e=="undefined"?!0:e===null?!0:e===!1?!0:Object.prototype.toString.call(e)==="[object Array]"&&e.length===0?!0:!1}}}(),Handlebars.Compiler=function(){},Handlebars.JavaScriptCompiler=function(){},function(e,t){e.OPCODE_MAP={appendContent:1,getContext:2,lookupWithHelpers:3,lookup:4,append:5,invokeMustache:6,appendEscaped:7,pushString:8,truthyOrFallback:9,functionOrFallback:10,invokeProgram:11,invokePartial:12,push:13,assignToHash:15,pushStringParam:16},e.MULTI_PARAM_OPCODES={appendContent:1,getContext:1,lookupWithHelpers:2,lookup:1,invokeMustache:3,pushString:1,truthyOrFallback:1,functionOrFallback:1,invokeProgram:3,invokePartial:1,push:1,assignToHash:1,pushStringParam:1},e.DISASSEMBLE_MAP={};for(var n in e.OPCODE_MAP){var r=e.OPCODE_MAP[n];e.DISASSEMBLE_MAP[r]=n}e.multiParamSize=function(t){return e.MULTI_PARAM_OPCODES[e.DISASSEMBLE_MAP[t]]},e.prototype={compiler:e,disassemble:function(){var t=this.opcodes,n,r,i=[],s,o,u;for(var a=0,f=t.length;a<f;a++){n=t[a];if(n==="DECLARE")o=t[++a],u=t[++a],i.push("DECLARE "+o+" = "+u);else{s=e.DISASSEMBLE_MAP[n];var l=e.multiParamSize(n),c=[];for(var h=0;h<l;h++)r=t[++a],typeof r=="string"&&(r='"'+r.replace("\n","\\n")+'"'),c.push(r);s=s+" "+c.join(" "),i.push(s)}}return i.join("\n")},guid:0,compile:function(e,t){this.children=[],this.depths={list:[]},this.options=t;var n=this.options.knownHelpers;this.options.knownHelpers={helperMissing:!0,blockHelperMissing:!0,each:!0,"if":!0,unless:!0,"with":!0,log:!0};if(n)for(var r in n)this.options.knownHelpers[r]=n[r];return this.program(e)},accept:function(e){return this[e.type](e)},program:function(e){var t=e.statements,n;this.opcodes=[];for(var r=0,i=t.length;r<i;r++)n=t[r],this[n.type](n);return this.isSimple=i===1,this.depths.list=this.depths.list.sort(function(e,t){return e-t}),this},compileProgram:function(e){var t=(new this.compiler).compile(e,this.options),n=this.guid++;this.usePartial=this.usePartial||t.usePartial,this.children[n]=t;for(var r=0,i=t.depths.list.length;r<i;r++){depth=t.depths.list[r];if(depth<2)continue;this.addDepth(depth-1)}return n},block:function(e){var t=e.mustache,n,r,i,s,o=this.setupStackForMustache(t),u=this.compileProgram(e.program);e.program.inverse&&(s=this.compileProgram(e.program.inverse),this.declare("inverse",s)),this.opcode("invokeProgram",u,o.length,!!t.hash),this.declare("inverse",null),this.opcode("append")},inverse:function(e){var t=this.setupStackForMustache(e.mustache),n=this.compileProgram(e.program);this.declare("inverse",n),this.opcode("invokeProgram",null,t.length,!!e.mustache.hash),this.declare("inverse",null),this.opcode("append")},hash:function(e){var t=e.pairs,n,r;this.opcode("push","{}");for(var i=0,s=t.length;i<s;i++)n=t[i],r=n[1],this.accept(r),this.opcode("assignToHash",n[0])},partial:function(e){var t=e.id;this.usePartial=!0,e.context?this.ID(e.context):this.opcode("push","depth0"),this.opcode("invokePartial",t.original),this.opcode("append")},content:function(e){this.opcode("appendContent",e.string)},mustache:function(e){var t=this.setupStackForMustache(e);this.opcode("invokeMustache",t.length,e.id.original,!!e.hash),e.escaped&&!this.options.noEscape?this.opcode("appendEscaped"):this.opcode("append")},ID:function(e){this.addDepth(e.depth),this.opcode("getContext",e.depth),this.opcode("lookupWithHelpers",e.parts[0]||null,e.isScoped||!1);for(var t=1,n=e.parts.length;t<n;t++)this.opcode("lookup",e.parts[t])},STRING:function(e){this.opcode("pushString",e.string)},INTEGER:function(e){this.opcode("push",e.integer)},BOOLEAN:function(e){this.opcode("push",e.bool)},comment:function(){},pushParams:function(e){var t=e.length,n;while(t--)n=e[t],this.options.stringParams?(n.depth&&this.addDepth(n.depth),this.opcode("getContext",n.depth||0),this.opcode("pushStringParam",n.string)):this[n.type](n)},opcode:function(t,n,r,i){this.opcodes.push(e.OPCODE_MAP[t]),n!==undefined&&this.opcodes.push(n),r!==undefined&&this.opcodes.push(r),i!==undefined&&this.opcodes.push(i)},declare:function(e,t){this.opcodes.push("DECLARE"),this.opcodes.push(e),this.opcodes.push(t)},addDepth:function(e){if(e===0)return;this.depths[e]||(this.depths[e]=!0,this.depths.list.push(e))},setupStackForMustache:function(e){var t=e.params;return this.pushParams(t),e.hash&&this.hash(e.hash),this.ID(e.id),t}},t.prototype={nameLookup:function(e,n,r){return/^[0-9]+$/.test(n)?e+"["+n+"]":t.isValidJavaScriptVariableName(n)?e+"."+n:e+"['"+n+"']"},appendToBuffer:function(e){return this.environment.isSimple?"return "+e+";":"buffer += "+e+";"},initializeBuffer:function(){return this.quotedString("")},namespace:"Handlebars",compile:function(e,t,n,r){this.environment=e,this.options=t||{},this.name=this.environment.name,this.isChild=!!n,this.context=n||{programs:[],aliases:{self:"this"},registers:{list:[]}},this.preamble(),this.stackSlot=0,this.stackVars=[],this.compileChildren(e,t);var i=e.opcodes,s;this.i=0;for(u=i.length;this.i<u;this.i++)s=this.nextOpcode(0),s[0]==="DECLARE"?(this.i=this.i+2,this[s[1]]=s[2]):(this.i=this.i+s[1].length,this[s[0]].apply(this,s[1]));return this.createFunctionContext(r)},nextOpcode:function(t){var n=this.environment.opcodes,r=n[this.i+t],i,s,o,u;if(r==="DECLARE")return i=n[this.i+1],s=n[this.i+2],["DECLARE",i,s];i=e.DISASSEMBLE_MAP[r],o=e.multiParamSize(r),u=[];for(var a=0;a<o;a++)u.push(n[this.i+a+1+t]);return[i,u]},eat:function(e){this.i=this.i+e.length},preamble:function(){var e=[];this.useRegister("foundHelper");if(!this.isChild){var t=this.namespace,n="helpers = helpers || "+t+".helpers;";this.environment.usePartial&&(n=n+" partials = partials || "+t+".partials;"),e.push(n)}else e.push("");this.environment.isSimple?e.push(""):e.push(", buffer = "+this.initializeBuffer()),this.lastContext=0,this.source=e},createFunctionContext:function(e){var t=this.stackVars;this.isChild||(t=t.concat(this.context.registers.list)),t.length>0&&(this.source[1]=this.source[1]+", "+t.join(", "));if(!this.isChild){var n=[];for(var r in this.context.aliases)this.source[1]=this.source[1]+", "+r+"="+this.context.aliases[r]}this.source[1]&&(this.source[1]="var "+this.source[1].substring(2)+";"),this.isChild||(this.source[1]+="\n"+this.context.programs.join("\n")+"\n"),this.environment.isSimple||this.source.push("return buffer;");var i=this.isChild?["depth0","data"]:["Handlebars","depth0","helpers","partials","data"];for(var s=0,o=this.environment.depths.list.length;s<o;s++)i.push("depth"+this.environment.depths.list[s]);if(e)return i.push(this.source.join("\n  ")),Function.apply(this,i);var u="function "+(this.name||"")+"("+i.join(",")+") {\n  "+this.source.join("\n  ")+"}";return Handlebars.log(Handlebars.logger.DEBUG,u+"\n\n"),u},appendContent:function(e){this.source.push(this.appendToBuffer(this.quotedString(e)))},append:function(){var e=this.popStack();this.source.push("if("+e+" || "+e+" === 0) { "+this.appendToBuffer(e)+" }"),this.environment.isSimple&&this.source.push("else { "+this.appendToBuffer("''")+" }")},appendEscaped:function(){var e=this.nextOpcode(1),t="";this.context.aliases.escapeExpression="this.escapeExpression",e[0]==="appendContent"&&(t=" + "+this.quotedString(e[1][0]),this.eat(e)),this.source.push(this.appendToBuffer("escapeExpression("+this.popStack()+")"+t))},getContext:function(e){this.lastContext!==e&&(this.lastContext=e)},lookupWithHelpers:function(e,t){if(e){var n=this.nextStack();this.usingKnownHelper=!1;var r;!t&&this.options.knownHelpers[e]?(r=n+" = "+this.nameLookup("helpers",e,"helper"),this.usingKnownHelper=!0):t||this.options.knownHelpersOnly?r=n+" = "+this.nameLookup("depth"+this.lastContext,e,"context"):(this.register("foundHelper",this.nameLookup("helpers",e,"helper")),r=n+" = foundHelper || "+this.nameLookup("depth"+this.lastContext,e,"context")),r+=";",this.source.push(r)}else this.pushStack("depth"+this.lastContext)},lookup:function(e){var t=this.topStack();this.source.push(t+" = ("+t+" === null || "+t+" === undefined || "+t+" === false ? "+t+" : "+this.nameLookup(t,e,"context")+");")},pushStringParam:function(e){this.pushStack("depth"+this.lastContext),this.pushString(e)},pushString:function(e){this.pushStack(this.quotedString(e))},push:function(e){this.pushStack(e)},invokeMustache:function(e,t,n){this.populateParams(e,this.quotedString(t),"{}",null,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.helperMissing="helpers.helperMissing",this.context.aliases.undef="void 0",this.source.push("else if("+n+"=== undef) { "+e+" = helperMissing.call("+t+"); }"),e!==n&&this.source.push("else { "+e+" = "+n+"; }"))})},invokeProgram:function(e,t,n){var r=this.programExpression(this.inverse),i=this.programExpression(e);this.populateParams(t,null,i,r,n,function(e,t,n){this.usingKnownHelper||(this.context.aliases.blockHelperMissing="helpers.blockHelperMissing",this.source.push("else { "+e+" = blockHelperMissing.call("+t+"); }"))})},populateParams:function(e,t,n,r,i,s){var o=i||this.options.stringParams||r||this.options.data,u=this.popStack(),a,f=[],l,c,h;o?(this.register("tmp1",n),h="tmp1"):h="{ hash: {} }";if(o){var p=i?this.popStack():"{}";this.source.push("tmp1.hash = "+p+";")}this.options.stringParams&&this.source.push("tmp1.contexts = [];");for(var d=0;d<e;d++)l=this.popStack(),f.push(l),this.options.stringParams&&this.source.push("tmp1.contexts.push("+this.popStack()+");");r&&(this.source.push("tmp1.fn = tmp1;"),this.source.push("tmp1.inverse = "+r+";")),this.options.data&&this.source.push("tmp1.data = data;"),f.push(h),this.populateCall(f,u,t||u,s,n!=="{}")},populateCall:function(e,t,n,r,i){var s=["depth0"].concat(e).join(", "),o=["depth0"].concat(n).concat(e).join(", "),u=this.nextStack();if(this.usingKnownHelper)this.source.push(u+" = "+t+".call("+s+");");else{this.context.aliases.functionType='"function"';var a=i?"foundHelper && ":"";this.source.push("if("+a+"typeof "+t+" === functionType) { "+u+" = "+t+".call("+s+"); }")}r.call(this,u,o,t),this.usingKnownHelper=!1},invokePartial:function(e){params=[this.nameLookup("partials",e,"partial"),"'"+e+"'",this.popStack(),"helpers","partials"],this.options.data&&params.push("data"),this.pushStack("self.invokePartial("+params.join(", ")+");")},assignToHash:function(e){var t=this.popStack(),n=this.topStack();this.source.push(n+"['"+e+"'] = "+t+";")},compiler:t,compileChildren:function(e,t){var n=e.children,r,i;for(var s=0,o=n.length;s<o;s++){r=n[s],i=new this.compiler,this.context.programs.push("");var u=this.context.programs.length;r.index=u,r.name="program"+u,this.context.programs[u]=i.compile(r,t,this.context)}},programExpression:function(e){if(e==null)return"self.noop";var t=this.environment.children[e],n=t.depths.list,r=[t.index,t.name,"data"];for(var i=0,s=n.length;i<s;i++)depth=n[i],depth===1?r.push("depth0"):r.push("depth"+(depth-1));return n.length===0?"self.program("+r.join(", ")+")":(r.shift(),"self.programWithDepth("+r.join(", ")+")")},register:function(e,t){this.useRegister(e),this.source.push(e+" = "+t+";")},useRegister:function(e){this.context.registers[e]||(this.context.registers[e]=!0,this.context.registers.list.push(e))},pushStack:function(e){return this.source.push(this.nextStack()+" = "+e+";"),"stack"+this.stackSlot},nextStack:function(){return this.stackSlot++,this.stackSlot>this.stackVars.length&&this.stackVars.push("stack"+this.stackSlot),"stack"+this.stackSlot},popStack:function(){return"stack"+this.stackSlot--},topStack:function(){return"stack"+this.stackSlot},quotedString:function(e){return'"'+e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\n/g,"\\n").replace(/\r/g,"\\r")+'"'}};var i="break else new var case finally return void catch for switch while continue function this with default if throw delete in try do instanceof typeof abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public let yield".split(" "),s=t.RESERVED_WORDS={};for(var o=0,u=i.length;o<u;o++)s[i[o]]=!0;t.isValidJavaScriptVariableName=function(e){return!t.RESERVED_WORDS[e]&&/^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(e)?!0:!1}}(Handlebars.Compiler,Handlebars.JavaScriptCompiler),Handlebars.precompile=function(e,t){t=t||{};var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t);return(new Handlebars.JavaScriptCompiler).compile(r,t)},Handlebars.compile=function(e,t){function r(){var n=Handlebars.parse(e),r=(new Handlebars.Compiler).compile(n,t),i=(new Handlebars.JavaScriptCompiler).compile(r,t,undefined,!0);return Handlebars.template(i)}t=t||{};var n;return function(e,t){return n||(n=r()),n.call(this,e,t)}},Handlebars.VM={template:function(e){var t={escapeExpression:Handlebars.Utils.escapeExpression,invokePartial:Handlebars.VM.invokePartial,programs:[],program:function(e,t,n){var r=this.programs[e];return n?Handlebars.VM.program(t,n):r?r:(r=this.programs[e]=Handlebars.VM.program(t),r)},programWithDepth:Handlebars.VM.programWithDepth,noop:Handlebars.VM.noop};return function(n,r){return r=r||{},e.call(t,Handlebars,n,r.helpers,r.partials,r.data)}},programWithDepth:function(e,t,n){var r=Array.prototype.slice.call(arguments,2);return function(n,i){return i=i||{},e.apply(this,[n,i.data||t].concat(r))}},program:function(e,t){return function(n,r){return r=r||{},e(n,r.data||t)}},noop:function(){return""},invokePartial:function(e,t,n,r,i,s){options={helpers:r,partials:i,data:s};if(e===undefined)throw new Handlebars.Exception("The partial "+t+" could not be found");if(e instanceof Function)return e(n,options);if(!Handlebars.compile)throw new Handlebars.Exception("The partial "+t+" could not be compiled when running in runtime-only mode");return i[t]=Handlebars.compile(e),i[t](n,options)}},Handlebars.template=Handlebars.VM.template,define("handlebars",function(){}),define("tmpl",["handlebars","text"],function(e,t){var n={};return{load:function(e,r,i,s){return t.load(e,r,function(t){s.isBuild&&s.inlineText&&(n[e]=t),i(s.isBuild?t:Handlebars.compile(t))},s)},write:function(e,r,i){if(r in n){var s=t.jsEscape(n[r]);i("define('"+e+"!"+r+"', ['handlebars'], function (hb) { return Handlebars.compile('"+s+"');});\n")}}}}),define("tmpl!w3c/templates/headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    {{#if prependW3C}}\n      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n    {{/if}}\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}\n    <h2 id='subtitle'>{{subtitle}}</h2>\n  {{/if}}\n  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#unless isNoTrack}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n      <dt>Latest published version:</dt>\n      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>\n    {{/unless}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if isED}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/if}}\n    {{#if showPreviousVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#if prevRecURI}}\n      <dt>Latest recommendation:</dt>\n      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>\n    {{/if}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if errata}}\n    <p>\n      Please refer to the <a href=\"{{errata}}\">errata</a> for this document, which may include some normative corrections.\n    </p>\n  {{/if}}\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  {{#if isRec}}\n    <p>\n      The English version of this specification is the only normative version. Non-normative \n      <a href=\"http://www.w3.org/Consortium/Translation/\">translations</a> may also be available.\n    </p>\n  {{/if}}\n  {{#if isUnofficial}}\n    {{#if additionalCopyrightHolders}}\n      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>\n    {{else}}\n      {{#if overrideCopyright}}\n        {{{overrideCopyright}}}\n      {{else}}\n        <p class='copyright'>\n          This document is licensed under a \n          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons \n          Attribution 3.0 License</a>.\n        </p>\n      {{/if}}\n    {{/if}}\n  {{else}}\n    {{#if overrideCopyright}}\n      {{{overrideCopyright}}}\n    {{else}}\n      <p class='copyright'>\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}\n        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> \n        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,\n        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,\n        <a href='http://www.keio.ac.jp/'>Keio</a>), All Rights Reserved.\n        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,\n        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and\n        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.\n      </p>\n    {{/if}}\n  {{/if}}\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  {{#if isUnofficial}}\n    <p>\n      This document is merely a public working draft of a potential specification. It has\n      no official standing of any kind and does not represent the support or consensus of any\n      standards organisation.\n    </p>\n    {{{sotdCustomParagraph}}}\n  {{else}}\n    {{#if isTagFinding}}\n      {{#if sotdCustomParagraph}}\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p style='color: red'>\n          ReSpec does not support automated SotD generation for TAG findings, please specify one using a \n          <code>&lt;section></code> element with ID=sotd.\n        </p>\n      {{/if}}\n    {{else}}\n      {{#if isNoTrack}}\n        <p>\n          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no\n          official standing of any kind and does not represent consensus of the W3C Membership.\n        </p>\n        {{{sotdCustomParagraph}}}\n      {{else}}\n        <p>\n          <em>This section describes the status of this document at the time of its publication. Other\n          documents may supersede this document. A list of current W3C publications and the latest revision\n          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports\n          index</a> at http://www.w3.org/TR/.</em>\n        </p>\n        {{{sotdCustomParagraph}}}\n        <p>\n          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.\n          {{#if notYetRec}}\n            This document is intended to become a W3C Recommendation.\n          {{/if}}\n          {{#if isPR}}\n          {{else}}\n          If you wish to make comments regarding this document, please send them to \n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).\n          {{/if}}\n          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}\n          {{#if isCR}}\n            W3C publishes a Candidate Recommendation to indicate that the document is believed\n            to be stable and to encourage implementation by the developer community. This\n            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than\n            {{humanCREnd}}.\n          {{/if}}\n          {{#if isPR}}\n          The W3C Membership and other interested parties are invited\n          to review the document and send comments to\n\n          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> \n          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,\n          <a\n              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)\n          through {{humanPREnd}}.\n          Advisory Committee Representatives should consult their\n          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. \n          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.\n        </p>\n        {{#if implReport}}\n        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>\n        {{/if}}\n        {{else}}\n        All comments are welcome.\n        {{/if}}\n        {{#if notRec}}\n          <p>\n            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.\n            This is a draft document and may be updated, replaced or obsoleted by other documents at \n            any time. It is inappropriate to cite this document as other than work in progress.\n          </p>\n        {{/if}}\n        {{#if isLC}}\n          <p>\n            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the\n            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.\n          </p>\n        {{/if}}\n        <p>\n          {{#unless isIGNote}}\n            This document was produced by a group operating under the \n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}\n          {{#unless isIGNote}}\n            {{#if multipleWGs}}\n              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})\n            {{else}}\n              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> \n            {{/if}}\n            made in connection with the deliverables of the group; that page also includes instructions for \n            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains\n            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the\n            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section\n            6 of the W3C Patent Policy</a>.\n          {{/unless}}\n          {{#if isIGNote}}\n            The disclosure obligations of the Participants of this group are described in the \n            <a href='{{charterDisclosureURI}}'>charter</a>. \n          {{/if}}\n        </p>\n        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}\n      {{/if}}\n    {{/if}}\n  {{/if}}\n</section>\n\n")}),define("tmpl!w3c/templates/cgbg-headers.html",["handlebars"],function(e){return Handlebars.compile("<div class='head'>\n  <p>\n    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>\n  </p>\n  <h1 class='title' id='title'>{{title}}</h1>\n  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}\n  <h2>{{longStatus}} {{publishHumanDate}}</h2>\n  <dl>\n    {{#if thisVersion}}\n      <dt>This version:</dt>\n      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>\n    {{/if}}\n    {{#if latestVersion}}\n      <dt>Latest published version:</dt>\n      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>\n    {{/if}}\n    {{#if edDraftURI}}\n      <dt>Latest editor's draft:</dt>\n      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>\n    {{/if}}\n    {{#if testSuiteURI}}\n      <dt>Test suite:</dt>\n      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>\n    {{/if}}\n    {{#if implementationReportURI}}\n      <dt>Implementation report:</dt>\n      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>\n    {{/if}}\n    {{#if prevVersion}}\n      <dt>Previous version:</dt>\n      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>\n    {{/if}}\n    {{#unless isCGFinal}}\n      {{#if prevED}}\n        <dt>Previous editor's draft:</dt>\n        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>\n      {{/if}}\n    {{/unless}}\n    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>\n    {{showPeople \"Editor\" editors}}\n    {{#if authors}}\n      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>\n      {{showPeople \"Author\" authors}}\n    {{/if}}\n  </dl>\n  {{#if alternateFormats}}\n    <p>\n      {{#if multipleAlternates}}\n        This document is also available in these non-normative formats: \n      {{else}}\n        This document is also available in this non-normative format: \n      {{/if}}\n      {{{alternatesHTML}}}\n    </p>\n  {{/if}}\n  <p class='copyright'>\n    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; \n    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}\n    the Contributors to the {{title}} Specification, published by the\n    <a href='{{wgURI}}'>{{wg}}</a> under the\n    {{#if isCGFinal}}\n      <a href=\"https://www.w3.org/community/about/agreements/fsa/\">W3C Community Final Specification Agreement (FSA)</a>. \n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/fsa-deed/\">summary</a> is available.\n    {{else}}\n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>.\n      A human-readable <a href=\"http://www.w3.org/community/about/agreements/cla-deed/\">summary</a> is available.\n    {{/if}}\n  </p>\n  <hr/>\n</div>\n")}),define("tmpl!w3c/templates/cgbg-sotd.html",["handlebars"],function(e){return Handlebars.compile("<section id='sotd' class='introductory'><h2>Status of This Document</h2>\n  <p>\n    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.\n    It is not a W3C Standard nor is it on the W3C Standards Track.\n    {{#if isCGFinal}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/final/\">W3C Community Final Specification Agreement (FSA)</a> \n      other conditions apply.\n    {{else}}\n      Please note that under the \n      <a href=\"https://www.w3.org/community/about/agreements/cla/\">W3C Community Contributor License Agreement (CLA)</a>\n      there is a limited opt-out and other conditions apply.\n    {{/if}}\n    Learn more about \n    <a href=\"http://www.w3.org/community/\">W3C Community and Business Groups</a>.\n  </p>\n  {{{sotdCustomParagraph}}}\n</section>\n")}),define("w3c/headers",["handlebars","core/utils","tmpl!w3c/templates/headers.html","tmpl!w3c/templates/sotd.html","tmpl!w3c/templates/cgbg-headers.html","tmpl!w3c/templates/cgbg-sotd.html"],function(e,t,n,r,i,s){return Handlebars.registerHelper("showPeople",function(e,t){var n="",r="",i="",s="",o="",u="";this.doRDFa&&(e==="Editor"?(n=" rel='bibo:editor'",this.doRDFa=="1.1"&&(n+=" inlist=''")):e==="Author"&&(n=" rel='dcterms:contributor'"),s=" property='foaf:name'",i=" rel='foaf:mbox'",r=" typeof='foaf:Person'",o=" rel='foaf:workplaceHomepage'",u=" rel='foaf:homepage'");var a="";for(var f=0,l=t.length;f<l;f++){var c=t[f];this.doRDFa?a+="<dd"+n+"><span"+r+">":a+="<dd>",c.url?this.doRDFa?a+="<a"+u+s+" content='"+c.name+"' href='"+c.url+"'>"+c.name+"</a>":a+="<a href='"+c.url+"'>"+c.name+"</a>":a+="<span"+s+">"+c.name+"</span>",c.company&&(a+=", ",c.companyURL?a+="<a"+o+" href='"+c.companyURL+"'>"+c.company+"</a>":a+=c.company),c.mailto&&(a+=", <span class='ed_mailto'><a"+i+" href='mailto:"+c.mailto+"'>"+c.mailto+"</a></span>"),c.note&&(a+=" ("+c.note+")"),this.doRDFa&&(a+="</span>\n"),a+="</dd>\n"}return new Handlebars.SafeString(a)}),{status2maturity:{FPWD:"WD",LC:"WD","FPWD-NOTE":"NOTE","WD-NOTE":"WD","LC-NOTE":"LC","IG-NOTE":"NOTE","WG-NOTE":"NOTE"},status2text:{NOTE:"Note","WG-NOTE":"Working Group Note","CG-NOTE":"Co-ordination Group Note","IG-NOTE":"Interest Group Note","Member-SUBM":"Member Submission","Team-SUBM":"Team Submission",MO:"Member-Only Document",ED:"Editor's Draft",FPWD:"Working Draft",WD:"Working Draft","FPWD-NOTE":"Working Group Note","WD-NOTE":"Working Draft","LC-NOTE":"Working Draft",LC:"Working Draft",CR:"Candidate Recommendation",PR:"Proposed Recommendation",PER:"Proposed Edited Recommendation",REC:"Recommendation",RSCND:"Rescinded Recommendation",unofficial:"Unofficial Draft",base:"Document",finding:"TAG Finding","draft-finding":"Draft TAG Finding","CG-DRAFT":"Draft Community Group Specification","CG-FINAL":"Final Community Group Specification","BG-DRAFT":"Draft Business Group Specification","BG-FINAL":"Final Business Group Specification"},status2long:{FPWD:"First Public Working Draft","FPWD-NOTE":"First Public Working Group Note",LC:"Last Call Working Draft","LC-NOTE":"Last Call Working Draft"},recTrackStatus:["FPWD","WD","LC","CR","PR","PER","REC"],noTrackStatus:["MO","unofficial","base","finding","draft-finding","CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],cgbg:["CG-DRAFT","CG-FINAL","BG-DRAFT","BG-FINAL"],precededByAn:["ED","IG-NOTE"],run:function(e,o,u,a){a.pub("start","w3c/headers"),e.isCGBG=$.inArray(e.specStatus,this.cgbg)>=0,e.isCGFinal=e.isCGBG&&/G-FINAL$/.test(e.specStatus),e.specStatus||a.pub("error","Missing required configuration: specStatus"),!e.isCGBG&&!e.shortName&&a.pub("error","Missing required configuration: shortName"),e.title=o.title||"No Title",e.subtitle||(e.subtitle=""),e.publishDate?e.publishDate instanceof Date||(e.publishDate=t.parseSimpleDate(e.publishDate)):e.publishDate=t.parseLastModified(o.lastModified),e.publishYear=e.publishDate.getFullYear(),e.publishHumanDate=t.humanDate(e.publishDate),e.isNoTrack=$.inArray(e.specStatus,this.noTrackStatus)>=0,e.isRecTrack=e.noRecTrack?!1:$.inArray(e.specStatus,this.recTrackStatus)>=0,e.anOrA=$.inArray(e.specStatus,this.precededByAn)>=0?"an":"a",e.isTagFinding=e.specStatus==="finding"||e.specStatus==="draft-finding",e.edDraftURI||(e.edDraftURI="",e.specStatus==="ED"&&a.pub("warn","Editor's Drafts should set edDraftURI.")),e.maturity=this.status2maturity[e.specStatus]?this.status2maturity[e.specStatus]:e.specStatus;var f="TR";e.specStatus==="Member-SUBM"?f="Submission":e.specStatus==="Team-SUBM"&&(f="TeamSubmission"),e.isCGBG||(e.thisVersion="http://www.w3.org/"+f+"/"+e.publishDate.getFullYear()+"/"+e.maturity+"-"+e.shortName+"-"+t.concatDate(e.publishDate)+"/"),e.specStatus==="ED"&&(e.thisVersion=e.edDraftURI),e.isCGBG||(e.latestVersion="http://www.w3.org/"+f+"/"+e.shortName+"/"),e.isTagFinding&&(e.latestVersion="http://www.w3.org/2001/tag/doc/"+e.shortName,e.thisVersion=e.latestVersion+"-"+t.concatDate(e.publishDate,"-"));if(e.previousPublishDate){!e.previousMaturity&&!e.isTagFinding&&a.pub("error","previousPublishDate is set, but not previousMaturity"),e.previousPublishDate instanceof Date||(e.previousPublishDate=t.parseSimpleDate(e.previousPublishDate));var l=this.status2maturity[e.previousMaturity]?this.status2maturity[e.previousMaturity]:e.previousMaturity;e.isTagFinding?e.prevVersion=e.latestVersion+"-"+t.concatDate(e.previousPublishDate,"-"):e.isCGBG?e.prevVersion=e.prevVersion||"":e.prevVersion="http://www.w3.org/TR/"+e.previousPublishDate.getFullYear()+"/"+l+"-"+e.shortName+"-"+t.concatDate(e.previousPublishDate)+"/"}else e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.noRecTrack&&!e.isNoTrack&&a.pub("error","Document on track but no previous version."),e.prevVersion||(e.prevVersion="");e.prevRecShortname&&!e.prevRecURI&&(e.prevRecURI="http://www.w3.org/TR/"+e.prevRecShortname),(!e.editors||e.editors.length===0)&&a.pub("error","At least one editor is required");var c=function(e,t){t.name||a.pub("error","All authors and editors must have a name.")};$.each(e.editors,c),$.each(e.authors||[],c),e.multipleEditors=e.editors.length>1,e.multipleAuthors=e.authors&&e.authors.length>1,$.each(e.alternateFormats||[],function(e,t){(!t.uri||!t.label)&&a.pub("error","All alternate formats must have a uri and a label.")}),e.multipleAlternates=e.alternateFormats&&e.alternateFormats.length>1,e.alternatesHTML=t.joinAnd(e.alternateFormats,function(e){return"<a href='"+e.uri+"'>"+e.label+"</a>"}),e.copyrightStart&&e.copyrightStart==e.publishYear&&(e.copyrightStart="");for(var h in this.status2text){if(this.status2long[h])continue;this.status2long[h]=this.status2text[h]}e.longStatus=this.status2long[e.specStatus],e.textStatus=this.status2text[e.specStatus],e.showThisVersion=!e.isNoTrack||e.isTagFinding,e.showPreviousVersion=e.specStatus!=="FPWD"&&e.specStatus!=="ED"&&!e.isNoTrack&&!e.noRecTrack,e.isTagFinding&&(e.showPreviousVersion=e.previousPublishDate?!0:!1),e.notYetRec=e.isRecTrack&&e.specStatus!=="REC",e.isRec=e.isRecTrack&&e.specStatus==="REC",e.notRec=e.specStatus!=="REC",e.isUnofficial=e.specStatus==="unofficial",e.prependW3C=!e.isUnofficial,e.isED=e.specStatus==="ED",e.isLC=e.specStatus==="LC",e.isCR=e.specStatus==="CR",e.isPR=e.specStatus==="PR",e.isMO=e.specStatus==="MO",e.isIGNote=e.specStatus==="IG-NOTE",$("body",o).prepend($(e.isCGBG?i(e):n(e)));var p=$("#sotd");(e.isCGBG||!e.isNoTrack||e.isTagFinding)&&!p.length&&a.pub("error","A custom SotD paragraph is required for your type of document."),e.sotdCustomParagraph=p.html(),p.remove();if($.isArray(e.wg)){e.multipleWGs=e.wg.length>1,e.wgHTML=t.joinAnd($.isArray(e.wg)?e.wg:[e.wg],function(t,n){return"<a href='"+e.wgURI[n]+"'>"+t+"</a>"});var d=[];for(var v=0,m=e.wg.length;v<m;v++)d.push("<a href='"+e.wgPatentURI[v]+"' rel='disclosure'>"+e.wg[v]+"</a>");e.wgPatentHTML=d.join(", ")}else e.multipleWGs=!1,e.wgHTML="<a href='"+e.wgURI+"'>"+e.wg+"</a>";e.specStatus==="LC"&&!e.lcEnd&&a.pub("error","Status is LC but no lcEnd is specified"),e.specStatus==="PR"&&!e.lcEnd&&a.pub("error","Status is PR but no lcEnd is specified (needed to indicate end of previous LC)"),e.humanLCEnd=t.humanDate(e.lcEnd||""),e.specStatus==="CR"&&!e.crEnd&&a.pub("error","Status is CR but no crEnd is specified"),e.humanCREnd=t.humanDate(e.crEnd||""),e.specStatus==="PR"&&!e.prEnd&&a.pub("error","Status is PR but no prEnd is specified"),e.humanPREnd=t.humanDate(e.prEnd||""),e.recNotExpected=!e.isRecTrack&&e.maturity=="WD"&&e.specStatus!=="FPWD-NOTE",e.isIGNote&&!e.charterDisclosureURI&&a.pub("error","IG-NOTEs must link to charter's disclosure section using charterDisclosureURI"),$(e.isCGBG?s(e):r(e)).insertAfter($("#abstract")),a.pub("end","w3c/headers"),u()}}}),define("w3c/abstract",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/abstract");var i=$("#abstract");if(!i)return r.pub("error","Document must have one element with ID 'abstract'");i.find("p").length===0&&i.contents().wrapAll($("<p></p>")),i.prepend("<h2>Abstract</h2>"),i.addClass("introductory"),r.pub("end","w3c/abstract"),n()}}}),define("tmpl!w3c/templates/conformance.html",["handlebars"],function(e){return Handlebars.compile("<h2>Conformance</h2>\n<p>\n  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,\n  and notes in this specification are non-normative. Everything else in this specification is\n  normative.\n</p>\n<p>\n  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,\n  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].\n</p>\n")}),define("w3c/conformance",["tmpl!w3c/templates/conformance.html"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/conformance");var s=$("#conformance");s.length&&s.prepend(e(t)),i.pub("end","w3c/conformance"),r()}}}),define("core/data-transform",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-transform"),$("[data-transform]",n).each(function(t,n){var r=$(n),i=r.attr("data-transform");r.removeAttr("data-transform");var s=e.runTransforms(r.html(),i);s&&r.html(s)}),i.pub("end","w3c/data-transform"),r()}}}),define("core/data-include",["core/utils"],function(e){return{run:function(t,n,r,i){i.pub("start","w3c/data-include");var s=$("[data-include]"),o=s.length,u=function(e){e.removeAttr("data-include"),e.removeAttr("data-oninclude"),e.removeAttr("data-include-format"),o--,o<=0&&(i.pub("end","w3c/data-include"),r())};o||(i.pub("end","w3c/data-include"),r()),s.each(function(){var t=$(this),n=t.attr("data-include"),r=t.attr("data-include-format")||"html";$.ajax({dataType:r,url:n,success:function(i,s,o){if(i){var a=t.attr("data-oninclude");a&&(i=e.runTransforms(i,a,n)),r==="text"?t.text(i):t.html(i)}u(t)},error:function(e,r,s){i.pub("error","Error including URI="+n+": "+r+" ("+s+")"),u(t)}})})}}}),define("core/inlines",["core/utils"],function(){return{run:function(e,t,n,r){r.pub("start","core/inlines"),t.normalize(),e.normativeReferences||(e.normativeReferences={}),e.informativeReferences||(e.informativeReferences={});var i={},s={};$("abbr[title]",t).each(function(){i[$(this).text()]=$(this).attr("title")}),$("acronym[title]",t).each(function(){s[$(this).text()]=$(this).attr("title")});var o=[];for(var u in i)o.push(u);for(var u in s)o.push(u);o.sort(function(e,t){return t.length<e.length?-1:e.length<t.length?1:0});var a=o.length?"(?:\\b"+o.join("\\b)|(?:\\b")+"\\b)":null,f=$("body",t).allTextNodes(["pre"]),l=new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])"+(a?"|"+a:"")+")");for(var c=0;c<f.length;c++){var h=f[c],p=h.data.split(l);if(p.length===1)continue;var d=t.createDocumentFragment();while(p.length){var v=p.shift(),m=null;p.length&&(m=p.shift()),d.appendChild(t.createTextNode(v));if(m)if(/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(m))m=m.toLowerCase(),d.appendChild($("<em/>").attr({"class":"rfc2119",title:m}).text(m)[0]);else if(/^\[\[/.test(m)){var g=m;g=g.replace(/^\[\[/,""),g=g.replace(/\]\]$/,"");var y=!1;g.indexOf("!")===0&&(y=!0,g=g.replace(/^!/,"")),y?e.normativeReferences[g]=!0:e.informativeReferences[g]=!0,d.appendChild(t.createTextNode("[")),d.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class":"bibref",href:"#bib-"+g}).text(g))[0]),d.appendChild(t.createTextNode("]"))}else i[m]?$(h).parents("abbr").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<abbr/>").attr({title:i[m]}).text(m)[0]):s[m]?$(h).parents("acronym").length?d.appendChild(t.createTextNode(m)):d.appendChild($("<acronym/>").attr({title:s[m]}).text(m)[0]):r.pub("error","Found token '"+m+"' but it does not correspond to anything")}h.parentNode.replaceChild(d,h)}r.pub("end","core/inlines"),n()}}}),define("core/dfn",[],function(){return{run:function(e,t,n,r){r.pub("start","core/dfn"),t.normalize(),e.definitionMap||(e.definitionMap={}),$("dfn").each(function(){var t=$(this).dfnTitle();e.definitionMap[t]=$(this).makeID("dfn",t)}),$("a:not([href])").each(function(){var t=$(this);if(t.hasClass("externalDFN"))return;var n=t.dfnTitle();e.definitionMap[n]&&!(e.definitionMap[n]instanceof Function)&&t.attr("href","#"+e.definitionMap[n]).addClass("internalDFN")}),r.pub("end","core/dfn"),n()}}}),define("text!core/css/examples.css",[],function(){return"/* --- EXAMPLES --- */\ndiv.example-title {\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.example-title span {\n    text-transform: uppercase;   \n}\naside.example, div.example, div.illegal-example {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\ndiv.illegal-example { color: red }\ndiv.illegal-example p { color: black }\naside.example, div.example {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n    border-color: #e0cb52;\n    background: #fcfaee;    \n}\n\naside.example div.example {\n    border-left-width: .1em;\n    border-color: #999;\n    background: #fff;\n}\naside.example div.example div.example-title {\n    color: #999;\n}\n"}),define("core/examples",["text!core/css/examples.css"],function(e){var t=function(e,t,n){var r=t>0?" "+t:"",i=$("<div class='example-title'><span>Example"+r+"</span></div>");return n.title=e.attr("title"),n.title&&(i.append(e[0].ownerDocument.createTextNode(": "+n.title)),e.removeAttr("title")),i};return{run:function(n,r,i,s){s.pub("start","core/examples");var o=$("pre.example, pre.illegal-example, aside.example"),u=0;o.length&&($(r).find("head link").first().before($("<style/>").text(e)),o.each(function(e,n){var r=$(n),i={number:u,illegal:r.hasClass("illegal-example")};if(r.is("aside")){u++;var o=t(r,u,i);r.prepend(o),s.pub("example",i)}else{var a=!!r.parents("aside").length;a||u++;var f=r.html().split("\n");while(f.length&&/^\s*$/.test(f[0]))f.shift();while(f.length&&/^\s*$/.test(f[f.length-1]))f.pop();var l=/^(\s+)/.exec(f[0]);if(l){var c=new RegExp("^"+l[1]);for(var h=0;h<f.length;h++)f[h]=f[h].replace(c,"")}i.content=f.join("\n"),r.html(f.join("\n"));var p=$("<div class='example'></div>"),o=t(r,a?0:u,i);p.append(o),p.append(r.clone()),r.replaceWith(p),a||s.pub("example",i)}})),s.pub("end","core/examples"),i()}}}),define("text!core/css/issues-notes.css",[],function(){return"/* --- ISSUES/NOTES --- */\ndiv.issue-title, div.note-title {\n    padding-right:  1em;\n    min-width: 7.5em;\n    color: #b9ab2d;\n}\ndiv.issue-title { color: #e05252; }\ndiv.note-title { color: #52e052; }\ndiv.issue-title span, div.note-title span {\n    text-transform: uppercase;\n}\ndiv.note, div.issue {\n    margin-top: 1em;\n    margin-bottom: 1em;\n}\n.note > p:first-child, .issue > p:first-child { margin-top: 0 }\n.issue, .note {\n    padding: .5em;\n    border-left-width: .5em;\n    border-left-style: solid;\n}\ndiv.issue, div.note {\n    padding: 0.5em;\n    margin: 1em 0;\n    position: relative;\n    clear: both;\n}\nspan.note, span.issue { padding: .1em .5em .15em; }\n\n.issue {\n    border-color: #e05252;\n    background: #fbe9e9;\n}\n.note {\n    border-color: #52e052;\n    background: #e9fbe9;\n}\n\n\n"}),define("core/issues-notes",["text!core/css/issues-notes.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/issues-notes");var s=$(".issue, .note");if(s.length){$(n).find("head link").first().before($("<style/>").text(e));var o=$(".issue[data-number]").length>0,u=0;s.each(function(e,r){var s=$(r),a=s.hasClass("issue"),f=s.css("display")!="block",l=s.attr("data-number"),c={inline:f,content:s.html()};c.type=a?"issue":"note",a&&!f&&!o?(u++,c.number=u):l&&(c.number=l);if(!f){var h=$("<div class='"+c.type+"'></div>"),p=$("<div class='"+c.type+"-title'><span></span></div>"),d=a?"Issue":"Note";a&&(o?l&&(d+=" "+l,t.issueBase&&p.find("span").wrap($("<a href='"+t.issueBase+l+"'/>"))):d+=" "+u),p.find("span").text(d),c.title=s.attr("title"),c.title&&(p.append(n.createTextNode(": "+c.title)),s.removeAttr("title")),h.append(p),h.append(s.clone().removeClass(c.type).removeAttr("data-number")),s.replaceWith(h)}i.pub(c.type,c)})}i.pub("end","core/issues-notes"),r()}}}),define("core/requirements",[],function(){return{run:function(e,t,n,r){r.pub("start","core/requirements"),$(".req").each(function(e){e++;var t=$(this),n="Req. "+e;r.pub("req",{type:"req",number:e,content:t.html(),title:n}),t.prepend("<a href='#"+t.attr("id")+"'>"+n+"</a>: ")}),$("a.reqRef").each(function(){var e=$(this),t=e.attr("href"),n,r,i;if(!t)return;n=t.substring(1),r=$("#"+n),r.length?i=r.find("> a").text():i="Req. not found '"+n+"'",e.text(i)}),r.pub("end","core/requirements"),n()}}}),define("text!core/css/highlight.css",[],function(){return"/* HIGHLIGHTS */\ncode.prettyprint {\n    color:  inherit;\n}\n\n/* this from google-code-prettify */\n.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}\n"}),define("core/highlight",["text!core/css/highlight.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/highlight");var s="sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");for(var o=0,u=s.length;o<u;o++){var a=s[o];$("."+a).each(function(){$(this).removeClass(a).addClass("highlight")})}var f=$("pre.highlight, code.highlight"),l=function(){i.pub("end","core/highlight"),r()};f.length?($(n).find("head link").first().before($("<style/>").text(e)),f.addClass("prettyprint"),prettyPrint(l)):l()}}}),window.PR_SHOULD_USE_CONTINUATION=!0,function(){function L(e){function a(e){var t=e.charCodeAt(0);if(t!==92)return t;var n=e.charAt(1);return t=u[n],t?t:"0"<=n&&n<="7"?parseInt(e.substring(1),8):n==="u"||n==="x"?parseInt(e.substring(2),16):e.charCodeAt(1)}function f(e){if(e<32)return(e<16?"\\x0":"\\x")+e.toString(16);var t=String.fromCharCode(e);if(t==="\\"||t==="-"||t==="["||t==="]")t="\\"+t;return t}function l(e){var t=e.substring(1,e.length-1).match(new RegExp("\\\\u[0-9A-Fa-f]{4}|\\\\x[0-9A-Fa-f]{2}|\\\\[0-3][0-7]{0,2}|\\\\[0-7]{1,2}|\\\\[\\s\\S]|-|[^-\\\\]","g")),n=[],r=[],i=t[0]==="^";for(var s=i?1:0,o=t.length;s<o;++s){var u=t[s];if(/\\[bdsw]/i.test(u))n.push(u);else{var l=a(u),c;s+2<o&&"-"===t[s+1]?(c=a(t[s+2]),s+=2):c=l,r.push([l,c]),c<65||l>122||(c<65||l>90||r.push([Math.max(65,l)|32,Math.min(c,90)|32]),c<97||l>122||r.push([Math.max(97,l)&-33,Math.min(c,122)&-33]))}}r.sort(function(e,t){return e[0]-t[0]||t[1]-e[1]});var h=[],p=[NaN,NaN];for(var s=0;s<r.length;++s){var d=r[s];d[0]<=p[1]+1?p[1]=Math.max(p[1],d[1]):h.push(p=d)}var v=["["];i&&v.push("^"),v.push.apply(v,n);for(var s=0;s<h.length;++s){var d=h[s];v.push(f(d[0])),d[1]>d[0]&&(d[1]+1>d[0]&&v.push("-"),v.push(f(d[1])))}return v.push("]"),v.join("")}function c(e){var r=e.source.match(new RegExp("(?:\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]|\\\\u[A-Fa-f0-9]{4}|\\\\x[A-Fa-f0-9]{2}|\\\\[0-9]+|\\\\[^ux0-9]|\\(\\?[:!=]|[\\(\\)\\^]|[^\\x5B\\x5C\\(\\)\\^]+)","g")),i=r.length,s=[];for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u;else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(s[f]=-1)}}for(var o=1;o<s.length;++o)-1===s[o]&&(s[o]=++t);for(var o=0,u=0;o<i;++o){var a=r[o];if(a==="(")++u,s[u]===undefined&&(r[o]="(?:");else if("\\"===a.charAt(0)){var f=+a.substring(1);f&&f<=u&&(r[o]="\\"+s[u])}}for(var o=0,u=0;o<i;++o)"^"===r[o]&&"^"!==r[o+1]&&(r[o]="");if(e.ignoreCase&&n)for(var o=0;o<i;++o){var a=r[o],c=a.charAt(0);a.length>=2&&c==="["?r[o]=l(a):c!=="\\"&&(r[o]=a.replace(/[a-zA-Z]/g,function(e){var t=e.charCodeAt(0);return"["+String.fromCharCode(t&-33,t|32)+"]"}))}return r.join("")}var t=0,n=!1,r=!1;for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.ignoreCase)r=!0;else if(/[a-z]/i.test(o.source.replace(/\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi,""))){n=!0,r=!1;break}}var u={b:8,t:9,n:10,v:11,f:12,r:13},h=[];for(var i=0,s=e.length;i<s;++i){var o=e[i];if(o.global||o.multiline)throw new Error(""+o);h.push("(?:"+c(o)+")")}return new RegExp(h.join("|"),r?"gi":"g")}function A(e){function a(e){switch(e.nodeType){case 1:if(t.test(e.className))return;for(var o=e.firstChild;o;o=o.nextSibling)a(o);var f=e.nodeName;if("BR"===f||"LI"===f)n[s]="\n",i[s<<1]=r++,i[s++<<1|1]=e;break;case 3:case 4:var l=e.nodeValue;l.length&&(u?l=l.replace(/\r\n?/g,"\n"):l=l.replace(/[ \t\r\n]+/g," "),n[s]=l,i[s<<1]=r,r+=l.length,i[s++<<1|1]=e)}}var t=/(?:^|\s)nocode(?:\s|$)/,n=[],r=0,i=[],s=0,o;e.currentStyle?o=e.currentStyle.whiteSpace:document.defaultView.getComputedStyle&&document.defaultView.getComputedStyle(e,null)&&(o=document.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var u=o&&"pre"===o.substring(0,3);return a(e),{sourceCode:n.join("").replace(/\n$/,""),spans:i}}function O(e,t,n,r){if(!t)return;var i={sourceCode:t,basePos:e};n(i),r.push.apply(r,i.decorations)}function _(e){var t=undefined;for(var n=e.firstChild;n;n=n.nextSibling){var r=n.nodeType;t=r===1?t?e:n:r===3?M.test(n.nodeValue)?e:t:t}return t===e?undefined:t}function D(e,t){var n={},r;(function(){var i=e.concat(t),s=[],o={};for(var u=0,a=i.length;u<a;++u){var f=i[u],l=f[3];if(l)for(var c=l.length;--c>=0;)n[l.charAt(c)]=f;var h=f[1],p=""+h;o.hasOwnProperty(p)||(s.push(h),o[p]=null)}s.push(/[\0-\uffff]/),r=L(s)})();var i=t.length,s=function(e){var o=e.sourceCode,u=e.basePos,a=[u,w],f=0,l=o.match(r)||[],c={};for(var h=0,p=l.length;h<p;++h){var d=l[h],v=c[d],m=void 0,g;if(typeof v=="string")g=!1;else{var y=n[d.charAt(0)];if(y)m=d.match(y[1]),v=y[0];else{for(var b=0;b<i;++b){y=t[b],m=d.match(y[1]);if(m){v=y[0];break}}m||(v=w)}g=v.length>=5&&"lang-"===v.substring(0,5),g&&(!m||typeof m[1]!="string")&&(g=!1,v=x),g||(c[d]=v)}var E=f;f+=d.length;if(!g)a.push(u+E,v);else{var S=m[1],T=d.indexOf(S),N=T+S.length;m[2]&&(N=d.length-m[2].length,T=N-S.length);var C=v.substring(5);O(u+E,d.substring(0,T),s,a),O(u+E+T,S,q(C,S),a),O(u+E+N,d.substring(N),s,a)}}e.decorations=a};return s}function P(e){var t=[],n=[];e.tripleQuotedStrings?t.push([d,/^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,null,"'\""]):e.multiLineStrings?t.push([d,/^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,null,"'\"`"]):t.push([d,/^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,null,"\"'"]),e.verbatimStrings&&n.push([d,/^@\"(?:[^\"]|\"\")*(?:\"|$)/,null]);var r=e.hashComments;r&&(e.cStyleComments?(r>1?t.push([m,/^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/,null,"#"]):t.push([m,/^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,null,"#"]),n.push([d,/^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,null])):t.push([m,/^#[^\r\n]*/,null,"#"])),e.cStyleComments&&(n.push([m,/^\/\/[^\r\n]*/,null]),n.push([m,/^\/\*[\s\S]*?(?:\*\/|$)/,null]));if(e.regexLiterals){var i="/(?=[^/*])(?:[^/\\x5B\\x5C]|\\x5C[\\s\\S]|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+/";n.push(["lang-regex",new RegExp("^"+k+"("+i+")")])}var s=e.types;s&&n.push([g,s]);var o=(""+e.keywords).replace(/^ | $/g,"");return o.length&&n.push([v,new RegExp("^(?:"+o.replace(/[\s,]+/g,"|")+")\\b"),null]),t.push([w,/^\s+/,null," \r\n	 "]),n.push([y,/^@[a-z_$][a-z_$@0-9]*/i,null],[g,/^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/,null],[w,/^[a-z_$][a-z_$@0-9]*/i,null],[y,new RegExp("^(?:0x[a-f0-9]+|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)(?:e[+\\-]?\\d+)?)[a-z]*","i"),null,"0123456789"],[w,/^\\[\s\S]?/,null],[b,/^.[^\s\w\.$@\'\"\`\/\#\\]*/,null]),D(t,n)}function B(e,t){function f(e){switch(e.nodeType){case 1:if(n.test(e.className))break;if("BR"===e.nodeName)l(e),e.parentNode&&e.parentNode.removeChild(e);else for(var t=e.firstChild;t;t=t.nextSibling)f(t);break;case 3:case 4:if(o){var s=e.nodeValue,u=s.match(r);if(u){var a=s.substring(0,u.index);e.nodeValue=a;var c=s.substring(u.index+u[0].length);if(c){var h=e.parentNode;h.insertBefore(i.createTextNode(c),e.nextSibling)}l(e),a||e.parentNode.removeChild(e)}}}}function l(e){function t(e,n){var r=n?e.cloneNode(!1):e,i=e.parentNode;if(i){var s=t(i,1),o=e.nextSibling;s.appendChild(r);for(var u=o;u;u=o)o=u.nextSibling,s.appendChild(u)}return r}while(!e.nextSibling){e=e.parentNode;if(!e)return}var n=t(e.nextSibling,0);for(var r;(r=n.parentNode)&&r.nodeType===1;)n=r;a.push(n)}var n=/(?:^|\s)nocode(?:\s|$)/,r=/\r\n?|\n/,i=e.ownerDocument,s;e.currentStyle?s=e.currentStyle.whiteSpace:window.getComputedStyle&&(s=i.defaultView.getComputedStyle(e,null).getPropertyValue("white-space"));var o=s&&"pre"===s.substring(0,3),u=i.createElement("LI");while(e.firstChild)u.appendChild(e.firstChild);var a=[u];for(var c=0;c<a.length;++c)f(a[c]);t===(t|0)&&a[0].setAttribute("value",t);var h=i.createElement("OL");h.className="linenums";var p=Math.max(0,t-1|0)||0;for(var c=0,d=a.length;c<d;++c)u=a[c],u.className="L"+(c+p)%10,u.firstChild||u.appendChild(i.createTextNode(" ")),h.appendChild(u);e.appendChild(h)}function j(e){var t=/\bMSIE\b/.test(navigator.userAgent),n=/\n/g,r=e.sourceCode,i=r.length,s=0,o=e.spans,u=o.length,a=0,f=e.decorations,l=f.length,c=0;f[l]=i;var h,p;for(p=h=0;p<l;)f[p]!==f[p+2]?(f[h++]=f[p++],f[h++]=f[p++]):p+=2;l=h;for(p=h=0;p<l;){var d=f[p],v=f[p+1],m=p+2;while(m+2<=l&&f[m+1]===v)m+=2;f[h++]=d,f[h++]=v,p=m}l=f.length=h;var g=null;while(a<u){var y=o[a],b=o[a+2]||i,w=f[c],E=f[c+2]||i,m=Math.min(b,E),S=o[a+1],x;if(S.nodeType!==1&&(x=r.substring(s,m))){t&&(x=x.replace(n,"\r")),S.nodeValue=x;var T=S.ownerDocument,N=T.createElement("SPAN");N.className=f[c+1];var C=S.parentNode;C.replaceChild(N,S),N.appendChild(S),s<b&&(o[a+1]=S=T.createTextNode(r.substring(m,b)),C.insertBefore(S,N.nextSibling))}s=m,s>=b&&(a+=2),s>=E&&(c+=2)}}function I(e,t){for(var n=t.length;--n>=0;){var r=t[n];F.hasOwnProperty(r)?window.console&&console.warn("cannot override language handler %s",r):F[r]=e}}function q(e,t){if(!e||!F.hasOwnProperty(e))e=/^\s*</.test(t)?"default-markup":"default-code";return F[e]}function R(e){var t=e.langExtension;try{var n=A(e.sourceNode),r=n.sourceCode;e.sourceCode=r,e.spans=n.spans,e.basePos=0,q(t,r)(e),j(e)}catch(i){"console"in window&&console.log(i&&i.stack?i.stack:i)}}function U(e,t,n){var r=document.createElement("PRE");r.innerHTML=e,n&&B(r,n);var i={langExtension:t,numberLines:n,sourceNode:r};return R(i),r.innerHTML}function z(e){function t(e){return document.getElementsByTagName(e)}function h(){var t=window.PR_SHOULD_USE_CONTINUATION?u.now()+250:Infinity;for(;a<r.length&&u.now()<t;a++){var n=r[a],i=n.className;if(i.indexOf("prettyprint")>=0){var s=i.match(l),o;!s&&(o=_(n))&&"CODE"===o.tagName&&(s=o.className.match(l)),s&&(s=s[1]);var c=!1;for(var p=n.parentNode;p;p=p.parentNode)if((p.tagName==="pre"||p.tagName==="code"||p.tagName==="xmp")&&p.className&&p.className.indexOf("prettyprint")>=0){c=!0;break}if(!c){var d=n.className.match(/\blinenums\b(?::(\d+))?/);d=d?d[1]&&d[1].length?+d[1]:!0:!1,d&&B(n,d),f={langExtension:s,sourceNode:n,numberLines:d},R(f)}}}a<r.length?setTimeout(h,250):e&&e()}var n=[t("pre"),t("code"),t("xmp")],r=[];for(var i=0;i<n.length;++i)for(var s=0,o=n[i].length;s<o;++s)r.push(n[i][s]);n=null;var u=Date;u.now||(u={now:function(){return+(new Date)}});var a=0,f,l=/\blang(?:uage)?-([\w.]+)(?!\S)/,c=/\bprettyprint\b/;h()}var e=["break,continue,do,else,for,if,return,while"],t=[e,"auto,case,char,const,default,double,enum,extern,float,goto,int,long,register,short,signed,sizeof,static,struct,switch,typedef,union,unsigned,void,volatile"],n=[t,"catch,class,delete,false,import,new,operator,private,protected,public,this,throw,true,try,typeof"],r=[n,"alignof,align_union,asm,axiom,bool,concept,concept_map,const_cast,constexpr,decltype,dynamic_cast,explicit,export,friend,inline,late_check,mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast,template,typeid,typename,using,virtual,where"],i=[n,"abstract,boolean,byte,extends,final,finally,implements,import,instanceof,null,native,package,strictfp,super,synchronized,throws,transient"],s=[i,"as,base,by,checked,decimal,delegate,descending,dynamic,event,fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock,object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed,stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"],o="all,and,by,catch,class,else,extends,false,finally,for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then,true,try,unless,until,when,while,yes",u=[n,"debugger,eval,export,function,get,null,set,undefined,var,with,Infinity,NaN"],a="caller,delete,die,do,dump,elsif,eval,exit,foreach,for,goto,if,import,last,local,my,next,no,our,print,package,redo,require,sub,undef,unless,until,use,wantarray,while,BEGIN,END",f=[e,"and,as,assert,class,def,del,elif,except,exec,finally,from,global,import,in,is,lambda,nonlocal,not,or,pass,print,raise,try,with,yield,False,True,None"],l=[e,"alias,and,begin,case,class,def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo,rescue,retry,self,super,then,true,undef,unless,until,when,yield,BEGIN,END"],c=[e,"case,done,elif,esac,eval,fi,function,in,local,set,then,until"],h=[r,s,u,a+f,l,c],p=/^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/,d="str",v="kwd",m="com",g="typ",y="lit",b="pun",w="pln",E="tag",S="dec",x="src",T="atn",N="atv",C="nocode",k="(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*",M=/\S/,H=P({keywords:h,hashComments:!0,cStyleComments:!0,multiLineStrings:!0,regexLiterals:!0}),F={};I(H,["default-code"]),I(D([],[[w,/^[^<?]+/],[S,/^<!\w[^>]*(?:>|$)/],[m,/^<\!--[\s\S]*?(?:-\->|$)/],["lang-",/^<\?([\s\S]+?)(?:\?>|$)/],["lang-",/^<%([\s\S]+?)(?:%>|$)/],[b,/^(?:<[%?]|[%?]>)/],["lang-",/^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],["lang-js",/^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],["lang-css",/^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],["lang-in.tag",/^(<\/?[a-z][^<>]*>)/i]]),["default-markup","htm","html","mxml","xhtml","xml","xsl"]),I(D([[w,/^[\s]+/,null," 	\r\n"],[N,/^(?:\"[^\"]*\"?|\'[^\']*\'?)/,null,"\"'"]],[[E,/^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],[T,/^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],["lang-uq.val",/^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/],[b,/^[=<>\/]+/],["lang-js",/^on\w+\s*=\s*\"([^\"]+)\"/i],["lang-js",/^on\w+\s*=\s*\'([^\']+)\'/i],["lang-js",/^on\w+\s*=\s*([^\"\'>\s]+)/i],["lang-css",/^style\s*=\s*\"([^\"]+)\"/i],["lang-css",/^style\s*=\s*\'([^\']+)\'/i],["lang-css",/^style\s*=\s*([^\"\'>\s]+)/i]]),["in.tag"]),I(D([],[[N,/^[\s\S]+/]]),["uq.val"]),I(P({keywords:r,hashComments:!0,cStyleComments:!0,types:p}),["c","cc","cpp","cxx","cyc","m"]),I(P({keywords:"null,true,false"}),["json"]),I(P({keywords:s,hashComments:!0,cStyleComments:!0,verbatimStrings:!0,types:p}),["cs"]),I(P({keywords:i,cStyleComments:!0}),["java"]),I(P({keywords:c,hashComments:!0,multiLineStrings:!0}),["bsh","csh","sh"]),I(P({keywords:f,hashComments:!0,multiLineStrings:!0,tripleQuotedStrings:!0}),["cv","py"]),I(P({keywords:a,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["perl","pl","pm"]),I(P({keywords:l,hashComments:!0,multiLineStrings:!0,regexLiterals:!0}),["rb"]),I(P({keywords:u,cStyleComments:!0,regexLiterals:!0}),["js"]),I(P({keywords:o,hashComments:3,cStyleComments:!0,multilineStrings:!0,tripleQuotedStrings:!0,regexLiterals:!0}),["coffee"]),I(D([],[[d,/^[\s\S]+/]]),["regex"]),window.prettyPrintOne=U,window.prettyPrint=z,window.PR={createSimpleLexer:D,registerLangHandler:I,sourceDecorator:P,PR_ATTRIB_NAME:T,PR_ATTRIB_VALUE:N,PR_COMMENT:m,PR_DECLARATION:S,PR_KEYWORD:v,PR_LITERAL:y,PR_NOCODE:C,PR_PLAIN:w,PR_PUNCTUATION:b,PR_SOURCE:x,PR_STRING:d,PR_TAG:E,PR_TYPE:g}}(),define("text!core/css/bp.css",[],function(){return"/* --- Best Practices --- */\ndiv.practice {\n    border: solid #bebebe 1px;\n    margin: 2em 1em 1em 2em;\n}\n\nspan.practicelab {\n    margin: 1.5em 0.5em 1em 1em;\n    font-weight: bold;\n    font-style: italic;\n    background: #dfffff;\n    position: relative;\n    padding: 0 0.5em;\n    top: -1.5em;\n}\n\np.practicedesc {\n    margin: 1.5em 0.5em 1em 1em;\n}\n\n@media screen {\n    p.practicedesc {\n        position: relative;\n        top: -2em;\n        padding: 0;\n        margin: 1.5em 0.5em -1em 1em;\n    }\n}\n"}),define("core/best-practices",["text!core/css/bp.css"],function(e){return{run:function(t,n,r,i){i.pub("start","core/best-practices");var s=0,o=$("span.practicelab",n),u=$("<div><h2>Best Practices Summary</h2><ul></ul></div>"),a=u.find("ul");o.each(function(){var e=$(this),t=e.makeID("bp"),r=$("<li><a></a></li>"),i=r.find("a");s++,i.attr("href","#"+t).text("Best Practice "+s),r.append(n.createTextNode(": "+e.text())),a.append(r),e.prepend(n.createTextNode("Best Practice "+s+": "))}),o.length?($(n).find("head link").first().before($("<style/>").text(e)),$("#bp-summary")&&$("#bp-summary").append(u.contents())):$("#bp-summary").remove(),i.pub("end","core/best-practices"),r()}}}),define("core/figures",[],function(){return{run:function(e,t,n,r){r.pub("start","core/figures"),$(".figure",t).each(function(e,t){var n=$(t),r=n.attr("title")||n.find("[title]").attr("title")||n.attr("alt")||n.find("[alt]").attr("alt")||"",i=$("<figcaption/>").text(r);n.is("div")?(n.append(i),n.renameElement("figure")):(n.wrap("<figure></figure>"),n.parent().append(i))});var i={},s=[],o=0;$("figure").each(function(){var e=$(this),n=e.find("figcaption"),r=n.text(),u=e.makeID("fig",r);o++,n.html("").append(t.createTextNode("Fig. ")).append($("<span class='figno'>"+o+"</span>")).append(t.createTextNode(" ")).append($("<span class='fig-title'/>").text(r)),i[u]=n.contents().clone(),s.push($("<li class='tofline'><a class='tocxref' href='#"+u+"'></a></li>").find(".tocxref").append(n.contents().clone()).end())}),$("a[href]",t).each(function(){var e=$(this),t=e.attr("href");if(!t)return;t=t.substring(1),i[t]&&(e.addClass("fig-ref"),e.html()===""&&e.append(i[t]))});var u=$("#tof",t);if(s.length&&u.length){!u.hasClass("appendix")&&!u.hasClass("introductory")&&!u.parents("section").length&&(u.prevAll("section.introductory").length==u.prevAll("section").length?u.addClass("introductory"):u.prevAll("appendix").length&&u.addClass("appendix")),u.append($("<h2>Table of Figures</h2>")),u.append($("<ul class='tof'/>"));var a=u.find("ul");while(s.length)a.append(s.shift())}r.pub("end","core/figures"),n()}}});var sn;(function(){function e(){var e="respec-err",t=document.getElementById(e);if(t)return t.firstElementChild.nextElementSibling;t=sn.element("div",{id:e,style:"position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff","class":"removeOnSave"},document.body);var n=sn.element("p",{style:"float: right; margin: 2px; text-decoration: none"},t);sn.text("[",n);var r=sn.element("a",{href:"#"},n,"x");return r.onclick=function(){return document.getElementById(e).style.display="none",!1},sn.text("]",n),sn.element("ul",{style:"clear: both"},t)}function t(t){window.respecEvent&&respecEvent.pub("error",t),sn.element("li",{style:"color: #c00"},e(),t)}function n(t){window.respecEvent&&respecEvent.pub("warn",t),sn.element("li",{style:"color: #666"},e(),t)}typeof berjon=="undefined"&&(window.berjon={}),berjon.respec=function(){},berjon.respec.prototype={loadAndRun:function(e,t,n,r,e,t){var i=document.querySelectorAll("script[src]"),s,o="";for(var u=0;u<i.length;u++){var a=i[u].src;/\/js\/require\.js$/.test(a)&&(s=i[u],o=a.replace(/js\/require\.js$/,""))}var f=[],l=["js/simple-node.js","js/shortcut.js","bibref/biblio.js"],c=document.getElementsByTagName("head")[0],h=this,p=function(i){f.push(i.target.src),f.length==l.length&&(sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e())};if(!berjon.simpleNode&&!berjon.biblio)for(var u=0;u<l.length;u++){var d=l[u],v=document.createElement("script");v.type="text/javascript",v.src=o+d,v.setAttribute("class","remove"),v.onload=p,c.appendChild(v)}else sn=new berjon.simpleNode({"":"http://www.w3.org/1999/xhtml",x:"http://www.w3.org/1999/xhtml"},document),h.run(n,r,e,t),t.pub("end","w3c/legacy"),e()},run:function(e,t,n,r){try{this.extractConfig(),this.overrideBiblio(e),this.bibref(e,t,n,r),this.doRDFa&&this.makeRDFa();var i=this;shortcut.add("Ctrl+Shift+Alt+S",function(){i.showSaveOptions()}),shortcut.add("Esc",function(){i.hideSaveOptions()})}catch(s){r.pub("error","Processing error: "+s)}},overrideBiblio:function(e){if(e.localBiblio)for(var t in e.localBiblio)berjon.biblio[t]=e.localBiblio[t]},makeRDFa:function(){var e=document.getElementById("abstract");if(e){var t="dcterms:abstract",n=e.getAttribute("property");n&&(t=n+" "+t),e.setAttribute("property",t),e.setAttribute("datatype","")}var r=document.querySelectorAll("section");for(var i=0;i<r.length;i++){var s="",o=r[i].firstElementChild,n=r[i].getAttribute("id");n?s="#"+n:o&&(n=o.getAttribute("id"),n&&(s="#"+n)),s!==""&&(r[i].setAttribute("typeof","bibo:Chapter"),r[i].setAttribute("resource",s),r[i].setAttribute("rel","bibo:chapter"))}},saveMenu:null,showSaveOptions:function(){var e=this;this.saveMenu=sn.element("div",{style:"position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff"},document.body),sn.element("h4",{},this.saveMenu,"Save Options");var t=sn.element("button",{},this.saveMenu,"Save as HTML");t.onclick=function(){e.hideSaveOptions(),e.toHTML()};var n=sn.element("button",{},this.saveMenu,"Save as HTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toHTMLSource()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML");n.onclick=function(){e.hideSaveOptions(),e.toXHTML()};var n=sn.element("button",{},this.saveMenu,"Save as XHTML (Source)");n.onclick=function(){e.hideSaveOptions(),e.toXHTMLSource()};if(this.diffTool&&(this.previousDiffURI||this.previousURI)){var r=sn.element("button",{},this.saveMenu,"Diffmark");r.onclick=function(){e.hideSaveOptions(),e.toDiffHTML()}}},hideSaveOptions:function(){if(!this.saveMenu)return;this.saveMenu.parentNode.removeChild(this.saveMenu)},toString:function(){var e="<!DOCTYPE html",t=document.doctype;t&&t.publicId&&(e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'"),e+=">\n",e+="<html";var n=document.documentElement.attributes,r="";for(var i=0;i<n.length;i++){var s=n[i].name;if(s=="xmlns"||s=="xml:lang")continue;if(s=="prefix"){r=n[i].value;continue}e+=" "+s+'="'+this._esc(n[i].value)+'"'}this.doRDFa&&(r!==""&&(r+=" "),this.doRDFa!="1.1"?r+="dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#":r+="bibo: http://purl.org/ontology/bibo/",e+=' prefix="'+this._esc(r)+'"',e+=' typeof="bibo:Document"'),e+=">\n";var o=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");return $("head").append(o),e+=document.documentElement.innerHTML,e+="</html>",e},toXML:function(){var e="<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html",t=document.doctype;t&&t.publicId?e+=" PUBLIC '"+t.publicId+"' '"+t.systemId+"'":this.doRDFa?this.doRDFa=="1.1"?e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'":e+=" PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'",e+=">\n",e+="<html";var r=document.documentElement.attributes,i="",s=!1;for(var o=0;o<r.length;o++){var u=r[o].name;if(u=="lang")continue;u=="xmlns"&&(s=!0);if(u=="prefix"){i=r[o].value;continue}e+=" "+u+'="'+this._esc(r[o].value)+'"'}s||(e+=' xmlns="http://www.w3.org/1999/xhtml"');if(this.doRDFa){if(this.doRDFa!="1.1"){e+=" xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";if(i!==""){var a=i.split(/\s+/);for(var o=0;o<a.length;o+=2){var f=a[o];f=f.replace(/:$/,""),e+=" xmlns:"+f+'="'+a[o+1]+'"'}}e+=' version="XHTML+RDFa 1.0"'}else i!==""?e+=" prefix='"+i+" bibo: http://purl.org/ontology/bibo/'":e+=" prefix='bibo: http://purl.org/ontology/bibo/'";e+=' typeof="bibo:Document"'}e+=">\n";var l=this,c={};"br img input area base basefont col isindex link meta param hr".split(" ").forEach(function(e){c[e]=!0});var h=[!1],p=document.createComment("[if lt IE 9]><script src='"+this.httpScheme+"://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");$("head").append(p);var d=function(e){var t="";if(e.nodeType==9||e.nodeType==1&&e.nodeName.toLowerCase()=="html")for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);else if(1===e.nodeType){var i=e.nodeName.toLowerCase();t+="<"+i;for(var r=0;r<e.attributes.length;r++){var s=e.attributes[r];t+=" "+s.name+'="'+l._esc(s.value)+'"'}if(c[i])t+=" />";else{t+=">",h.push(i==="style"||i==="script");for(var r=0;r<e.childNodes.length;r++)t+=d(e.childNodes[r]);h.pop(),t+="</"+i+">"}}else 8===e.nodeType?t+="\n<!--"+e.nodeValue+"-->\n":3===e.nodeType||4===e.nodeType?t+=h[h.length-1]?e.nodeValue:l._esc(e.nodeValue):n("Cannot handle serialising nodes of type: "+e.nodeType);return t};return e+=d(document.documentElement),e+="</html>",e},toDiffHTML:function(){var e=window.location.href;e=e.replace(/\/[^\/]*$/,"/");var t="<!DOCTYPE html>\n";t+="<html";var n=document.documentElement.attributes;for(var r=0;r<n.length;r++)t+=" "+n[r].name+'="'+this._esc(n[r].value)+'"';t+=">\n",t+="<head><title>diff form</title></head>\n",t+="<body><form name='form' method='POST' action='"+this.diffTool+"'>\n",t+="<input type='hidden' name='base' value='"+e+"'>\n",this.previousDiffURI?t+="<input type='hidden' name='oldfile' value='"+this.previousDiffURI+"'>\n":t+="<input type='hidden' name='oldfile' value='"+this.previousURI+"'>\n",t+='<input type="hidden" name="newcontent" value="'+this._esc(this.toString())+'">\n',t+="<p>Please wait...</p>",t+="</form></body></html>\n";var i=window.open();i.document.write(t),i.document.close(),i.document.form.submit()},toHTML:function(){var e=window.open();e.document.write(this.toString()),e.document.close()},toHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toString())+"</pre>"),e.document.close()},toXHTML:function(){var e=window.open();e.document.write(this.toXML()),e.document.close()},toXHTMLSource:function(){var e=window.open();e.document.write("<pre>"+this._esc(this.toXML())+"</pre>"),e.document.close()},extractConfig:function(){var e=respecConfig||{};e.diffTool||(e.diffTool="http://www5.aptest.com/standards/htmldiff/htmldiff.pl"),e.doRDFa||(e.doRDFa=!1);for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t])},bibref:function(e,n,r,i){function f(e){var t=[];for(var n in e)t.push(n);return t}var s={},o=0,u=e.informativeReferences,a=e.normativeReferences,l=[];for(var c in u)a[c]&&l.push(c);for(var h=0;h<l.length;h++)delete u[l[h]];u=f(u),a=f(a);if(!u.length&&!a.length&&!this.refNote)return;var p=sn.element("section",{id:"references","class":"appendix"},document.body);sn.element("h2",{},p,"References");if(this.refNote){var d=sn.element("p",{},p);d.innerHTML=this.refNote}var v=["Normative","Informative"];for(var h=0;h<v.length;h++){var m=v[h],g=m=="Normative"?a:u;if(!g.length)continue;var y=sn.element("section",{},p);sn.makeID(y,null,m+" references"),sn.element("h3",{},y,m+" references"),g.sort();var b=sn.element("dl",{"class":"bibliography"},y);this.doRDFa&&b.setAttribute("about","");for(var w=0;w<g.length;w++){var E=g[w];sn.element("dt",{id:"bib-"+E},b,"["+E+"]");var S=sn.element("dd",{},b);this.doRDFa&&(m=="Normative"?S.setAttribute("rel","dcterms:requires"):S.setAttribute("rel","dcterms:references")),berjon.biblio[E]?S.innerHTML=this.stringifyRef(berjon.biblio[E])+"\n":(s[E]||(s[E]=0),s[E]++,o++,S.innerHTML="<em>Reference not found.</em>\n")}}if(o>0){t("Got "+o+" tokens looking like a reference, not in biblio DB: ");for(var x in s)s.hasOwnProperty(x)&&t("Bad ref: "+x+", count = "+s[x])}},stringifyRef:function(e){if(typeof e=="string")return e;var t="";return t+=e.authors.join("; "),e.etAl&&(t+=" et al"),t+=". ",t+='<a href="'+e.href+'"><cite>'+e.title+"</cite></a> ",t+=e.date+". ",t+=this.REF_STATUSES[e.status]||e.status,t+='. URL: <a href="'+e.href+'">'+e.href+"</a>",t},REF_STATUSES:{NOTE:"W3C Note",ED:"W3C Editor's Draft",FPWD:"W3C First Public Working Draft",WD:"W3C Working Draft",CR:"W3C Candidate Recommendation",PR:"W3C Proposed Recommendation",REC:"W3C Recommendation"},_esc:function(e){return e=e.replace(/&/g,"&amp;"),e=e.replace(/>/g,"&gt;"),e=e.replace(/"/g,"&quot;"),e=e.replace(/</g,"&lt;"),e}}})(),function(){if(!document.evaluate){window.XPathResult=function(e){return e.snapshotLength=e.length,e.snapshotItem=function(e){return this[e]},e},window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE=7,window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE=7;var e=function(e){var t=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},n=null,r=function(){if(n==null){var e=document.createNodeIterator(document.body,4,function(){return 1},!1);n=[];var t;while(t=e.nextNode())n.push(t)}},i=function(e){r();var t=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(e)&8&&t.push(n[i]);return t},s=function(e,t){var n=document.querySelectorAll(e),r=[];for(var i=0,s=n.length;i<s;i++)n[i].compareDocumentPosition(t)&16&&r.push(n[i]);return r},o=function(e,t){var n=e.querySelectorAll(t),r=[];for(var i=0,s=n.length;i<s;i++)n[i].parentNode==e&&r.push(n[i]);return r};e.evaluate=function(e,n,r,u,a){return e=="ancestor::x:section|ancestor::section"?XPathResult(t("section",n)):e=="./x:section|./section"?XPathResult(o(n,"section")):e=="./x:section[not(@class='introductory')]|./section[not(@class='introductory')]"?XPathResult(o(n,"section:not([class='introductory'])")):e==".//text()"?XPathResult(i(n)):e=="ancestor::abbr"||e=="ancestor::acronym"?XPathResult(s(e=="ancestor::abbr"?"abbr":"acronym",n)):e=="./dt"?XPathResult(o(n,"dt")):e=="dl[@class='parameters']"?XPathResult(n.querySelectorAll("dl[class='parameters']")):e=="*[@class='exception']"?XPathResult(n.querySelectorAll("[class='exception']")):XPathResult([])}};window.Document?e(Document.prototype):e(window.document)}}(),define("w3c/legacy",[],function(){return{run:function(e,t,n,r){r.pub("start","w3c/legacy"),(new berjon.respec).loadAndRun(n,r,e,t,n,r)}}}),define("tmpl!core/css/webidl-oldschool.css",["handlebars"],function(e){return Handlebars.compile('/* --- WEB IDL --- */\npre.idl {\n    border-top: 1px solid #90b8de;\n    border-bottom: 1px solid #90b8de;\n    padding:    1em;\n    line-height:    120%;\n}\n\npre.idl::before {\n    content:    "WebIDL";\n    display:    block;\n    width:      150px;\n    background: #90b8de;\n    color:  #fff;\n    font-family:    initial;\n    padding:    3px;\n    font-weight:    bold;\n    margin: -1em 0 1em -1em;\n}\n\n.idlType {\n    color:  #ff4500;\n    font-weight:    bold;\n    text-decoration:    none;\n}\n\n/*.idlModule*/\n/*.idlModuleID*/\n/*.idlInterface*/\n.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {\n    font-weight:    bold;\n    color:  #005a9c;\n}\n\n.idlSuperclass {\n    font-style: italic;\n    color:  #005a9c;\n}\n\n/*.idlAttribute*/\n.idlAttrType, .idlFieldType, .idlMemberType {\n    color:  #005a9c;\n}\n.idlAttrName, .idlFieldName, .idlMemberName {\n    color:  #ff4500;\n}\n.idlAttrName a, .idlFieldName a, .idlMemberName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlMethod*/\n.idlMethType, .idlCallbackType {\n    color:  #005a9c;\n}\n.idlMethName {\n    color:  #ff4500;\n}\n.idlMethName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlParam*/\n.idlParamType {\n    color:  #005a9c;\n}\n.idlParamName, .idlDefaultValue {\n    font-style: italic;\n}\n\n.extAttr {\n    color:  #666;\n}\n\n/*.idlConst*/\n.idlConstType {\n    color:  #005a9c;\n}\n.idlConstName {\n    color:  #ff4500;\n}\n.idlConstName a {\n    color:  #ff4500;\n    border-bottom:  1px dotted #ff4500;\n    text-decoration: none;\n}\n\n/*.idlException*/\n.idlExceptionID {\n    font-weight:    bold;\n    color:  #c00;\n}\n\n.idlTypedefID, .idlTypedefType {\n    color:  #005a9c;\n}\n\n.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {\n    color:  #c00;\n    font-weight:    normal;\n}\n\n.excName a {\n    font-family:    monospace;\n}\n\n.idlRaises a.idlType, .excName a.idlType {\n    border-bottom:  1px dotted #c00;\n}\n\n.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {\n    width:  45px;\n    text-align: center;\n}\n.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }\n.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }\n\n.idlImplements a {\n    font-weight:    bold;\n}\n\ndl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {\n    margin-left:    2em;\n}\n\n.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {\n    font-weight:    normal;\n}\n\n.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {\n    font-weight:    bold;\n    color:  #000;\n    font-family:    monospace;\n}\n\n.attributes dt code, .fields dt code, .dictionary-members dt code {\n    background:  #ffffd2;\n}\n\n.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {\n    color:  #005a9c;\n    background:  transparent;\n    font-family:    inherit;\n    font-weight:    normal;\n    font-style: italic;\n}\n\n.methods dt code {\n    background:  #d9e6f8;\n}\n\n.constants dt code {\n    background:  #ddffd2;\n}\n\n.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {\n    margin-bottom:  1em;\n}\n\ntable.parameters, table.exceptions {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    margin: 0.5em 0;\n    width:  100%;\n}\ntable.parameters { border-bottom:  1px solid #90b8de; }\ntable.exceptions { border-bottom:  1px solid #deb890; }\n\n.parameters th, .exceptions th {\n    color:  #fff;\n    padding:    3px 5px;\n    text-align: left;\n    font-family:    initial;\n    font-weight:    normal;\n    text-shadow:    #666 1px 1px 0;\n}\n.parameters th { background: #90b8de; }\n.exceptions th { background: #deb890; }\n\n.parameters td, .exceptions td {\n    padding:    3px 10px;\n    border-top: 1px solid #ddd;\n    vertical-align: top;\n}\n\n.parameters tr:first-child td, .exceptions tr:first-child td {\n    border-top: none;\n}\n\n.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {\n    width:  100px;\n}\n\n.parameters td.prmType {\n    width:  120px;\n}\n\ntable.exceptions table {\n    border-spacing: 0;\n    border-collapse:    collapse;\n    width:  100%;\n}\n')}),define("tmpl!core/templates/webidl/module.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {\n{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}\n{{idn indent}}};</span>\n")}),define("tmpl!core/templates/webidl/typedef.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false\n}}<span class='idlTypedefType'>{{datatype obj.datatype\n}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/implements.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>\n")}),define("tmpl!core/templates/webidl/dict-member.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMember'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue\n}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/dictionary.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}};</span>\n")}),define("tmpl!core/templates/webidl/enum-item.html",["handlebars"],function(e){return Handlebars.compile('{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"')}),define("tmpl!core/templates/webidl/enum.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {\n{{{children}}}\n{{idn indent}}}};")}),define("tmpl!core/templates/webidl/const.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlConst'>{{extAttr obj indent true\n}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad\n}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id\n}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>\n")}),define("tmpl!core/templates/webidl/param.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlParam'>{{extAttr obj 0 false\n}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic\n}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue\n}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>")}),define("tmpl!core/templates/webidl/callback.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id\n}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/method.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlMethod'>{{extAttr obj indent true\n}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad\n}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>\n")}),define("tmpl!core/templates/webidl/attribute.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlAttribute'>{{extAttr obj indent true\n}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/serializer.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlSerializer'>{{extAttr obj indent true\n}}{{idn indent}}serializer{{#if values}} = <span class='idlSerializerValues'>{{values}}</span>{{/if}};</span>\n")}),define("tmpl!core/templates/webidl/field.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlField'>{{extAttr obj indent true\n}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads\npad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>\n")}),define("tmpl!core/templates/webidl/exception.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true\n}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("tmpl!core/templates/webidl/interface.html",["handlebars"],function(e){return Handlebars.compile("<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true\n}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {\n{{{children}}}{{idn indent}}}};</span>")}),define("core/webidl-oldschool",["handlebars","tmpl!core/css/webidl-oldschool.css","tmpl!core/templates/webidl/module.html","tmpl!core/templates/webidl/typedef.html","tmpl!core/templates/webidl/implements.html","tmpl!core/templates/webidl/dict-member.html","tmpl!core/templates/webidl/dictionary.html","tmpl!core/templates/webidl/enum-item.html","tmpl!core/templates/webidl/enum.html","tmpl!core/templates/webidl/const.html","tmpl!core/templates/webidl/param.html","tmpl!core/templates/webidl/callback.html","tmpl!core/templates/webidl/method.html","tmpl!core/templates/webidl/attribute.html","tmpl!core/templates/webidl/serializer.html","tmpl!core/templates/webidl/field.html","tmpl!core/templates/webidl/exception.html","tmpl!core/templates/webidl/interface.html"],function(e,t,n,r,i,s,o,u,a,f,l,c,h,p,d,v,m,g){var y=function(e){this.parent={type:"module",id:"outermost",children:[]},e||(e={});for(var t in e)e.hasOwnProperty(t)&&(this[t]=e[t]);Handlebars.registerHelper("extAttr",function(e,t,n){var r="";return e.extendedAttributes&&(r+=b(t)+"[<span class='extAttr'>"+e.extendedAttributes+"</span>]"+(n?"\n":" ")),new Handlebars.SafeString(r)}),Handlebars.registerHelper("idn",function(e){return new Handlebars.SafeString(b(e))}),Handlebars.registerHelper("asWebIDL",function(e,t,n){return new Handlebars.SafeString(e.writeAsWebIDL(t,n))}),Handlebars.registerHelper("datatype",function(e){return new Handlebars.SafeString(x(e))}),Handlebars.registerHelper("pads",function(e){return new Handlebars.SafeString(T(e))}),Handlebars.registerHelper("superclasses",function(e){if(!e.superclasses||!e.superclasses.length)return"";var t=" : "+e.superclasses.map(function(e){return"<span class='idlSuperclass'><a>"+e+"</a></span>"}).join(", ");return new Handlebars.SafeString(t)})},b=function(e){var t="";for(var n=0;n<e;n++)t+="    ";return t},w=function(e){return e.replace(/^\s+/,"").replace(/\s+$/,"").split(/\s+/).join(" ")},E=function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^\-+/g,""),e=e.replace(/\-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},S=function(e){var t="";for(var n=0,r=e.arrayCount;n<r;n++)t+="[]";return t},x=function(e){if($.isArray(e)){var t=[];for(var n=0,r=e.length;n<r;n++)t.push(x(e[n]));return"("+t.join(" or ")+")"}var i=/^sequence<(.+)>$/.exec(e);return i?"sequence&lt;<a>"+i[1]+"</a>&gt;":"<a>"+e+"</a>"},T=function(e){var t="";for(var n=0;n<e;n++)t+=" ";return t};return y.prototype={setID:function(e,t){e.id=t,e.refId=e.id.replace(/[^a-zA-Z_\-]/g,"")},nullable:function(e,t){return e.nullable=!1,/\?$/.test(t)&&(t=t.replace(/\?$/,""),e.nullable=!0),t},array:function(e,t){return e.array=!1,/\[\]$/.test(t)&&(e.arrayCount=0,t=t.replace(/(?:\[\])/g,function(){return e.arrayCount++,""}),e.array=!0),t},params:function(e,t,n){var r={};e=this.parseExtendedAttributes(e,r);var i=/^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/,s=i.exec(e);if(!s)return this.msg.pub("error","Expected parameter list, got: "+e),!1;e=e.replace(i,"");var o=s[1],u=s[2],a=u.split(/\s*=\s*/),f=null;return a.length===1?u=u.replace(/\s+/g,""):(u=a[0],f=a[1]),this.parseDatatype(r,o),r.defaultValue=f,this.setID(r,u),t&&(r.description=t.contents()),n.params.push(r),e},optional:function(e){if(e.isUnionType)return e.optional=!1,!1;var t=e.datatype.split(/\s+/),n=t.indexOf("optional"),r=!1;return n>-1&&(r=!0,t.splice(n,1),e.datatype=t.join(" ")),e.optional=r,r},definition:function(e){var t={children:[]},n=e.attr("title"),r=e.attr("id");n||this.msg.pub("error","No IDL definition in element."),n=this.parseExtendedAttributes(n,t);if(n.indexOf("partial")===0){var i=n.slice(8);i.indexOf("interface")===0?this.processInterface(t,n,e,{partial:!0}):i.indexOf("dictionary")===0?this.dictionary(t,i,e,{partial:!0}):this.msg.pub("error","Expected definition, got: "+n)}else n.indexOf("interface")===0||/^callback\s+interface\b/.test(n)?this.processInterface(t,n,e):n.indexOf("exception")===0?this.exception(t,n,e):n.indexOf("dictionary")===0?this.dictionary(t,n,e):n.indexOf("callback")===0?this.callback(t,n,e):n.indexOf("enum")===0?this.processEnum(t,n,e):n.indexOf("typedef")===0?this.typedef(t,n,e):/\bimplements\b/.test(n)?this.processImplements(t,n,e):this.msg.pub("error","Expected definition, got: "+n);return this.parent.children.push(t),this.processMembers(t,e),r&&(t.htmlID=r),t},processInterface:function(e,t,n,r){r=r||{},e.type="interface",e.partial=r.partial||!1;var i=/^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(t);return i?(e.callback=!!i[1]&&i[1]==="callback",this.setID(e,i[2]),n.attr("data-merge")&&(e.merge=n.attr("data-merge").split(" ")),i[3]&&(e.superclasses=i[3].split(/\s*,\s*/))):this.msg.pub("error","Expected interface, got: "+t),e},dictionary:function(e,t,n,r){return r=r||{},e.partial=r.partial||!1,this.excDic("dictionary",e,t,n)},exception:function(e,t,n){return this.excDic("exception",e,t,n)},excDic:function(e,t,n,r){t.type=e;var i=new RegExp("^\\s*"+e+"\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*"),s=i.exec(n);return s?(this.setID(t,s[1]),s[2]&&(t.superclasses=s[2].split(/\s*,\s*/))):this.msg.pub("error","Expected "+e+", got: "+n),t},callback:function(e,t,n){e.type="callback";var r=/^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(t);if(r){this.setID(e,r[1]);var i=r[2];this.parseDatatype(e,i)}else this.msg.pub("error","Expected callback, got: "+t);return e},processEnum:function(e,t,n){e.type="enum";var r=/^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(t);return r?this.setID(e,r[1]):this.msg.pub("error","Expected enum, got: "+t),e},typedef:function(e,t,n){e.type="typedef",t=t.replace(/^\s*typedef\s+/,""),t=this.parseExtendedAttributes(t,e);var r=/^(.+)\s+(\S+)\s*$/.exec(t);if(r){var i=r[1];this.parseDatatype(e,i),this.setID(e,r[2]),e.description=n.contents()}else this.msg.pub("error","Expected typedef, got: "+t);return e},processImplements:function(e,t,n){e.type="implements";var r=/^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(t);return r?(this.setID(e,r[1]),e.datatype=r[2],e.description=n.contents()):this.msg.pub("error","Expected implements, got: "+t),e},processMembers:function(e,t){var n=this.parent,r=this;this.parent=e,t.find("> dt").each(function(){var t=$(this),n=t.next(),i=e.type,s;i==="exception"?s=r.exceptionMember(t,n):i==="dictionary"?s=r.dictionaryMember(t,n):i==="callback"?s=r.callbackMember(t,n):i==="enum"?s=r.processEnumMember(t,n):s=r.interfaceMember(t,n),e.children.push(s)}),this.parent=n},parseConst:function(e,t){var n=/^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(t);if(n){e.type="constant";var r=n[1];return this.parseDatatype(e,r),this.setID(e,n[2]),e.value=n[3],!0}return!1},exceptionMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);if(this.parseConst(n,r))return n;var i=/^\s*(.*?)\s+(\S+)\s*$/.exec(r);if(i){n.type="field";var s=i[1];return this.parseDatatype(n,s),this.setID(n,i[2]),n}this.msg.pub("error","Expected exception member, got: "+r)},dictionaryMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(r);if(i){n.type="member";var s=i[1];return n.defaultValue=i[3],this.setID(n,i[2]),this.parseDatatype(n,s),n}this.msg.pub("error","Expected dictionary member, got: "+r)},callbackMember:function(e,t){var n={children:[]},r=w(e.text());n.description=t.contents(),r=this.parseExtendedAttributes(r,n);var i=/^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(r);if(i){n.type="member";var s=i[1];return this.setID(n,i[2]),n.defaultValue=i[3],this.parseDatatype(n,s),this.optional(n),n}this.msg.pub("error","Expected callback member, got: "+r)},processEnumMember:function(e,t){var n={children:[]},r=w(e.text());return n.description=t.contents(),r=this.parseExtendedAttributes(r,n),n.type="member",this.setID(n,r),n},interfaceMember:function(e,t){var n={children:[]},r=w(e.text()),i=t.find("dl.parameters").first(),s=t.find(".getraises, .setraises"),o=t.find("dl.exception").first();n.description=t.contents().not("dl.parameters"),r=this.parseExtendedAttributes(r,n);var u;u=/^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(r);if(u){n.type="attribute",n.readonly=u[1]==="readonly";var a=u[2];return this.parseDatatype(n,a),this.setID(n,u[3]),n.raises=[],s.each(function(){var e=$(this),t={id:e.attr("title"),onSet:e.hasClass("setraises"),onGet:e.hasClass("getraises")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)}),n}if(this.parseConst(n,r))return n;u=/^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(r);if(u){n.type="method";var a=u[1],f=u[3];a=this.parseStatic(n,a),this.parseDatatype(n,a),this.setID(n,u[2]),n.params=[],n.raises=[],o.each(function(){var e=$(this),t={id:e.attr("title")};e.is("dl")?(t.type="codelist",t.description=[],e.find("dt").each(function(){var e=$(this),n=e.next("dd");t.description.push({id:e.text(),description:n.contents().clone()})})):e.is("div")?(t.type="simple",t.description=e.contents().clone()):this.msg.pub("error","Do not know what to do with exceptions being raised defined outside of a div or dl."),e.remove(),n.raises.push(t)});if(i.length){i.remove();var l=this;i.find("> dt").each(function(e){return l.params($(this).text(),$(this).next(),n)})}else while(f.length){f=this.params(f,null,n);if(f===!1)break}var c=!1;for(var h=0;h<n.params.length;h++)c?(n.params[h].optional=!0,n.params[h].datatype=n.params[h].datatype.replace(/\boptional\s+/,"")):c=this.optional(n.params[h]);return n}u=/^\s*serializer(\s*=\s*((\{\s*(\S+(\s*,\s*\S+)*)?\s*\})|(\[(\s*\S+(\s*,\s*\S+)*)?\s*\])|(\S+)))?\s*$/.exec(r);if(u){n.type="serializer",n.values=[],this.setID(n,"serializer");var p=u[3],d=u[6],v=u[9],m;p?(n.serializertype="map",m=u[4]):d?(n.serializertype="list",m=u[7]):v?(n.serializertype="attribute",n.values.push(v)):n.serializertype="prose";if(m){var g=m.split(/\s*,\s*/);n.getter=!1,n.inherit=!1,n.all=!1,g[0]=="getter"?n.getter=!0:(n.serializertype=="map"&&(g[0]=="inherit"&&(n.inherit=!0,g.shift()),g[0]=="attribute"&&n.serializertype=="map"&&(n.all=!0,g=[])),n.values=g)}return n}this.msg.pub("error","Expected interface member, got: "+r)},parseDatatype:function(e,t){t=this.nullable(e,t),t=this.array(e,t),e.variadic=!1,/\.\.\./.test(t)&&(t=t.replace(/\.\.\./,""),e.variadic=!0),t.indexOf("(")===0?(t=t.replace("(","").replace(")",""),e.datatype=t.split(/\s+or\s+/),e.isUnionType=!0):e.datatype=t},parseStatic:function(e,t){return/^static\s+/.test(t)?(t=t.replace(/^static\s+/,""),e.isStatic=!0):e.isStatic=!1,t},parseExtendedAttributes:function(e,t){if(!e)return;return e.replace(/^\s*\[([^\]]+)\]\s*/,function(e,n){return t.extendedAttributes=n,""})},makeMarkup:function(e){var t=$("<div></div>"),n={"class":"idl"};e&&(n.id=e);var r=$("<pre></pre>").attr(n);return r.html(this.writeAsWebIDL(this.parent,-1)),t.append(r),this.conf.noLegacyStyle||t.append(this.writeAsHTML(this.parent)),this.mergeWebIDL(this.parent.children[0]),t.children()},writeAsHTML:function(e){if(e.type=="module")return e.id=="outermost"?(e.children.length>1&&this.msg.pub("error","We currently only support one structural level per IDL fragment"),this.writeAsHTML(e.children[0])):(this.msg.pub("warn","No HTML can be generated for module definitions."),$("<span></span>"));if(e.type=="typedef"){var t;if(e.description&&e.description.text())t=[e.description];else{var n=sn.element("span",{"class":"idlTypedefType"},null);n.innerHTML=x(e.datatype),t=[sn.text("Throughout this specification, the identifier "),sn.element("span",{"class":"idlTypedefID"},null,e.id),sn.text(" is used to refer to the "),sn.text(e.array?(e.arrayCount>1?e.arrayCount+"-":"")+"array of ":""),n,sn.text(e.nullable?" (nullable)":""),sn.text(" type.")]}return sn.element("div",{"class":"idlTypedefDesc"},null,t)}if(e.type=="implements"){var t;return e.description&&e.description.text()?t=[e.description]:(t=[sn.text("All instances of the "),sn.element("code",{},null,[sn.element("a",{},null,e.id)]),sn.text(" type are defined to also implement the "),sn.element("a",{},null,e.datatype),sn.text(" interface.")],t=[sn.element("p",{},null,t)]),sn.element("div",{"class":"idlImplementsDesc"},null,t)}if(e.type=="exception"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["field","constant"],o=function(e){return e.type===f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+"s",this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);if(f=="field"){sn.text(" of type ",m);if(v.array)for(var y=0,b=v.arrayCount;y<b;y++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlFieldType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m)}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}return r}if(e.type=="dictionary"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;this.noIDLSorting||l.sort(function(e,t){return e.id<t.id?-1:e.id>t.id?1:0});var c=sn.element("section",{},r);t=[sn.text("Dictionary "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Members")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"dictionary-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="callback"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",l=e.children,t;if(l.length===0)return r;var c=sn.element("section",{},r);t=[sn.text("Callback "),sn.element("a",{"class":"idlType"},null,e.id),sn.text(" Parameters")],this.conf.noIDLSectionTitle||sn.element("h2",{},c,t);var p=sn.element("dl",{"class":"callback-members"},c);for(var d=0;d<l.length;d++){var v=l[d],m=sn.element("dt",{id:i+v.refId},p);sn.element("code",{},m,v.id);var g=sn.element("dd",{},p,[v.description]);sn.text(" of type ",m);if(v.array)for(var a=0,b=v.arrayCount;a<b;a++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlMemberType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.nullable&&sn.text(", nullable",m),v.defaultValue&&(sn.text(", defaulting to ",m),sn.element("code",{},m,[sn.text(v.defaultValue)]))}return r}if(e.type=="enum"){var r=sn.documentFragment(),l=e.children;if(l.length===0)return r;var c=sn.element("table",{"class":"simple"},r);sn.element("tr",{},c,[sn.element("th",{colspan:2},null,[sn.text("Enumeration description")])]);for(var d=0;d<l.length;d++){var v=l[d],T=sn.element("tr",{},c),N=sn.element("td",{},T);sn.element("code",{},N,v.id),sn.element("td",{},T,[v.description])}return r}if(e.type=="interface"){var r=sn.documentFragment(),i="widl-"+e.refId+"-",s=["attribute","method","constant","serializer"],o=function(e){return e.type==f},u=function(e,t){return e.id<t.id?-1:e.id>t.id?1:0};for(var a=0;a<s.length;a++){var f=s[a],l=e.children.filter(o);if(l.length===0)continue;this.noIDLSorting||l.sort(u);var c=sn.element("section",{},r),h=f;h=h.substr(0,1).toUpperCase()+h.substr(1)+(f!="serializer"?"s":""),this.conf.noIDLSectionTitle||sn.element("h2",{},c,h);if(f!="serializer"){var p=sn.element("dl",{"class":f+"s"},c);for(var d=0;d<l.length;d++){var v=l[d],C=f=="method"?this.makeMethodID(i,v):sn.idThatDoesNotExist(i+v.refId),m=sn.element("dt",{id:C},p);sn.element("code",{},m,v.id),v.isStatic&&m.appendChild(this.doc.createTextNode(", static"));var g=sn.element("dd",{},p,[v.description]);if(f=="method"){if(v.params.length){var k=sn.element("table",{"class":"parameters"},g),T=sn.element("tr",{},k);["Parameter","Type","Nullable","Optional","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.params.length;y++){var L=v.params[y],T=sn.element("tr",{},k);sn.element("td",{"class":"prmName"},T,L.id);var A=sn.element("td",{"class":"prmType"},T),O=sn.element("code",{},A);O.innerHTML=x(L.datatype),L.array&&(O.innerHTML+=S(L)),L.defaultValue&&(O.innerHTML+=" = "+L.defaultValue),L.nullable?sn.element("td",{"class":"prmNullTrue"},T,"✔"):sn.element("td",{"class":"prmNullFalse"},T,"✘"),L.optional?sn.element("td",{"class":"prmOptTrue"},T,"✔"):sn.element("td",{"class":"prmOptFalse"},T,"✘");var t=L.description?[L.description]:"";sn.element("td",{"class":"prmDesc"},T,t)}}else sn.element("div",{},g,[sn.element("em",{},null,"No parameters.")]);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]);var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")$(_).append(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}var B=sn.element("div",{},g);sn.element("em",{},B,"Return type: ");var O=sn.element("code",{},B);O.innerHTML=x(v.datatype),v.array&&(O.innerHTML+=S(v)),v.nullable&&sn.text(", nullable",B)}else if(f=="attribute"){sn.text(" of type ",m);if(v.array)for(var P=0,b=v.arrayCount;P<b;P++)sn.text("array of ",m);var w=sn.element("span",{"class":"idlAttrType"},m),E=/^sequence<(.+)>$/.exec(v.datatype);E?(sn.text("sequence<",w),sn.element("a",{},w,E[1]),sn.text(">",w)):sn.element("a",{},w,v.datatype),v.readonly&&sn.text(", readonly",m),v.nullable&&sn.text(", nullable",m);if(this.conf.idlOldStyleExceptions&&v.raises.length){var k=sn.element("table",{"class":"exceptions"},g),T=sn.element("tr",{},k);["Exception","On Get","On Set","Description"].forEach(function(e){sn.element("th",{},T,e)});for(var y=0;y<v.raises.length;y++){var M=v.raises[y],T=sn.element("tr",{},k);sn.element("td",{"class":"excName"},T,[sn.element("a",{},null,M.id)]),["onGet","onSet"].forEach(function(e){M[e]?sn.element("td",{"class":"excGetSetTrue"},T,"✔"):sn.element("td",{"class":"excGetSetFalse"},T,"✘")});var _=sn.element("td",{"class":"excDesc"},T);if(M.type=="simple")_.appendChild(M.description);else{var D=sn.element("table",{"class":"exceptionCodes"},_);for(var P=0;P<M.description.length;P++){var H=M.description[P],T=sn.element("tr",{},D);sn.element("td",{"class":"excCodeName"},T,[sn.element("code",{},null,H.id)]),sn.element("td",{"class":"excCodeDesc"},T,[H.description])}}}}}else f=="constant"&&(sn.text(" of type ",m),sn.element("span",{"class":"idlConstType"},m,[sn.element("a",{},null,v.datatype)]),v.nullable&&sn.text(", nullable",m))}}else{var j=sn.element("div",{},c),v=l[0];if(v.serializertype!="prose"){var F="Instances of this interface are serialized as ";if(v.serializertype=="map"){var I="a map ";if(v.getter)I+="with entries corresponding to the named properties";else{var q="";v.inherit&&(I+="with entries from the closest inherited interface ",q="and "),v.all?I+=q+"with entries for each of the serializable attributes":v.values&&v.values.length?I+=q+"with entries for the following attributes: "+v.values.join(", "):I="an empty map"}F+=I}else if(v.serializertype=="list"){var R="a list ";v.getter?R+="with values corresponding to the indexed properties":v.values&&v.values.length?R+="with the values of the following attributes: "+v.values.join(", "):I="an empty list",F+=R}else v.serializertype=="attribute"&&(F+="the value of the attribute "+v.values[0]);F+=".";var U=sn.element("p",{},j,F)}var g=sn.element("p",{},j,[v.description])}}return r}},makeMethodID:function(e,t){var n=e+t.refId+"-"+t.datatype+"-",r=[];for(var i=0,s=t.params.length;i<s;i++){var o=t.params[i];r.push(o.datatype+(o.array?"Array":"")+"-"+o.id)}return n+=r.join("-"),E(n)},mergeWebIDL:function(e){if(typeof e.merge=="undefined"||e.merge.length===0)return;setTimeout(function(){for(var t=0;t<e.merge.length;t++){var n=document.querySelector("#idl-def-"+e.refId),r=document.querySelector("#idl-def-"+e.merge[t]);n.insertBefore(document.createElement("br"),n.firstChild),n.insertBefore(document.createElement("br"),n.firstChild),r.parentNode.parentNode.removeChild(r.parentNode),n.insertBefore(r,n.firstChild)}},0)},writeAsWebIDL:function(e,t){t++;var s={indent:t,obj:e,proc:this};if(e.type==="module"){if(e.id=="outermost"){var f=$("<div></div>");for(var h=0;h<e.children.length;h++)f.append(this.writeAsWebIDL(e.children[h],t-1));return f.children()}return $(n(s))}if(e.type==="typedef")return s.nullable=e.nullable?"?":"",s.arr=S(e),$(r(s));if(e.type==="implements")return $(i(s));if(e.type==="interface"){var p=this.doc.createElement("div"),d=$(p).makeID("idl-def",e.refId,!0),v=0,y=0,b=0,w=!1;e.children.forEach(function(e,t){var n=0;e.isUnionType?n=e.datatype.join(" or ").length+2:e.datatype&&(n=e.datatype.length),e.isStatic&&(n+=7),e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type=="attribute"?v=n>v?n:v:e.type=="method"?y=n>y?n:y:e.type=="constant"&&(b=n>b?n:b),e.type=="attribute"&&e.readonly&&(w=!0)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type=="attribute")return x.writeAttribute(e,v,t+1,E,w);if(e.type=="method")return x.writeMethod(e,y,t+1,E);if(e.type=="constant")return x.writeConst(e,b,t+1,E);if(e.type=="serializer")return x.writeSerializer(e,t+1,E)}).join("");return g({obj:e,indent:t,id:d,partial:e.partial?"partial ":"",callback:e.callback?"callback ":"",children:T})}if(e.type==="exception"){var v=0,b=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),e.type==="field"?v=n>v?n:v:e.type==="constant"&&(b=n>b?n:b)});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){if(e.type==="field")return x.writeField(e,v,t+1,E);if(e.type==="constant")return x.writeConst(e,b,t+1,E)}).join("");return m({obj:e,indent:t,children:T})}if(e.type==="dictionary"){var N=0;e.children.forEach(function(e,t){var n=e.datatype.length;e.nullable&&(n+=1),e.array&&(n+=2*e.arrayCount),N=n>N?n:N});var E="widl-"+e.refId+"-",x=this,T=e.children.map(function(e){return x.writeMember(e,N,t+1,E)}).join("");return o({obj:e,indent:t,children:T,partial:e.partial?"partial ":""})}if(e.type==="callback"){var C=e.children.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", ");return c({obj:e,indent:t,arr:S(e),nullable:e.nullable?"?":"",children:C})}if(e.type==="enum"){var T=e.children.map(function(e){return u({obj:e,indent:t+1})}).join(",\n");return a({obj:e,indent:t,children:T})}},writeField:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&(i-=1),e.array&&(i-=2*e.arrayCount),v({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"",pad:i,href:r+e.refId})},writeAttribute:function(e,t,n,r,i){var s=t-e.datatype.length;return e.nullable&&(s-=1),e.array&&(s-=2*e.arrayCount),p({obj:e,indent:n,readonly:e.readonly?"readonly":"        ",pad:s,arr:S(e),nullable:e.nullable?"?":"",href:r+e.refId})},writeMethod:function(e,t,n,r){var i=e.params.map(function(e){return l({obj:e,optional:e.optional?"optional ":"",arr:S(e),nullable:e.nullable?"?":"",variadic:e.variadic?"...":""})}).join(", "),s=0;e.isUnionType?s=e.datatype.join(" or ").length+2:s=e.datatype.length,e.isStatic&&(s+=7);var o=t-s;return e.nullable&&(o-=1),e.array&&(o-=2*e.arrayCount),h({obj:e,indent:n,arr:S(e),nullable:e.nullable?"?":"","static":e.isStatic?"static ":"",pad:o,id:this.makeMethodID(r,e),children:i})},writeConst:function(e,t,n,r){var i=t-e.datatype.length;return e.nullable&&i--,f({obj:e,indent:n,pad:i,nullable:e.nullable?"?":""})},writeSerializer:function(e,t,n){var r="";if(e.serializertype=="map"){var i=[];e.getter?i=["getter"]:(e.inherit&&i.push("inherit"),e.all?i.push("attribute"):i=i.concat(e.values)),r="{"+i.join(", ")+"}"}else if(e.serializertype=="list"){var s=e.getter?["getter"]:e.values;r="["+s.join(", ")+"]"}else e.serializertype=="attribute"&&(r=e.values[0]);return d({obj:e,indent:t,values:r})},writeMember:function(e,t,n,r){var i={obj:e,indent:n,curLnk:r,nullable:e.nullable?"?":"",arr:S(e)};return i.pad=t-e.datatype.length,e.nullable&&(i.pad=i.pad-1),e.array&&(i.pad=i.pad-2*e.arrayCount),s(i)}},{run:function(e,n,r,i){i.pub("start","core/webidl"),e.noIDLSorting||(e.noIDLSorting=!1),e.noIDLSectionTitle||(e.noIDLSectionTitle=!1);var s=$(".idl",n),o=function(){i.pub("end","core/webidl"),r()};if(!s.length)return o();$(n).find("head link").first().before($("<style/>").text(t));var u=[];s.each(function(){var t=new y({noIDLSorting:e.noIDLSorting,msg:i,doc:n,conf:e}),r=t.definition($(this)),s=t.makeMarkup(r.htmlID);$(this).replaceWith(s),$.inArray(r.type,"interface exception dictionary typedef callback enum".split(" "))!==-1&&u.push(r.id)}),n.normalize(),$("a:not([href])").each(function(){var e=$(this);if(e.hasClass("externalDFN"))return;var t=e.text();$.inArray(t,u)!==-1&&e.attr("href","#idl-def-"+t).addClass("idlType").html("<code>"+t+"</code>")}),o()}}}),define("core/fix-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/fix-headers");var i=$("section:not(.introductory)",t).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");i.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)}),r.pub("end","core/fix-headers"),n()}}}),define("core/structure",[],function(){var e={en:{toc:"Table of Contents"},fr:{toc:"Sommaire"}},t={},n=!1,r=0,i="ABCDEFGHIJKLMNOPQRSTUVWXYZ",s=function(e,o,u,a,f){var l=e.children(f.tocIntroductory?"section":"section:not(.introductory)");if(l.length===0)return null;var c=$("<ul class='toc'></ul>");for(var h=0;h<l.length;h++){var p=$(l[h],o),d=p.hasClass("introductory");if(!p.children().length)continue;var v=p.children()[0],m=v.localName.toLowerCase();if(m!=="h2"&&m!=="h3"&&m!=="h4"&&m!=="h5"&&m!=="h6")continue;var g=v.textContent,y=$("<div></div>").append($(v).contents().clone());y.find("a").renameElement("span").attr("class","formerLink").removeAttr("href"),y.find("dfn").renameElement("span").removeAttr("id");var b=p.makeID(null,g);d||u[u.length-1]++;var w=u.slice();p.hasClass("appendix")&&u.length===1&&!n&&(r=u[0],n=!0),n&&(w[0]=i.charAt(u[0]-r));var E=w.join("."),S=w.length==1;S&&(E+=".",$(v).before(document.createComment("OddPage")));var x=$("<span class='secno'></span>").text(E+" ");d||$(v).prepend(x),t[b]=(d?"":"<span class='secno'>"+E+"</span> ")+"<span class='sec-title'>"+g+"</span>";var T=$("<a/>").attr({href:"#"+b,"class":"tocxref"}).append(d?"":x.clone()).append(y.contents()),N=$("<li class='tocline'/>").append(T);c.append(N);if(f.maxTocLevel&&a>=f.maxTocLevel)continue;u.push(0);var C=s(p,o,u,a+1,f);C&&N.append(C),u.pop()}return c};return{run:function(n,r,i,o){o.pub("start","core/structure"),n.tocIntroductory||(n.tocIntroductory=!1),n.maxTocLevel||(n.maxTocLevel=0);var u=$("section:not(.introductory)",r).find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first"),a=function(){o.pub("end","core/structure"),i()};if(!u.length)return a();u.each(function(){var e=$(this).parents("section").length+1;e>6&&(e=6);var t="h"+e;this.localName.toLowerCase()!=t&&$(this).renameElement(t)});if(!n.noTOC){var f=s($("body",r),r,[0],1,n);if(!f)return;var l=$("<section id='toc'/>").append("<h2 class='introductory'>"+e[n.lang||"en"].toc+"</h2>").append(f),c=$("#toc",r);c.length||(c=$("#sotd",r)),c.length||(c=$("#abstract",r)),c.after(l)}$("a[href^='#']:not(.tocxref)",r).each(function(){var e=$(this);if(e.html()!=="")return;var n=e.attr("href").slice(1);t[n]&&(e.addClass("sec-ref"),e.html(t[n]))}),a()}}}),define("w3c/informative",[],function(){return{run:function(e,t,n,r){r.pub("start","core/informative"),$("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first").after("<p><em>This section is non-normative.</em></p>"),r.pub("end","core/informative"),n()}}}),define("core/section-refs",[],function(){return{run:function(e,t,n,r){r.pub("start","core/section-refs"),$("a.sectionRef").each(function(){var e=$(this);if(!e.attr("href"))return;var t=e.attr("href").substring(1),n=$("#"+t),r="Not found '"+t+"'";n.length&&(r=n.find("> :first-child").text()),e.text("section "+r)}),r.pub("end","core/section-refs"),n()}}}),define("core/id-headers",[],function(){return{run:function(e,t,n,r){r.pub("start","core/id-headers"),$("h2, h3, h4, h5, h6").each(function(){var e=$(this);if(!e.attr("id")){if(e.parent("section").attr("id")&&e.prev().length===0)return;e.makeID()}}),r.pub("end","core/id-headers"),n()}}}),define("core/remove-respec",[],function(){return{run:function(e,t,n,r){r.pub("start","core/remove-respec"),$(".remove, script[data-requiremodule]",t).remove(),r.pub("end","core/remove-respec"),n()}}}),define("profile-w3c-common",["domReady","core/base-runner","core/override-configuration","core/default-root-attr","core/markdown","core/style","w3c/style","w3c/headers","w3c/abstract","w3c/conformance","core/data-transform","core/data-include","core/inlines","core/dfn","core/examples","core/issues-notes","core/requirements","core/highlight","core/best-practices","core/figures","w3c/legacy","core/webidl-oldschool","core/fix-headers","core/structure","w3c/informative","core/section-refs","core/id-headers","core/remove-respec"],function(e,t){var n=Array.prototype.slice.call(arguments),r=!1;e(function(){r=!0,t.runAll(n)})}),typeof berjon=="undefined"&&(berjon={}),berjon.biblio={"ABA-DSIG-GUIDELINES":'<a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf"><cite>Digital Signature Guidelines.</cite></a> 1 August 1996. Information Security Committee, American Bar Association. URL: <a href="http://www.signelec.com/content/download/digital_signature_guidelines.pdf">http://www.signelec.com/content/download/digital_signature_guidelines.pdf</a>',ABC:{authors:["Leo Geurts","Lambert Meertens","Steven Pemberton"],href:"http://www.cwi.nl/~steven/abc",title:"The ABC Programmer's Handbook.",date:"Prentice-Hall",status:"ISBN: 0-13-000027-2"},ABNF:"D. Crocker and P. Overell. <a href='http://www.ietf.org/rfc/rfc5234.txt'><cite>Augmented BNF for Syntax Specifications: ABNF.</cite></a> January 2008. Internet RFC 5234. URL: <a href='http://www.ietf.org/rfc/rfc5234.txt'>http://www.ietf.org/rfc/rfc5234.txt</a>","ACCESS-CONTROL":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-access-control-20080912",title:"Access Control for Cross-Site Requests.",date:"12 September 2008",status:"WD",publisher:"W3C"},ACDI:{authors:["Rhys Lewis"],href:"http://www.w3.org/TR/2003/NOTE-acdi-20030901",title:"Authoring Challenges for Device Independence.",date:"1 September 2003",status:"NOTE",publisher:"W3C"},ACSS:{authors:["Chris Lilley","T. V. Raman"],href:"http://www.w3.org/TR/1999/WD-acss-19990902",title:"Aural Cascading Style Sheets (ACSS) Specification.",date:"2 September 1999",status:"WD",publisher:"W3C"},"AD-INDUSTRY":'American Association of Advertising Industries, et al. <a href="http://www.iab.net/media/file/ven-principles-07-01-09.pdf"><cite>Self-Regulatory Principles for Online Behavioral Advertising</cite></a> July 2009. URL: http://www.iab.net/media/file/ven-principles-07-01-09.pdf ',AERT:{authors:["Chris Ridpath","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/WD-AERT-20000426",title:"Techniques For Accessibility Evaluation And Repair Tools.",date:"26 April 2000",status:"WD",publisher:"W3C"},AES:'<a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf"><cite>NIST FIPS 197: Advanced Encryption Standard (AES)</cite></a>. November 2001. URL: <a href="http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf">http://csrc.nist.gov/publications/fips/fips197/fips-197.pdf</a>',"AES-WRAP":'J. Schaad and R. Housley. <a href="http://www.ietf.org/rfc/rfc3394.txt"><cite>RFC3394: Advanced Encryption Standard (AES) Key Wrap Algorithm</cite></a>.  IETF Informational RFC, September 2002. URL: <a href="http://www.rfc-editor.org/rfc/rfc3394.txt">http://www.rfc-editor.org/rfc/rfc3394.txt</a>',"AES-WRAP-PAD":'R. Housley, M. Dworkin. <a href="http://www.ietf.org/rfc/rfc5649.txt"><cite>RFC 5649: Advanced Encryption Standard (AES) Key Wrap with Padding Algorithm</cite></a>.   IETF Informational RFC, August 2009. URL:  <a href="http://www.ietf.org/rfc/rfc5649.txt"> http://www.ietf.org/rfc/rfc5649.txt</a>. ',AGBDL:'Charles Jacobs; et al. <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">&ldquo;Adaptive Grid Based Document Layout&rdquo;</a> in: <cite>ACM Transactions on Graphics.</cite> 22. 3. pp. 838&#8211;847. July 2003. URL: <a href="http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf">http://grail.cs.washington.edu/pub/papers/Jacobs2003.pdf</a> ',"ALT-TECHNIQUES":'Steve Faulkner <a href="http://www.w3.org/TR/html-alt-techniques/"><cite>HTML5: Techniques for providing useful text alternatives</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/html-alt-techniques/">http://www.w3.org/TR/html-alt-techniques/</a> ',"ANIMATION-TIMING":'James Robinson; Cameron McCormack. <a href="http://www.w3.org/TR/animation-timing/"><cite>Timing control for script-based animations.</cite></a> URL: <a href="http://www.w3.org/TR/animation-timing/">http://www.w3.org/TR/animation-timing/</a>',"ANSI-X9-44-2007":'<a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007"><cite>ANSI X9.44-2007: Key Establishment Using Integer Factorization Cryptography.</cite></a> URL: <a href="http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007">http://webstore.ansi.org/RecordDetail.aspx?sku=ANSI+X9.44-2007</a>',"ARABIC-MATH":{authors:["Azzeddine Lazrek","Bruce R. Miller"],href:"http://www.w3.org/TR/2006/NOTE-arabic-math-20060131",title:"Arabic mathematical notation.",date:"31 January 2006",status:"NOTE",publisher:"W3C"},"ARABIC-TYPO":"Huda Smitshuijzen AbiFares. <cite>Arabic Typography: A Comprehensive Sourcebook.</cite> Saqi Books. 2001. ISBN 0-86356-347-3.","ATAG-WOMBAT":{authors:["Jan Richards","Charles McCathieNevile","Jutta Treviranus"],href:"http://www.w3.org/TR/2001/WD-ATAG-wombat-20011221",title:"Authoring Tool Accessibility Guidelines &quot;Wombat&quot;.",date:"21 December 2001",status:"WD",publisher:"W3C"},ATAG10:{authors:["Jutta Treviranus"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-ATAG10-20000203",title:"Authoring Tool Accessibility Guidelines 1.0.",date:"3 February 2000",status:"REC",publisher:"W3C"},"ATAG10-TECHS":{authors:["Gregory Rosmaita"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-ATAG10-TECHS-20021029",title:"Techniques for Authoring Tool Accessibility Guidelines 1.0.",date:"29 October 2002",status:"NOTE",publisher:"W3C"},ATAG20:{authors:["Jan Richards","Jutta Treviranus","Jeanne Spellman"],href:"http://www.w3.org/TR/2009/WD-ATAG20-20090217",title:"Authoring Tool Accessibility Guidelines (ATAG) 2.0.",date:"17 February 2009",status:"WD",publisher:"W3C"},"ATAG20-TECHS":{authors:["Jan Richards","Jutta Treviranus","Tim Boland"],href:"http://www.w3.org/TR/2008/WD-ATAG20-TECHS-20080310",title:"Implementation Techniques for Authoring Tool Accessibility Guidelines 2.0.",date:"10 March 2008",status:"WD",publisher:"W3C"},BACKPLANE:{authors:["Steven Pemberton"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-backplane-20061116",title:"Rich Web Application Backplane.",date:"16 November 2006",status:"NOTE",publisher:"W3C"},"BBC-WP193":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml"><cite>White Paper 193 : The Universal Control API version 0.6.0 - An Overview</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper193.shtml">http://www.bbc.co.uk/rd/publications/whitepaper193.shtml</a>',"BBC-WP194":'J.P. Barrett; M.E. Hammond; S.J.E Jolly. <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml"><cite>White Paper 194 : The Universal Control API v.0.6.0 - Specification for the behaviour of a universal control server running on a set-top box, and the clients that connect to it</cite></a>. June 2011. URL: <a href="http://www.bbc.co.uk/rd/publications/whitepaper194.shtml">http://www.bbc.co.uk/rd/publications/whitepaper194.shtml</a>',BCP47:{authors:["A. Phillips","M. Davis"],href:"http://tools.ietf.org/html/bcp47",title:"Tags for Identifying Languages",date:"September 2009",status:"IETF Best Current Practice",publisher:"IETF"},BECSS:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2007/WD-becss-20071019",title:"Behavioral Extensions to CSS.",date:"19 October 2007",status:"WD",publisher:"W3C"},BLOB:{authors:["Arun Ranganathan"],href:"http://www.w3.org/TR/2009/WD-FileAPI-20091117/#dfn-Blob",title:"Blob.",date:"17 November 2009",status:"WD",publisher:"W3C"},"BONDI-ARCH-SECURITY-11":'<a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf"><cite>BONDI Architecture &amp; Security Requirements v1.1</cite></a> 27 January 2010. URL: <a href="http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf">http://bondi.omtp.org/1.11/security/BONDI_Architecture_and_Security_v1.1.pdf</a> ',"BONDI-FEATURES1-11":'<a href="http://bondi.omtp.org/1.11/apis/apifeatures.html"><cite>BONDI API Features v1.11</cite></a> 2 June 2010. URL: <a href="http://bondi.omtp.org/1.11/apis/apifeatures.html">http://bondi.omtp.org/1.11/apis/apifeatures.html</a> ',"C14N-ISSUES":{authors:["Konrad Lanz","Jos&#233","Kahan"],href:"http://www.w3.org/TR/2006/NOTE-C14N-issues-20061220",title:"Known Issues with Canonical XML 1.0 (C14N/1.0).",date:"20 December 2006",status:"NOTE",publisher:"W3C"},"C14N2-TestCases":{authors:["Pratik Datta","Frederick Hirsch",""],href:"http://www.w3.org/2008/xmlsec/Drafts/c14n-20/test-cases/",title:"Test Cases for Canonical XML 2.0",date:"5 January 2012",status:"FPWD",publisher:"W3C"},"CALL-CONTROL-REQS":{authors:["Brad Porter"],href:"http://www.w3.org/TR/2001/WD-call-control-reqs-20010413",title:"Call Control Requirements in a Voice Browser Framework.",date:"13 April 2001",status:"WD",publisher:"W3C"},"CEA-2014":'<a href="http://www.ce.org/Standards/browseByCommittee_2757.asp"><cite>Web-based Protocol and Framework for Remote User Interface on UPnP Networks and the Internet (Web4CE)</cite></a>. January 2011. ANSI/CEA Standard. URL: <a href="http://www.ce.org/Standards/browseByCommittee_2757.asp">http://www.ce.org/Standards/browseByCommittee_2757.asp</a>',"CLABS-HNAPI":'<a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf"><cite>CableLabs Revised Home Networking API</cite></a>. 26 July 2011. Draft proposal. URL: <a href="http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf">http://www.w3.org/2011/webtv/HNTF/CableLabs_Revised_API_20110727-2.pdf</a>',"CANVAS-2D":{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2dcontext/",title:"HTML Canvas 2D Context.",date:"25 May 2011",status:"WD",publisher:"W3C"},"CC-ABOUT":"<a href = 'http://creativecommons.org/about/licenses/'><cite>Creative Commons: About Licenses</cite></a> URL: http://creativecommons.org/about/licenses/ ","CC-CHOOSE":"<a href = 'http://creativecommons.org/choose/'><cite>Creative Commons: License Your Work</cite></a> URL: http://creativecommons.org/choose/ ",CCPP:{authors:["Franklin Reynolds"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-CCPP-struct-vocab-20040115",title:"Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 1.0.",date:"15 January 2004",status:"REC",publisher:"W3C"},"CCPP-COORDINATION":{authors:["Johan Hjelm","Lalitha Suryanarayana"],href:"http://www.w3.org/TR/2001/NOTE-CCPP-COORDINATION-20011220",title:"CC/PP Implementors Guide: Harmonization with Existing Vocabularies and Content Transformation Heuristics.",date:"20 December 2001",status:"NOTE",publisher:"W3C"},"CCPP-RA":{authors:["Johan Hjelm","Mikael Nilsson","Hidetaka Ohto"],href:"http://www.w3.org/TR/2000/WD-CCPP-ra-20000721",title:"Composite Capabilities/Preference Profiles: Requirements and Architecture.",date:"21 July 2000",status:"WD",publisher:"W3C"},"CCPP-STRUCT-VOCAB2":{authors:["C&#233;dric Kiss"],href:"http://www.w3.org/TR/2007/WD-CCPP-struct-vocab2-20070430",title:"Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0.",date:"30 April 2007",status:"WD",publisher:"W3C"},"CCPP-TA":{authors:["Mikael Nilsson"],href:"http://www.w3.org/TR/2000/WD-CCPP-ta-20000721",title:"Composite Capabilities/Preference Profiles: Terminology and Abbreviations.",date:"21 July 2000",status:"WD",publisher:"W3C"},"CCPP-TRUST":{authors:["Johan Hjelm","Hidetaka Ohto","Lalitha Suryanarayana"],href:"http://www.w3.org/TR/2001/WD-CCPP-trust-20011220",title:"CC/PP Implementors Guide: Privacy and Protocols.",date:"20 December 2001",status:"WD",publisher:"W3C"},CCXML:{authors:["RJ Auburn"],href:"http://www.w3.org/TR/2007/WD-ccxml-20070119",title:"Voice Browser Call Control: CCXML Version 1.0.",date:"19 January 2007",status:"WD",publisher:"W3C"},CDFREQS:{authors:["Steve Speicher","Petri Vuorimaa"],href:"http://www.w3.org/TR/2005/WD-CDFReqs-20051219",title:"Compound Document Use Cases and Requirements Version 2.0.",date:"19 December 2005",status:"WD",publisher:"W3C"},CDR:{authors:["Lasse Pajunen"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-CDR-20070718",title:"Compound Document by Reference Framework 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},CDRREQS:{authors:["Daniel Appelquist","Antoine Quint","Timur Mehrvarz"],href:"http://www.w3.org/TR/2005/NOTE-CDRReqs-20051219",title:"Compound Document by Reference Use Cases and Requirements Version 1.0.",date:"19 December 2005",status:"NOTE",publisher:"W3C"},CGM:{authors:["Roy Platon","Chris Lilley"],href:"http://www.w3.org/TR/NOTE-cgm-970618",title:"Use of CGM as a Scalable Graphics Format.",date:"18 June 1997",status:"NOTE",publisher:"W3C"},CHARMOD:{authors:["Martin J. D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-charmod-20050215",title:"Character Model for the World Wide Web 1.0: Fundamentals.",date:"15 February 2005",status:"REC",publisher:"W3C"},"CHARMOD-NORM":{authors:["Martin J. D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/WD-charmod-norm-20051027",title:"Character Model for the World Wide Web 1.0: Normalization.",date:"27 October 2005",status:"WD",publisher:"W3C"},"CHARMOD-RESID":{authors:["Fran&#231;ois Yergeau"],etAl:!0,href:"http://www.w3.org/TR/2004/CR-charmod-resid-20041122",title:"Character Model for the World Wide Web 1.0: Resource Identifiers.",date:"22 November 2004",status:"CR",publisher:"W3C"},CHARREQ:{authors:["Martin J. D&#252;rst"],href:"http://www.w3.org/TR/1998/WD-charreq-19980710",title:"Requirements for String Identity Matching and String Indexing.",date:"10 July 1998",status:"WD",publisher:"W3C"},CHARSETS:'<a href="http://www.iana.org/assignments/character-sets"><cite>Characters sets.</cite></a> These are the official names for character sets that may be used in the Internet and may be referred to in Internet documentation URL: <a href="http://www.iana.org/assignments/character-sets">http://www.iana.org/assignments/character-sets</a> ',"CLIPBOARD-APIS":{authors:["Doug Schepers","Charles McCathieNevile"],href:"http://www.w3.org/TR/2006/WD-clipboard-apis-20061115",title:"Clipboard Operations for the Web 1.0: Copy, Paste, Drag and Drop.",date:"15 November 2006",status:"WD",publisher:"W3C"},"CMS-Algorithms":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3370.txt"><cite>RFC3370: Cryptographic Message Syntax (CMS) Algorithms</cite></a>.  IETF Informational RFC, February 2002. URL: <a href="http://www.ietf.org/rfc/rfc3370.txt">http://www.ietf.org/rfc/rfc3370.txt</a>',"CMS-WRAP":'R. Housley. <a href="http://www.ietf.org/rfc/rfc3217.txt"><cite>RFC3217: Triple-DES and R2 Key Wrapping</cite></a>.  IETF Informational RFC, December 2001. URL: <a href="http://www.ietf.org/rfc/rfc3217.txt">http://www.ietf.org/rfc/rfc3217.txt</a>',COAP:'E Shelby; et al. <a href="http://tools.ietf.org/html/draft-ietf-core-coap"><cite>Constrained Application Protocol (CoAP)</cite></a>. IETF Internet Draft, December 2012. URL: <a href="http://tools.ietf.org/html/draft-ietf-core-coap">http://tools.ietf.org/html/draft-ietf-core-coap</a>',COLORIMETRY:"<cite>Colorimetry, Second Edition.</cite> CIE Publication 15.2-1986. ISBN 3-900-734-00-3","CONSENT-EU-WP187":'WP189, <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf"><cite>Opinion 15/2011 on the definition of consent</cite></a>. EU Article 29 Data Protection Working Party, 01197/11/EN WP187. 13 July 2011. URL: <a href="http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf">http://ec.europa.eu/justice/policies/privacy/docs/wpdocs/2011/wp187_en.pdf</a>',"CONTACTS-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Overview.html"><cite>Contacts API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Overview.html">http://dev.w3.org/2009/dap/contacts/Overview.html</a> ',"CONTACTS-WRITER-API":'R. Tibbett. <a href="http://dev.w3.org/2009/dap/contacts/Writer.html"><cite>Contacts Writer API</cite></a>. 3rd August 2010. W3C Latest Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/contacts/Writer.html">http://dev.w3.org/2009/dap/contacts/Writer.html</a> ',"CONTENT-IN-RDF":{authors:["Carlos A Velasco","Johannes Koch"],href:"http://www.w3.org/TR/2008/WD-Content-in-RDF-20080908",title:"Representing Content in RDF.",date:"8 September 2008",status:"WD",publisher:"W3C"},COOKIES:'Adam Barth. <cite><a href="http://www.rfc-editor.org/rfc/rfc6265.txt">HTTP State Management Mechanism</a>.</cite> April 2011. Internet Proposed Standard RFC 6265. URL: <a href="http://www.rfc-editor.org/rfc/rfc6265.txt">http://www.rfc-editor.org/rfc/rfc6265.txt</a> ',COOLURIS:{authors:["Richard Cyganiak","Leo Sauermann"],href:"http://www.w3.org/TR/2008/NOTE-cooluris-20081203",title:"Cool URIs for the Semantic Web.",date:"3 December 2008",status:"NOTE",publisher:"W3C"},CORS:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2009/WD-cors-20090317",title:"Cross-Origin Resource Sharing.",date:"17 March 2009",status:"WD",publisher:"W3C"},"CORE-DEVICE":{authors:["Robin Berjon"],href:"http://dev.w3.org/2009/dap/device/",title:"Core Device Interfaces.",date:"02 December 2009",status:"ED",publisher:"W3C"},"Coloring-RDF":"Giorgos Flouris; Irini Fundulaki; Panagiotis Pediaditis; Yannis Theoharis; Vassilis Christophides. <a href=\"http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html\"><cite>Coloring RDF Triples to Capture Provenance</cite></a> 2009. The Semantic Web - ISWC 2009, Washington DC, Springer-Verlag,. URL: <a href='http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html'>http://data.semanticweb.org/conference/iswc/2009/paper/research/165/html</a> ","Context-SW":"R.M.R. Guha; R. Fikes. <cite>Contexts for the Semantic Web</cite>. 2005. The Semantic Web — ISWC2004. Yokohama, Japan: Springer-Verlag","CPC-REQ":{authors:["Markus Lauff","Amy Yu"],href:"http://www.w3.org/TR/2003/WD-cpc-req-20030510",title:"Core Presentation Characteristics:&#160;Requirements and Use Cases.",date:"10 May 2003",status:"WD",publisher:"W3C"},CSELECTION:{authors:["Rhys Lewis","Max Froumentin","Roland Merrick"],href:"http://www.w3.org/TR/2007/CR-cselection-20070725",title:"Content Selection for Device Independence (DISelect) 1.0.",date:"25 July 2007",status:"CR",publisher:"W3C"},"CSELECTION-PRIMER":{authors:["Roland Merrick","Rhys Lewis"],href:"http://www.w3.org/TR/2007/WD-cselection-primer-20070109",title:"Content Selection Primer 1.0.",date:"9 January 2007",status:"WD",publisher:"W3C"},"CSELECTION-XAF":{authors:["Rhys Lewis","Roland Merrick"],href:"http://www.w3.org/TR/2007/CR-cselection-xaf-20070725",title:"Delivery Context: XPath Access Functions 1.0.",date:"25 July 2007",status:"CR",publisher:"W3C"},CSP:'Adam Barth; Brendon Sterne. <a href="http://www.w3.org/TR/CSP/"><cite>CSP.</cite></a> URL: <a href="http://www.w3.org/TR/CSP/">http://www.w3.org/TR/CSP/</a> ',"CSS-ADAPTATION":'Rune Lillesveen. <a href="http://dev.w3.org/csswg/css-device-adapt/">CSS Device Adaptation</a>. 23 January 2012. Editor\'s Draft. (Work in progress.) URL: <a href="http://dev.w3.org/csswg/css-device-adapt/">http://dev.w3.org/csswg/css-device-adapt/</a>',"CSS-MOBILE":{authors:["Svante Schubert"],href:"http://www.w3.org/TR/2008/CR-css-mobile-20081210",title:"CSS Mobile Profile 2.0.",date:"10 December 2008",status:"CR",publisher:"W3C"},"CSS-POTENTIAL":{authors:["Bert Bos"],href:"http://www.w3.org/TR/1998/NOTE-CSS-potential-19981210",title:"List of suggested extensions to CSS.",date:"10 December 1998",status:"NOTE",publisher:"W3C"},"CSS-PRINT":{authors:["Melinda Grant"],href:"http://www.w3.org/TR/2006/WD-css-print-20061013",title:"CSS Print Profile.",date:"13 October 2006",status:"WD",publisher:"W3C"},"CSS-TV":{authors:["Sean Hayes"],etAl:!0,href:"http://www.w3.org/TR/2003/CR-css-tv-20030514",title:"CSS TV Profile 1.0.",date:"14 May 2003",status:"CR",publisher:"W3C"},CSS1:{authors:["H&#229;kon Wium Lie","Bert Bos"],href:"http://www.w3.org/TR/2008/REC-CSS1-20080411",title:"Cascading Style Sheets (CSS1) Level 1 Specification.",date:"11 April 2008",status:"REC",publisher:"W3C"},CSS2:{authors:["Ian Jacobs"],etAl:!0,href:"http://www.w3.org/TR/CSS21/",title:"Cascading Style Sheets, level 2 (CSS2) Specification.",date:"07 June 2011",status:"REC",publisher:"W3C"},CSS21:'Bert Bos; et al. <a href="http://www.w3.org/TR/CSS21/"><cite>Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) Specification.</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/CSS21">http://www.w3.org/TR/CSS21/</a> ',"CSS3-2D-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor. <a href="http://www.w3.org/TR/css3-2d-transforms/"><cite>CSS 2D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-2d-transforms/">http://www.w3.org/TR/css3-2d-transforms/</a> ',"CSS3-3D-TRANSFORMS":'Dean Jackson; David Hyatt; Chris Marrin. <a href="http://www.w3.org/TR/css3-3d-transforms/"><cite>CSS 3D Transforms Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-3d-transforms/">http://www.w3.org/TR/css3-3d-transforms</a> ',"CSS3-TRANSFORMS":'Simon Fraser; Dean Jackson; David Hyatt; Chris Marrin; Edward O\'Connor; Dirk Schulze; Aryeh Gregor. <a href="http://www.w3.org/TR/css3-transforms/"><cite>CSS Transforms.</cite></a> URL: <a href="http://www.w3.org/TR/css3-transforms/">http://www.w3.org/TR/css3-transforms/</a> ',"CSS3-ANIMATIONS":{authors:["Dean Jackson (Apple Inc)","David Hyatt (Apple Inc)","Chris Marrin (Apple Inc)"],href:"http://www.w3.org/TR/css3-animations/",title:"CSS Animations.",date:"03 April 2012",status:"WD",publisher:"W3C"},"CSS3-FONTS":'John Daggett (Mozilla). <a href="http://www.w3.org/TR/css3-fonts"><cite>CSS Fonts Module Level 3</cite></a> URL: <a href="http://www.w3.org/TR/css3-fonts">http://www.w3.org/TR/css3-fonts</a> ',"CSS3-FONTS-20020802":{authors:["Michel Suignard","Chris Lilley"],href:"http://www.w3.org/TR/2002/WD-css3-fonts-20020802",title:"CSS3 module: Fonts.",date:"2 August 2002",status:"WD",publisher:"W3C"},"CSS3-HYPERLINKS":{authors:["Daniel Glazman","Bert Bos","Tantek &#199;elik"],href:"http://www.w3.org/TR/2004/WD-css3-hyperlinks-20040224",title:"CSS3 Hyperlink Presentation Module.",date:"24 February 2004",status:"WD",publisher:"W3C"},"CSS3-IMAGES":'Elika J. Etemad, Tab Atkins Jr.. <a href="http://www.w3.org/TR/css3-images/">CSS Image Values and Replaced Content</a>. 17 April 2012. W3C Candidate Recommendation. URL: <a href="http://www.w3.org/TR/css3-images/">http://www.w3.org/TR/css3-images/</a>',"CSS3-MARQUEE":{authors:["Bert Bos"],href:"http://www.w3.org/TR/2008/CR-css3-marquee-20081205",title:"CSS Marquee Module Level 3.",date:"5 December 2008",status:"CR",publisher:"W3C"},"CSS3-PRESLEV":{authors:["Ian Hickson","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2003/WD-css3-preslev-20030813",title:"CSS3 module: Presentation Levels.",date:"13 August 2003",status:"WD",publisher:"W3C"},"CSS3-READER":{authors:["Bert Bos"],href:"http://www.w3.org/TR/2004/WD-css3-reader-20040224",title:"The CSS 'Reader' Media Type.",date:"24 February 2004",status:"WD",publisher:"W3C"},"CSS3-TRANSITIONS":{authors:["Dean Jackson","David Hyatt","Chris Marrin","L. David Baron"],href:"http://www.w3.org/TR/css3-transitions/",title:"CSS Transitions.",date:"03 April 2012",status:"WD",publisher:"W3C"},"CSS3-WEBFONTS":{authors:["Michel Suignard","Chris Lilley"],href:"http://www.w3.org/TR/2002/WD-css3-webfonts-20020802",title:"CSS3 module: Web Fonts.",date:"2 August 2002",status:"WD",publisher:"W3C"},"CSS3-BG":'Elika J. Etemad; Bert Bos; Brad Kemper. <a href="http://www.w3.org/TR/css3-background/"><cite>CSS Backgrounds and Borders Module Level 3.</cite></a> URL: <a href="http://www.w3.org/TR/css3-background/">http://www.w3.org/TR/css3-background/</a> ',CSS3BORDER:{authors:["Tapas Roy"],href:"http://www.w3.org/TR/2002/WD-css3-border-20021107",title:"CSS3 module: Border.",date:"7 November 2002",status:"WD",publisher:"W3C"},CSS3BOX:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2007/WD-css3-box-20070809",title:"CSS basic box model.",date:"9 August 2007",status:"WD",publisher:"W3C"},CSS3CASCADE:{authors:["H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2005/WD-css3-cascade-20051215",title:"CSS3 module: Cascading and inheritance.",date:"15 December 2005",status:"WD",publisher:"W3C"},CSS3COL:{authors:["Håkon Wium Lie"],href:"http://www.w3.org/TR/css3-multicol/",title:"CSS3 module: Multi-column layout.",date:"12 April 2011",status:"CR",publisher:"W3C"},CSS3COLOR:{authors:["Tantek Çelik","Chris Lilley","L. David Baron"],href:"http://www.w3.org/TR/css3-color",title:"CSS Color Module Level 3.",date:"07 June 2011",status:"REC",publisher:"W3C"},CSS3GCPM:{authors:["H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2007/WD-css3-gcpm-20070504",title:"CSS3 module: Generated Content for Paged Media.",date:"4 May 2007",status:"WD",publisher:"W3C"},CSS3GENCON:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2003/WD-css3-content-20030514",title:"CSS3 Generated and Replaced Content Module.",date:"14 May 2003",status:"WD",publisher:"W3C"},CSS3GRID:{authors:["Markus Mielke","Alex Mogilevsky"],href:"http://www.w3.org/TR/2007/WD-css3-grid-20070905",title:"CSS Grid Positioning Module Level 3.",date:"5 September 2007",status:"WD",publisher:"W3C"},CSS3INTRO:{authors:["Eric A. Meyer","Bert Bos"],href:"http://www.w3.org/TR/2001/WD-css3-roadmap-20010523",title:"CSS3 introduction.",date:"23 May 2001",status:"WD",publisher:"W3C"},CSS3LAYOUT:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2007/WD-css3-layout-20070809",title:"CSS Advanced Layout Module.",date:"9 August 2007",status:"WD",publisher:"W3C"},CSS3LINE:{authors:["Michel Suignard","Eric A. Meyer"],href:"http://www.w3.org/TR/2002/WD-css3-linebox-20020515",title:"CSS3 module: line.",date:"15 May 2002",status:"WD",publisher:"W3C"},CSS3LIST:{authors:["Ian Hickson","Tantek &#199;elik"],href:"http://www.w3.org/TR/2002/WD-css3-lists-20021107",title:"CSS3 module: Lists.",date:"7 November 2002",status:"WD",publisher:"W3C"},CSS3MARQUEE:{authors:["Bert Bos"],href:"http://www.w3.org/TR/2008/CR-css3-marquee-20081205",title:"CSS Marquee Module Level 3.",date:"5 December 2008",status:"CR",publisher:"W3C"},"CSS3-MEDIAQUERIES":'H. Lie, T. Çelik, D. Glazman, A. van Kesteren. <a href="http://www.w3.org/TR/css3-mediaqueries/"><cite>Media Queries</cite></a>  URL: <a href="http://www.w3.org/TR/css3-mediaqueries/">http://www.w3.org/TR/css3-mediaqueries/</a> ',CSS3NAMESPACE:{authors:["Anne van Kesteren","Elika J. Etemad"],href:"http://www.w3.org/TR/2008/CR-css3-namespace-20080523",title:"CSS Namespaces Module.",date:"23 May 2008",status:"CR",publisher:"W3C"},CSS3PAGE:{authors:["Melinda Grant","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/2006/WD-css3-page-20061010",title:"CSS3 Module: Paged Media.",date:"10 October 2006",status:"WD",publisher:"W3C"},CSS3POS:"Bert Bos. <cite>CSS3 Positioning Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3RUBY:{authors:["Michel Suignard"],href:"http://www.w3.org/TR/2003/CR-css3-ruby-20030514",title:"CSS3 Ruby Module.",date:"14 May 2003",status:"CR",publisher:"W3C"},CSS3SPEECH:{authors:["David Raggett","Daniel Glazman","Claudio Santambrogio"],href:"http://www.w3.org/TR/2004/WD-css3-speech-20041216",title:"CSS3 Speech Module.",date:"16 December 2004",status:"WD",publisher:"W3C"},CSS3SYN:{authors:["L. David Baron"],href:"http://www.w3.org/TR/2003/WD-css3-syntax-20030813",title:"CSS3 module: Syntax.",date:"13 August 2003",status:"WD",publisher:"W3C"},CSS3TBL:"Bert Bos; David Hyatt. <cite>CSS3 Tables Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)","CSS4-IMAGES":'Elika J. Etemad, Tab Atkins Jr. <a href="http://www.w3.org/TR/css4-images/"><cite>CSS Image Values and Replaced Content Module Level 4</cite></a>. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/css4-images/">http://www.w3.org/TR/css4-images/</a> ',CSS3TEXT:{authors:["Elika J. Etemad","Koji Ishii"],href:"http://www.w3.org/TR/css3-text/",title:"CSS Text Level 3.",date:"19 January 2012",status:"WD",publisher:"W3C"},CSS3TEXTLAYOUT:"Elika J. Etemad; Paul Nelson. <cite>CSS3 Text Layout Module.</cite> (forthcoming). W3C Working Draft. (Work in progress.)",CSS3UI:{authors:["Tantek Çelik"],href:"http://www.w3.org/TR/css3-ui/",title:"CSS3 Basic User Interface Module.",date:"17 January 2012",status:"WD",publisher:"W3C"},CSS3VAL:{authors:["Chris Lilley","H&#229;kon Wium Lie"],href:"http://www.w3.org/TR/css3-values/",title:"CSS3 Values and Units.",date:"08 March 2012",status:"WD",publisher:"W3C"},CSS3WRITINGMODES:{authors:["Elika J. Etemad","Koji Ishii","Shinyu Murakami"],href:"http://dev.w3.org/csswg/css3-writing-modes",title:"CSS Writing Modes Module Level 3.",date:"17 October 2010",status:"ED",publisher:"W3C"},CSSBEIJING:{authors:["Elika J. Etemad"],href:"http://www.w3.org/TR/2008/WD-css-beijing-20080516",title:"Cascading Style Sheets (CSS) Snapshot 2007.",date:"16 May 2008",status:"WD",publisher:"W3C"},CSSOM:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/cssom/",title:"CSSOM.",date:"12 July 2011",status:"WD",publisher:"W3C"},"CSSOM-VIEW":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-cssom-view-20080222",title:"CSSOM View Module.",date:"22 February 2008",status:"WD",publisher:"W3C"},CSSSTYLEATTR:{authors:["Marc Attinasi","Bert Bos","Tantek &#199;elik"],href:"http://www.w3.org/TR/2002/WD-css-style-attr-20020515",title:"Syntax of CSS rules in HTML's &quot;style&quot; attribute.",date:"15 May 2002",status:"WD",publisher:"W3C"},"CT-GUIDELINES":{authors:["Jo Rabin"],href:"http://www.w3.org/TR/2008/WD-ct-guidelines-20080801",title:"Content Transformation Guidelines 1.0.",date:"1 August 2008",status:"WD",publisher:"W3C"},"CT-LANDSCAPE":{authors:["Jo Rabin","Andrew Swainston"],href:"http://www.w3.org/TR/2007/WD-ct-landscape-20071025",title:"Content Transformation Landscape 1.0.",date:"25 October 2007",status:"WD",publisher:"W3C"},CURIE:{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",title:"RDFa Core 1.1 - Section 6.",date:"7 June 2012",status:"REC",publisher:"W3C"},"CVE-2009-0217":'<a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"><cite>Common Vulnerabilities and Exposures List, CVE-2009-0217</cite></a> URL: <a href="http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217"> http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-0217</a>',CX:{authors:["Philippe Le H&#233;garet"],etAl:!0,href:"http://www.w3.org/TR/2001/NOTE-CX-20011211",title:"Component Extension (CX) API requirements Version 1.0.",date:"11 December 2001",status:"NOTE",publisher:"W3C"},DAHUT:"Robin Berjon; et al. <cite>The Dahut Specification Example From the Higher Circle.</cite> 15 March 1977. Lazy Daft. (Work for progress.) URL: <a href='http://berjon.com/'>http://berjon.com/</a>","DAP-ACCESS-REQS":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy-reqs/"><cite>Device API Access Control Requirements</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy-reqs/">http://dev.w3.org/2009/dap/policy-reqs/</a> ',"DAP-POLICY-FRAMEWORK":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Framework.html"><cite>Device API Policy Framework.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Framework.html">http://dev.w3.org/2009/dap/policy/Framework.html</a> ',"DAP-PRIVACY-POSITION":'Frederick Hirsch, Robin Berjon. <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html"><cite>Position Paper: Privacy and Policy in the DAP WG - A DAP Perspective</cite></a>. 2 September 2010. URL: <a href="http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html">http://www.w3.org/2010/policy-ws/papers/14-Hirsch-Berjon-DAP.html</a> (<a href="http://www.w3.org/2010/policy-ws/">W3C Workshop on Privacy and Data Usage Control</a>.)',"DAP-PRIVACY-REQS":{authors:["Alissa Cooper","Frederick Hirsch","John Morris"],href:"http://www.w3.org/TR/2010/NOTE-dap-privacy-reqs-20100629/",title:"Device API Privacy Requirements",date:"29 June 2010",status:"NOTE",publisher:"W3C"},"DAP-REQS":{authors:["Robin Berjon"],etAl:!0,href:"http://www.w3.org/TR/2009/NOTE-dap-api-reqs-20091015/",title:"Device API Requirementsml",date:"15 October 2009",status:"Working Group Note"},"DAP-XACML-POLICY-PROFILE":'L. Arribas, P. Byers, M. Hanclik, F Hirsch, D. Rogers. <a href="http://dev.w3.org/2009/dap/policy/Profile.html"><cite>XACML Policy Profile for Device APIs.</cite></a> 17 June 2010. (Work in progress.) URL: <a href="http://dev.w3.org/2009/dap/policy/Profile.html">http://dev.w3.org/2009/dap/policy/Profile.html</a> ',Davis:'<a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html"><cite>Defective Sign &amp; Encrypt in S/MIME, PKCS#7, MOSS, PEM, PGP, and XML.</cite></a> D. Davis. USENIX Annual Technical Conference. 2001. URL: <a href="http://www.usenix.org/publications/library/proceedings/usenix01/davis.html">http://www.usenix.org/publications/library/proceedings/usenix01/davis.html</a>',DC11:{authors:["Dublin Core metadata initiative"],href:"http://dublincore.org/documents/dcmi-terms/",title:"Dublin Core metadata element set, version 1.1.",date:"July 1999",status:"Dublin Core recommendation"},DCONTOLOGY:{authors:["Jos&#233","Manuel Cantera Fonseca","Rhys Lewis"],href:"http://www.w3.org/TR/2009/WD-dcontology-20090616",title:"Delivery Context Ontology.",date:"16 June 2009",status:"WD",publisher:"W3C"},"DC-RDF":{authors:["M. Nilsson"],etAl:!0,href:"http://dublincore.org/documents/dc-rdf/",title:"Expressing Dublin Core metadata using the Resource Description Framework (RDF).",date:"14 January 2008",status:"DCMI Recommendation"},"DC-TERMS":'Dublin Core Metadata Initiative. <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/"><cite>Dublin Core Metadata Initiative Terms, version 1.1.</cite></a> 11 October 2010. DCMI Recommendation. URL: <a href="http://dublincore.org/documents/2010/10/11/dcmi-terms/">http://dublincore.org/documents/2010/10/11/dcmi-terms/</a>.',"DCAT-UCR":'R. Cyganiak; F. Maali. <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html"><cite>Use Cases and Requirements for the Data Catalog Vocabulary</cite></a> 16 December 2012. W3C Editor\'s Draft. URL: <a href="http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html">http://dvcs.w3.org/hg/gld/raw-file/default/dcat-ucr/index.html</a>.',"DD-ECOSYSTEM":{authors:["Rotan Hanrahan"],href:"http://www.w3.org/TR/2007/NOTE-dd-ecosystem-20071031",title:"Device Description Ecosystem 1.0.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"DD-LANDSCAPE":{authors:["Matt Womer","Eman Nkeze","James Pearce"],href:"http://www.w3.org/TR/2007/NOTE-dd-landscape-20071031",title:"Device Description Landscape 1.0.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"DD-STRUCTURES":{authors:["Jos&#233","Manuel Cantera Fonseca"],href:"http://www.w3.org/TR/2008/WD-dd-structures-20081205",title:"Device Description Structures.",date:"5 December 2008",status:"WD",publisher:"W3C"},"DDR-CORE-VOCABULARY":{authors:["Andrea Trasatti","Jo Rabin","Rotan Hanrahan"],href:"http://www.w3.org/TR/2008/NOTE-ddr-core-vocabulary-20080414",title:"Device Description Repository Core Vocabulary.",date:"14 April 2008",status:"NOTE",publisher:"W3C"},"DDR-REQUIREMENTS":{authors:["Kevin Smith","David Sanders"],href:"http://www.w3.org/TR/2007/NOTE-DDR-requirements-20071217",title:"Device Description Repository Requirements 1.0.",date:"17 December 2007",status:"NOTE",publisher:"W3C"},"DDR-SIMPLE-API":{authors:["Jos&#233","Manuel Cantera Fonseca"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-DDR-Simple-API-20081205",title:"Device Description Repository Simple API.",date:"5 December 2008",status:"REC",publisher:"W3C"},DES:'<a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf"><cite>NIST FIPS 46-3: Data Encryption Standard (DES)</cite></a> . October 1999. URL: <a href="http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf">http://csrc.nist.gov/publications/fips/fips46-3/fips46-3.pdf</a>',"DEVICE-ORIENTATION":'Steve Block, Andrei Popescu. <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">DeviceOrientation Event Specification</a>. 1 December 2011. Last Call Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2011/WD-orientation-event-20111201/">http://www.w3.org/TR/2011/WD-orientation-event-20111201/</a>',DFAUI:{authors:["Arthur Barstow"],href:"http://www.w3.org/TR/2007/NOTE-dfaui-20070912",title:"Declarative Formats for Applications and User Interfaces.",date:"12 September 2007",status:"NOTE",publisher:"W3C"},"DI-ATDI":{authors:["Roland Merrick","Rotan Hanrahan"],href:"http://www.w3.org/TR/2004/NOTE-di-atdi-20040218",title:"Authoring Techniques for Device Independence.",date:"18 February 2004",status:"NOTE",publisher:"W3C"},"DI-DCO":{authors:["Sailesh Sathish","Rhys Lewis","Roger Gimson"],href:"http://www.w3.org/TR/2006/NOTE-di-dco-20060320",title:"Delivery Context Overview for Device Independence.",date:"20 March 2006",status:"NOTE",publisher:"W3C"},"DI-GLOSS":{authors:["Rhys Lewis"],href:"http://www.w3.org/TR/2005/WD-di-gloss-20050118",title:"Glossary of Terms for Device Independence.",date:"18 January 2005",status:"WD",publisher:"W3C"},"DI-PRINC":{authors:["Roger Gimson"],href:"http://www.w3.org/TR/2003/NOTE-di-princ-20030901",title:"Device Independence Principles.",date:"1 September 2003",status:"NOTE",publisher:"W3C"},DIAL:{authors:["Kevin Smith"],href:"http://www.w3.org/TR/2007/WD-dial-20070727",title:"Device Independent Authoring Language (DIAL).",date:"27 July 2007",status:"WD",publisher:"W3C"},"DIAL-PRIMER":{authors:["Kevin Smith","Kevin Smith"],href:"http://www.w3.org/TR/2007/WD-dial-primer-20071101",title:"DIAL Part 0: Primer.",date:"1 November 2007",status:"WD",publisher:"W3C"},DIG2000:{authors:["Digital Imaging Group"],href:"http://www.digitalimaging.org/pdf/wg1n1017.pdf",title:"DIG2000 file format proposal.",date:"Oct 1998",status:"Report (draft) ISO/IEC JTC1/SG29/WG1 N1017"},"DISCO-PROP":'Rich Tibbett, Clarke Stevens. <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html"><cite>Networked Service Discovery and Messaging</cite></a>. 22 September 2011. Draft proposal (no official standing). URL: <a href="http://people.opera.com/richt/release/specs/discovery/Overview.html">http://people.opera.com/richt/release/specs/discovery/Overview.html</a>',"DNS-SD":{authors:["S. Cheshire","M. Krochmal"],href:"http://files.dns-sd.org/draft-cheshire-dnsext-dns-sd.txt",title:"DNS-Based Service Discovery.",date:"27 February 2011",status:"IETF Draft",publisher:"IETF"},"DOM-BINDINGS":{authors:["Cameron McCormack"],href:"http://www.w3.org/TR/2008/WD-WebIDL-20081219",title:"Web IDL.",date:"19 December 2008",status:"WD",publisher:"W3C"},DOM4:'Anne van Kesteren; Aryeh Gregor; Ms2ger. <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/"><cite>DOM4.</cite></a> URL: <a href="http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/">http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html/</a> ',"DOM-LEVEL-1":{authors:["Vidur Apparao"],etAl:!0,href:"http://www.w3.org/TR/1998/REC-DOM-Level-1-19981001/",title:"Document Object Model (DOM) Level 1.",date:"1 October 1998",status:"REC",publisher:"W3C"},"DOM-LEVEL-1-2e":{authors:["Jonathan Robie"],etAl:!0,href:"http://www.w3.org/TR/2000/WD-DOM-Level-1-20000929",title:"Document Object Model (DOM) Level 1 Specification (Second Edition).",date:"29 September 2000",status:"WD",publisher:"W3C"},"DOM-LEVEL-2-CORE":{authors:["Arnaud Le Hors"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Core-20001113/",title:"Document Object Model (DOM) Level 2 Core Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-EVENTS":{authors:["Tom Pixley"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Events-20001113",title:"Document Object Model (DOM) Level 2 Events Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-HTML":{authors:["Arnaud Le Hors","Johnny Stenback","Philippe Le H&#233;garet"],href:"http://www.w3.org/TR/2003/REC-DOM-Level-2-HTML-20030109",title:"Document Object Model (DOM) Level 2 HTML Specification.",date:"9 January 2003",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-STYLE":{authors:["Vidur Apparao","Philippe Le H&#233;garet","Chris Wilson"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Style-20001113",title:"Document Object Model (DOM) Level 2 Style Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-TRAVERSAL-RANGE":{authors:["Vidur Apparao"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Traversal-Range-20001113",title:"Document Object Model (DOM) Level 2 Traversal and Range Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-2-VIEWS":{authors:["Laurence Cable","Arnaud Le Hors"],href:"http://www.w3.org/TR/2000/REC-DOM-Level-2-Views-20001113",title:"Document Object Model (DOM) Level 2 Views Specification.",date:"13 November 2000",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-AS":{authors:["Ben Chang"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-DOM-Level-3-AS-20020725",title:"Document Object Model (DOM) Level 3 Abstract Schemas Specification.",date:"25 July 2002",status:"NOTE",publisher:"W3C"},"DOM-LEVEL-3-CORE":{authors:["Gavin Nicol"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-Core-20040407",title:"Document Object Model (DOM) Level 3 Core Specification.",date:"7 April 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-EVENTS":{authors:["Travis Leithead","Jacob Rossi","Doug Schepers","Bj&#246;rn H&#246;hrmann","Tom Pixley","Philippe Le H&#233;garet"],href:"http://www.w3.org/TR/2012/WD-DOM-Level-3-Events-20120906/",title:"Document Object Model (DOM) Level 3 Events Specification.",date:"06 September 2012",status:"WD",publisher:"W3C"},"DOM-LEVEL-3-LS":{authors:["Johnny Stenback","Andy Heninger"],href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-LS-20040407",title:"Document Object Model (DOM) Level 3 Load and Save Specification.",date:"7 April 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-VAL":{authors:["Ben Chang","Rezaur Rahman","Joe Kesselman"],href:"http://www.w3.org/TR/2004/REC-DOM-Level-3-Val-20040127",title:"Document Object Model (DOM) Level 3 Validation Specification.",date:"27 January 2004",status:"REC",publisher:"W3C"},"DOM-LEVEL-3-VIEWS":{authors:["Ray Whitmer"],href:"http://www.w3.org/TR/2004/NOTE-DOM-Level-3-Views-20040226",title:"Document Object Model (DOM) Level 3 Views and Formatting Specification.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},"DOM-LEVEL-3-XPATH":{authors:["Ray Whitmer"],href:"http://www.w3.org/TR/2004/NOTE-DOM-Level-3-XPath-20040226",title:"Document Object Model (DOM) Level 3 XPath Specification.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},"DOM-REQUIREMENTS":{authors:["Arnaud Le Hors"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-DOM-Requirements-20040226",title:"Document Object Model (DOM) Requirements.",date:"26 February 2004",status:"NOTE",publisher:"W3C"},DPF:{authors:["Max Froumentin"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-DPF-20071221",title:"Delivery Context: Client Interfaces (DCCI) 1.0.",date:"21 December 2007",status:"CR",publisher:"W3C"},"DSIG-LABEL":{authors:["Philip DesAutels"],etAl:!0,href:"http://www.w3.org/TR/1998/REC-DSig-label-19980527",title:"PICS Signed Labels (DSig) 1.0 Specification.",date:"27 May 1998",status:"REC",publisher:"W3C"},"DSIG-USAGE":{authors:["Thomas Roessler"],href:"http://www.w3.org/TR/2006/NOTE-DSig-usage-20061220",title:"Using XML Digital Signatures in the 2006 XML Environment.",date:"20 December 2006",status:"NOTE",publisher:"W3C"},DSS:'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',"EARL10-REQUIREMENTS":{authors:["Shadi Abou-Zahra","Jim Ley"],href:"http://www.w3.org/TR/2005/WD-EARL10-Requirements-20050711",title:"Requirements for the Evaluation and Report Language (EARL) 1.0.",date:"11 July 2005",status:"WD",publisher:"W3C"},"EARL10-SCHEMA":{authors:["Shadi Abou-Zahra"],href:"http://www.w3.org/TR/2007/WD-EARL10-Schema-20070323",title:"Evaluation and Report Language (EARL) 1.0 Schema.",date:"23 March 2007",status:"WD",publisher:"W3C"},"EBXML-MSG":'Ian Jones; Brian Gibb; David Fischer. <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf"><cite> OASIS ebXML Message Service Specification</cite></a> 1 April 2002. URL: <a href="https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf">https://www.oasis-open.org/committees/download.php/272/ebMS_v2_0.pdf</a>',"ECC-ALGS":{authors:["D. McGrew","K. Igoe","M. Salter"],href:"http://www.rfc-editor.org/rfc/rfc6090.txt",title:"RFC 6090: Fundamental Elliptic Curve Cryptography Algorithms.",date:"February 2011",status:"IETF Informational RFC",publisher:"IETF"},"EC-RELATED-ACTIVITIES":{authors:["Thierry Michel"],href:"http://www.w3.org/TR/2000/NOTE-EC-related-activities-20000107",title:"W3C and Electronic Commerce.",date:"7 January 2000",status:"NOTE",publisher:"W3C"},"ECMA-262":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm"><cite>ECMAScript Language Specification.</cite></a> June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a> ',"ECMA-262-51":'<a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">ECMAScript Language Specification, Edition 5.1</a>. June 2011. URL: <a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">http://www.ecma-international.org/publications/standards/Ecma-262.htm</a>',"EGOV-IMPROVING":{authors:["Kevin Novak","Jos&#233","M. Alonso"],href:"http://www.w3.org/TR/2009/WD-egov-improving-20090310",title:"Improving Access to Government through Better Use of the Web.",date:"10 March 2009",status:"WD",publisher:"W3C"},ELEMENTTRAVERSAL:{authors:["Robin Berjon","Doug Schepers"],href:"http://www.w3.org/TR/2008/REC-ElementTraversal-20081222",title:"Element Traversal Specification.",date:"22 December 2008",status:"REC",publisher:"W3C"},ELEMTYPO:"Robert Bringhurst. <cite>The Elements of Typographic Style, Version 3.1.</cite> Hartley &amp; Marks. 2005. ISBN 0-88179-206-3.",EMAIL:"P. Resnick. <a href='http://tools.ietf.org/html/rfc5322'><cite>RFC 5322: Internet Message Format</cite></a>. October 2008. IETF draft standard. URL: <a href='http://tools.ietf.org/html/rfc5322'>http://tools.ietf.org/html/rfc5322</a> ",EMMA:{authors:["Michael Johnston"],href:"http://www.w3.org/TR/2009/REC-emma-20090210",title:"EMMA: Extensible MultiModal Annotation markup language.",date:"10 February 2009",status:"REC",publisher:"W3C"},EMMAREQS:{authors:["St&#233;phane H. Maes","Stephen Potter"],href:"http://www.w3.org/TR/2003/NOTE-EMMAreqs-20030113",title:"Requirements for EMMA.",date:"13 January 2003",status:"NOTE",publisher:"W3C"},"ERICSSON-WDC":'<a href="https://labs.ericsson.com/apis/web-device-connectivity/"><cite>Web Device Connectivity</cite></a>. 18 October 2010. Ericsson Labs. URL: <a href="https://labs.ericsson.com/apis/web-device-connectivity/"></a>',ESDH:'E. Rescorla. <a href="http://www.ietf.org/rfc/rfc2631.txt"><cite> Diffie-Hellman Key Agreement Method.</cite></a>. IETF RFC 2631 Standards Track, 1999. URL: <a     href="http://www.ietf.org/rfc/rfc2631.txt">http://www.ietf.org/rfc/rfc2631.txt</a>',EXI:{authors:["Takuki Kamiya","John Schneider"],href:"http://www.w3.org/TR/2009/CR-exi-20091208/",title:"Efficient XML Interchange (EXI) Format 1.0.",date:"8 December 2009",status:"CR",publisher:"W3C"},"EXI-BEST-PRACTICES":{authors:["Mike Cokus","Daniel Vogelheim"],href:"http://www.w3.org/TR/2007/WD-exi-best-practices-20071219",title:"Efficient XML Interchange (EXI) Best Practices.",date:"19 December 2007",status:"WD",publisher:"W3C"},"EXI-EVALUATION":{authors:["Carine Bournez"],href:"http://www.w3.org/TR/2008/WD-exi-evaluation-20080728",title:"Efficient XML Interchange Evaluation.",date:"28 July 2008",status:"WD",publisher:"W3C"},"EXI-IMPACTS":{authors:["Jaakko Kangasharju"],href:"http://www.w3.org/TR/2008/WD-exi-impacts-20080903",title:"Efficient XML Interchange (EXI) Impacts.",date:"3 September 2008",status:"WD",publisher:"W3C"},"EXI-MEASUREMENTS":{authors:["Jaakko Kangasharju"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-exi-measurements-20070725",title:"Efficient XML Interchange Measurements Note.",date:"25 July 2007",status:"WD",publisher:"W3C"},"EXI-PRIMER":{authors:["Daniel Peintner","Santiago Pericas-Geertsen"],href:"http://www.w3.org/TR/2007/WD-exi-primer-20071219",title:"Efficient XML Interchange (EXI) Primer.",date:"19 December 2007",status:"WD",publisher:"W3C"},"FILE-UPLOAD":{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/WD-file-upload-20061018",title:"File Upload.",date:"18 October 2006",status:"WD",publisher:"W3C"},"FILE-API":{authors:["Arun Ranganathan","Jonas Sicking"],href:"http://www.w3.org/TR/2011/WD-FileAPI-20111020/",title:"File API.",date:"20 October 2011",status:"WD",publisher:"W3C"},"FILE-WRITER":{authors:["Eric Uhrhane"],href:"http://www.w3.org/TR/2011/WD-file-writer-api-20110419/",title:"File Writer API.",date:"19 April 2011",status:"WD",publisher:"W3C"},"FIN-PRIV-NOTICE":"Kleimann Communications Group, Inc. <a href='http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf'><cite>Evolution of a Prototype Financial Privacy Notice </cite></a> 28 February 2006. URL: http://www.ftc.gov/privacy/privacyinitiatives/ftcfinalreport060228.pdf ","FIPS-180-3":'<a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf"><cite>FIPS PUB 180-3 Secure Hash Standard</cite></a>.  U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf">http://csrc.nist.gov/publications/fips/fips180-3/fips180-3_final.pdf</a>',"FIPS-186-3":'<a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf"><cite>FIPS PUB 186-3:  Digital Signature Standard (DSS)</cite></a>. June 2009. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf">http://csrc.nist.gov/publications/fips/fips186-3/fips_186-3.pdf</a>',FIR:'Joe Clark. <a href="http://www.alistapart.com/articles/fir">&ldquo;Facts and Opinion About Fahrner Image Replacement&rdquo;</a> in: <cite>A List Apart.</cite> Issue No. 160. 20 October 2003. URL: <a href="http://www.alistapart.com/articles/fir">http://www.alistapart.com/articles/fir</a> ',FLEX:"<cite>Flex: The Lexical Scanner Generator.</cite> Version 2.3.7, ISBN 1882114213",FLEXBOX:{authors:["Tab Atkins Jr","Elika J. Etemad","Alex Mogilevsky"],href:"http://www.w3.org/TR/css3-flexbox/",title:"Flexible Box Layout Module.",date:"12 June 2012",status:"WD",publisher:"W3C"},FOAF:'Dan Brickley, Libby Miller. <a href="http://xmlns.com/foaf/spec/"><cite>FOAF Vocabulary Specification 0.98.</cite></a> 9 August 2010. URL: <a href="http://xmlns.com/foaf/spec/">http://xmlns.com/foaf/spec/</a>',FULLSCREEN:{authors:["Anne van Kesteren"],href:"http://dvcs.w3.org/hg/fullscreen/raw-file/tip/Overview.html",title:"The Fullscreen API.",date:"4 January 2012",status:"ED",publisher:"W3C"},"GEOLOCATION-API":{authors:["Andrei Popescu"],href:"http://www.w3.org/TR/2008/WD-geolocation-API-20081222/",title:"Geolocation API Specification.",date:"22 December 2008",status:"WD",publisher:"W3C"},"GEOPRIV-ARCH":"Barnes, R. Lepinski, M. Cooper, A. Morris, J. Tschofenig, H. Schulzrinne, H. <a href = 'http://tools.ietf.org/html/draft-ietf-geopriv-arch-01'><cite>An Architecture for Location and Location Privacy in Internet Applications</cite></a> 29 October 2009. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-geopriv-arch-01\">http://tools.ietf.org/html/draft-ietf-geopriv-arch-01</a>","GEOLOCATION-PRIVACY":'Marcos Cáceres <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf"><cite>Privacy of Geolocation Implementations</cite></a>, "W3C Workshop on Privacy for Advanced Web APIs" paper, 12/13 July 2010. URL: <a href="http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf">http://www.w3.org/2010/api-privacy-ws/papers/privacy-ws-21.pdf</a>',GETUSERMEDIA:{authors:["D. Burnett","A. Narayanan"],href:"http://dev.w3.org/TR/2012/WD-mediacapture-streams-20120628/",title:"Media Capture and Streams",date:"28 June 2012",status:"WD",publisher:"W3C"},GRDDL:{authors:["Dan Connolly"],href:"http://www.w3.org/TR/2007/REC-grddl-20070911",title:"Gleaning Resource Descriptions from Dialects of Languages (GRDDL).",date:"11 September 2007",status:"REC",publisher:"W3C"},"GRDDL-PRIMER":{authors:["Harry Halpin","Ian Davis"],href:"http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628",title:"GRDDL Primer.",date:"28 June 2007",status:"NOTE",publisher:"W3C"},"GRDDL-SCENARIOS":{authors:["Fabien Gandon"],href:"http://www.w3.org/TR/2007/NOTE-grddl-scenarios-20070406",title:"GRDDL Use Cases: Scenarios of extracting RDF data from XML documents.",date:"6 April 2007",status:"NOTE",publisher:"W3C"},"GRDDL-TESTS":{authors:["Chimezie Ogbuji"],href:"http://www.w3.org/TR/2007/REC-grddl-tests-20070911",title:"GRDDL Test Cases.",date:"11 September 2007",status:"REC",publisher:"W3C"},"GSM-SMS":{authors:["3G Partnership Project"],href:"http://www.3gpp.org/ftp/Specs/archive/03_series/03.40/0340-750.zip",title:"Technical realization of the Short Message Service (SMS).",date:"11 January 2002",status:"3GPP 0340-750"},"HASH-IN-URI":{authors:["T.V. Raman","Ashok Malhotra"],href:"http://www.w3.org/2001/tag/2011/01/HashInURI-20110115",title:"Repurposing the Hash Sign for the New Web.",date:"15 January 2011",status:"Putative TAG Finding"},"HCLS-KB":{authors:["Eric Prud'hommeaux","M. Scott Marshall"],href:"http://www.w3.org/TR/2008/NOTE-hcls-kb-20080604",title:"A Prototype Knowledge Base for the Life Sciences.",date:"4 June 2008",status:"NOTE",publisher:"W3C"},"HCLS-SENSELAB":{authors:["Kei-Hoi Cheung","Matthias Samwald"],href:"http://www.w3.org/TR/2008/NOTE-hcls-senselab-20080604",title:"Experiences with the conversion of SenseLab databases to RDF/OWL.",date:"4 June 2008",status:"NOTE",publisher:"W3C"},"HIGHRES-TIME":'Jatinder Mann. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html"><cite>High Resolution Time Specification</cite> Editors Draft, Oct 18 2012. URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/HighResolutionTime/Overview.html</a>',HLINK:{authors:["Steven Pemberton","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/WD-hlink-20020913",title:"HLink: Link recognition for the XHTML Family.",date:"13 September 2002",status:"WD",publisher:"W3C"},HMAC:'H. Krawczyk, M. Bellare, R. Canetti. <a href="http://www.ietf.org/rfc/rfc2104.txt"><cite>HMAC: Keyed-Hashing for Message Authentication</cite></a>. February 1997. IETF RFC 2104.  URL: <a href="http://www.ietf.org/rfc/rfc2104.txt">http://www.ietf.org/rfc/rfc2104.txt</a>',"HMAC-Security":'C. Rechberger, V. Rijmen. <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf"><cite>New Results on NMAC/HMAC when Instantiated with Popular Hash Functions</cite></a>. 2 January 2008. Journal of Universal Computer Science, vol. 14, no. 3 (2008), 347-376.  URL: <a href="http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf">http://www.jucs.org/jucs_14_3/new_results_on_nmac/jucs_14_3_0347_0376_rechberger.pdf</a>',HMRMC:'<a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm"><cite>HM Revenue and customs</cite></a> Her Majesty\'s Revenue and Customs. URL: <a href="http://www.hmrc.gov.uk/softwaredevelopers/index.htm">http://www.hmrc.gov.uk/softwaredevelopers/index.htm</a> <br> Sample response message with XML signature: <a href="http://www.hmrc.gov.uk/ebu/responsemessages.pdf">http://www.hmrc.gov.uk/ebu/responsemessages.pdf</a>',HSL:'Steven Pemberton. <a href="http://www.cwi.nl/~steven/css/hsl.html"><cite>HSL: light vs saturation.</cite></a> 19 November 1998. URL: <a href="http://www.cwi.nl/~steven/css/hsl.html">http://www.cwi.nl/~steven/css/hsl.html</a> ',"HTML-DESIGN-PRINCIPLES":{authors:["Anne van Kesteren","Maciej Stachowiak"],href:"http://www.w3.org/TR/2007/WD-html-design-principles-20071126",title:"HTML Design Principles.",date:"26 November 2007",status:"WD",publisher:"W3C"},"HTML-LAN":{authors:["M. T. Carrasco Benitez"],href:"http://www.w3.org/TR/1998/NOTE-html-lan-19980313",title:"Primary Language in HTML.",date:"13 March 1998",status:"NOTE",publisher:"W3C"},HTML32:{authors:["David Raggett"],href:"http://www.w3.org/TR/REC-html32-19970114",title:"HTML 3.2 Reference Specification.",date:"14 January 1997",status:"REC",publisher:"W3C"},HTML40:{authors:["Ian Jacobs","David Raggett","Arnaud Le Hors"],href:"http://www.w3.org/TR/1998/REC-html40-19980424",title:"HTML 4.0 Specification.",date:"24 April 1998",status:"REC",publisher:"W3C"},"HTML40-MOBILE":{authors:["Shin'ichi Matsui"],etAl:!0,href:"http://www.w3.org/TR/1999/NOTE-html40-mobile-19990315",title:"HTML 4.0 Guidelines for Mobile Access.",date:"15 March 1999",status:"NOTE",publisher:"W3C"},HTML401:{authors:["David Raggett","Ian Jacobs","Arnaud Le Hors"],href:"http://www.w3.org/TR/1999/REC-html401-19991224",title:"HTML 4.01 Specification.",date:"24 December 1999",status:"REC",publisher:"W3C"},HTML5:{authors:["Robin Berjon"],etAl:!0,href:"http://www.w3.org/TR/html5/",title:"HTML5.",date:"17 December 2012",status:"CR",publisher:"W3C"},"HTML5-20121025":{authors:["Ian Hickson","David Hyatt"],href:"http://www.w3.org/TR/2012/WD-html5-20121025/",title:"HTML5.",date:"25 October 2012",status:"WD",publisher:"W3C"},"HTML5-DIFF":{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2009/WD-html5-diff-20090212",title:"HTML 5 differences from HTML 4.",date:"12 February 2009",status:"WD",publisher:"W3C"},"HTML5-PUBNOTES":{authors:["Michael Smith"],href:"http://www.w3.org/TR/2008/NOTE-html5-pubnotes-20080610",title:"HTML 5 Publication Notes.",date:"10 June 2008",status:"NOTE",publisher:"W3C"},"HTML-DEVICE":{authors:["Ian Hickson"],href:"http://dev.w3.org/html5/html-device/",title:"HTML Device",date:"9th September 2010",status:"ED",publisher:"W3C"},HTMLICCPROF:'Apple Computer with input from Microsoft Corporation. <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html"><cite>Proposal for HTML support of ICC profiles.</cite></a> URL: <a href="http://www.apple.com/colorsync/benefits/web/icc-profiles.html">http://www.apple.com/colorsync/benefits/web/icc-profiles.html</a> ',"HTTP-IN-RDF":{authors:["Carlos A Velasco","Johannes Koch","Shadi Abou-Zahra"],href:"http://www.w3.org/TR/2008/WD-HTTP-in-RDF-20080908",title:"HTTP Vocabulary in RDF.",date:"8 September 2008",status:"WD",publisher:"W3C"},"HTTP-NG-TESTBED":{authors:["Daniel Veillard"],href:"http://www.w3.org/TR/1998/NOTE-HTTP-NG-testbed-19980710",title:"Design of HTTP-ng Testbed.",date:"10 July 1998",status:"NOTE",publisher:"W3C"},HTTP11:{authors:["R. Fielding"],etAl:!0,href:"http://www.ietf.org/rfc/rfc2616.txt",title:"Hypertext Transfer Protocol - HTTP/1.1.",date:"June 1999",status:"Internet RFC 2616",publisher:"IETF"},"HTTP-TLS":{authors:["E. Rescorla"],href:"http://www.ietf.org/rfc/rfc2818.txt",title:"HTTP Over TLS.",date:"May 2000",status:"Internet RFC 2818",publisher:"IETF"},HunterZhan:'Hunter, Jane; Zhan, Zhimin. <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">&ldquo;An Indexing and Querying System for Online Images Based on the PNG Format and Embedded Metadata&rdquo;</a> in: <cite>ARLIS/ANZ Conference.</cite> Sep 1999. Brisbane, Australia. URL: <a href="http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html">http://archive.dstc.edu.au/RDU/staff/jane-hunter/PNG/paper.html</a> ',"HTML-RDFA":{authors:["Manu Sporny"],etAl:!0,href:"http://www.w3.org/TR/2011/WD-rdfa-in-html-20110525/",title:"HTML+RDFa 1.1",date:"25 May 2011",status:"WD",publisher:"W3C"},"I18N-GUIDE-FRAMEWORK":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2003/WD-i18n-guide-framework-20030417",title:"Framework Document for i18n Guidelines 1.0.",date:"17 April 2003",status:"WD",publisher:"W3C"},"ID-MGM":"Rundle, M. <a href = 'http://identityproject.lse.ac.uk/mary.pdf'><cite>International Data Protection and Digitial Identity Management Tools</cite></a> Internet Governance Forum 2006 - Athens, Privacy Workshop I. 31 October 2006. URL: http://identityproject.lse.ac.uk/mary.pdf ",IEEE1363:'<a href="http://grouper.ieee.org/groups/1363/"><cite>IEEE 1363: Standard Specifications for Public Key Cryptography</cite></a>. August 2000.  URL: <a href="http://grouper.ieee.org/groups/1363/">http://grouper.ieee.org/groups/1363/</a>',IEEE1588:'<a href="http://grouper.ieee.org/groups/1588/"><cite>IEEE 1588-2008: A Precision Clock Synchronization Protocol for Networked Measurement and Control Systems</cite></a>. 24 July 2008. URL: <a href="http://grouper.ieee.org/groups/1588/">http://grouper.ieee.org/groups/1588/</a>',"IEEE802-1AS":'Geoff Garner. <a href="http://ieee802.org/1/pages/802.1as.html"><cite>IEEE 802.1AS - Timing and Synchronization</cite></a>. 30 March 2011. IEEE Standard. URL: <a href="http://ieee802.org/1/pages/802.1as.html">http://ieee802.org/1/pages/802.1as.html</a>',"IEEE802-3":"<cite>IEEE 802.3: Carrier sense multiple access with Collision Detection (CSMA/CD) Access Method and Physical Layer Specifications</cite>. December 2008.","I18N-HTML-TECH-BIDI":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2007/WD-i18n-html-tech-bidi-20070606",title:"Internationalization Best Practices: Handling Right-to-left Scripts in XHTML and HTML Content.",date:"6 June 2007",status:"WD",publisher:"W3C"},"I18N-HTML-TECH-CHAR":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2004/WD-i18n-html-tech-char-20040509",title:"Authoring Techniques for XHTML &amp; HTML Internationalization: Characters and Encodings 1.0.",date:"9 May 2004",status:"WD",publisher:"W3C"},"I18N-HTML-TECH-LANG":{authors:["Richard Ishida"],href:"http://www.w3.org/TR/2007/NOTE-i18n-html-tech-lang-20070412",title:"Internationalization Best Practices: Specifying Language in XHTML &amp; HTML Content.",date:"12 April 2007",status:"NOTE",publisher:"W3C"},"IANA-SRVPORT-REG":"<a href='http://www.iana.org/form/ports-services'>IANA Service Name and Transport Protocol Port Number Registry</a>. URL: <a href='http://www.iana.org/form/ports-services'>http://www.iana.org/form/ports-services</a>","IANA-TSV":{authors:["Paul Lindner"],href:"http://www.iana.org/assignments/media-types/text/tab-separated-values",title:"Definition of tab-separated-values (tsv)",date:"June 1993",status:"IANA Media Type Registration"},ICC32:'<a href="http://www.color.org/icc32.pdf"><cite>ICC Profile Format Specification, version 3.2.</cite></a> 1995. URL: <a href="http://www.color.org/icc32.pdf">http://www.color.org/icc32.pdf</a>',ICC42:'<a href="http://color.org/ICC1v42_2006-05.pdf"><cite>Image technology colour management &#8212; Architecture, profile format, and data structure.</cite></a> International Color Consortium. Specification ICC.1:2004-10 (Profile version 4.2.0.0) With errata incorporated, 5/22/2006. URL: <a href="http://color.org/ICC1v42_2006-05.pdf">http://color.org/ICC1v42_2006-05.pdf</a> ',ICE:{authors:["J. Rosenberg"],href:"http://tools.ietf.org/html/rfc5245",title:"Interactive Connectivity Establishment (ICE): A Protocol for Network Address Translator (NAT) Traversal for Offer/Answer Protocols.",date:"April 2010",status:"Internet RFC 5245",publisher:"IETF"},"ILU-REQUESTOR":{authors:["Paul Everitt"],href:"http://www.w3.org/TR/WD-ilu-requestor-960307",title:"The ILU Requester: Object Services in HTTP Servers.",date:"7 March 1996",status:"NOTE",publisher:"W3C"},IMAGEMAP:{authors:["Ian Graham"],href:"http://www.w3.org/TR/NOTE-imagemap",title:"Imagemapped Images and Image-Incapable User Agents.",date:"27 November 1996",status:"NOTE",publisher:"W3C"},INDEXEDDB:'Nikunj Mehta, Jonas Sicking, Eliot Graff, Andrei Popescu, Jeremy Orlow. <a href="http://www.w3.org/TR/IndexedDB/">Indexed Database API</a>. April 2011. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/IndexedDB/">http://www.w3.org/TR/IndexedDB/</a>',INKML:{authors:["Stephen M. Watt","Max Froumentin","Yi-Min Chee"],href:"http://www.w3.org/TR/2006/WD-InkML-20061023",title:"Ink Markup Language (InkML).",date:"23 October 2006",status:"WD",publisher:"W3C"},INKREQS:{authors:["Yi-Min Chee","Sai Prasad"],href:"http://www.w3.org/TR/2003/NOTE-inkreqs-20030122",title:"Requirements for the Ink Markup Language.",date:"22 January 2003",status:"NOTE",publisher:"W3C"},IRI:{authors:["M. Duerst","M. Suignard"],href:"http://www.ietf.org/rfc/rfc3987.txt",title:"Internationalized Resource Identifiers (IRI).",date:"January 2005",status:"Internet RFC 3987",publisher:"IETF"},ISO10646:"<cite>Information Technology - Universal Multiple- Octet Coded CharacterSet (UCS) - Part 1: Architecture and Basic Multilingual Plane.</cite> ISO/IEC10646-1:1993. The current specification also takes into consideration the first five amendments to ISO/IEC 10646-1:1993. Useful &lt;a href=&quot;http://www.egt.ie/standards/iso10646/ucs-roadmap.html&quot;&gt;roadmaps&lt;/a&gt;show which scripts sit at which numeric ranges.",ISO15924:"<cite>Code for the representation of names of scripts.</cite> International Organization for Standardization. 1998. ISO 15924:1998. Draft International Standard","ISO18033-2":'<cite>Information technology -- Security techniques -- Encryption algorithms -- Part 2: Asymmetric ciphers</cite>, International Organization for Standardization.  18033-2:2006. May 2006. URL: <a href="http://www.iso.org/iso/home.htm">http://www.iso.org/iso/home.htm</a>.',ISO8601:'<cite>Representation of dates and times.</cite> International Organization for Standardization. 2004. ISO 8601:2004. URL: <a href="http://www.iso.org/iso/catalogue_detail?csnumber=40874">http://www.iso.org/iso/catalogue_detail?csnumber=40874</a> ',ISO9070:'<cite>Registration procedures for public text owner identifiers.</cite> International Organization for Standardization. 1990. ISO 9070:1990. URL: <a href="http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644">http://www.iso.org/iso/catalogue_detail.htm?csnumber=16644</a> ',ISO8879:'<a href="http://www.iso.ch/cate/d16387.html"><cite>Information Processing -- Text and Office Systems -- Standard Generalized Markup Language (SGML).</cite></a> ISO 8879:1986. URL: <a href="http://www.iso.ch/cate/d16387.html">http://www.iso.ch/cate/d16387.html</a> ',ITS:{authors:["Felix Sasaki","Christian Lieske"],href:"http://www.w3.org/TR/2007/REC-its-20070403",title:"Internationalization Tag Set (ITS) Version 1.0.",date:"3 April 2007",status:"REC",publisher:"W3C"},ITSREQ:{authors:["Yves Savourel"],href:"http://www.w3.org/TR/2006/WD-itsreq-20060518",title:"Internationalization and Localization Markup Requirements.",date:"18 May 2006",status:"WD",publisher:"W3C"},ITUMCC:"<cite>List of Mobile Countries or Geographical Region Codes.</cite> International Telecommunication Union. 2007. URL: <a href='http://www.itu.int/publ/T-SP-E.212A-2007/en'>http://www.itu.int/publ/T-SP-E.212A-2007/en</a>",ITUMNC:"<cite>Mobile Network Codes (MNC) for The International Identification Plan for Public Networks and Subscriptions.</cite> International Telecommunication Union. 2009. URL: <a href='http://www.itu.int/publ/T-SP-E.212B-2009/en'>http://www.itu.int/publ/T-SP-E.212B-2009/en</a>",JIGSAW:'Jigsaw Team (Yves Lafon &amp; Benoit Mahe). <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html"><cite>Jigsaw 2.0 internal design.</cite></a> July 1999. URL: <a href="http://www.w3.org/Jigsaw/Doc/Programmer/design.html">http://www.w3.org/Jigsaw/Doc/Programmer/design.html</a> ',JIS4051:"<cite>Formatting rules for Japanese documents (&#12302;&#26085;&#26412;&#35486;&#25991;&#26360;&#12398;&#32068;&#29256;&#26041;&#27861;&#12303;).</cite> Japanese Standards Association. 2004. JIS X 4051:2004. In Japanese",JISX4051:"<cite>Line composition rules for Japanese documents.</cite> Japanese Standards Association. 1995. JIS X 4051-1995. In Japanese",JLREQ:{authors:["Kenzou Onozawa"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-jlreq-20081015",title:"Requirements of Japanese Text Layout.",date:"15 October 2008",status:"WD",publisher:"W3C"},JPEG:'Hamilton, Eric. <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf"><cite>JPEG File Interchange Format.</cite></a> Sep 1992. URL: <a href="http://www.w3.org/Graphics/JPEG/jfif3.pdf">http://www.w3.org/Graphics/JPEG/jfif3.pdf</a> C-Cube Microsystems. Milpitas, CA, USA.',JPEG2000:{authors:["Joint Photographers Expert Group (JPEG)"],href:"http://www.jpeg.org/cd15444-1.pdf",title:"Jpeg 2000 image coding system.",date:"9 Dec 1999",status:"Report (draft) ISO/IEC CD15444-1:1999"},"JAX-RS":'M. Hadley and P. Sandoz, Eds., JAX-RS: Java API for RESTful Web Services Version 1.0. Sun Microsystems Inc., 08-Sep-2008.<a href="http://download.oracle.com/otn-pub/jcp/jaxrs-1.0-fr-eval-oth-JSpec/jaxrs-1.0-final-spec.pdf"><cite>JAX-RS: Java API for RESTful Web Services Version 1.0</cite></a>',"JSON-LD":{authors:["Manu Sporny"],etAl:!0,href:"http://json-ld.org/spec/latest/",title:"JSON-LD - Linked Data Expression in JSON",date:"15 October 2010",status:"Unofficial Draft"},KnowPrivacy:'Joshua Gomez; Travis Pinnick; Ashkan Soltani. <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf"><cite>KnowPrivacy.</cite></a> 1 June 2009. URL: <a href="http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf">http://www.knowprivacy.org/report/KnowPrivacy_Final_Report.pdf</a> ',KUIL:{authors:["Kormann","Thierry"],href:"http://www.inria.fr/koala/kuil/index.html",title:"KUIL, the Koala User Interface Language.",date:"Sep 1999",status:"Software package"},LANGCULTTYPE:"John D. Berry, Ed. <cite>Language Culture Type.</cite> Graphis. 2001. ISBN 1-932026-01-0.",LBASE:{authors:["Ramanathan V. Guha","Patrick Hayes"],href:"http://www.w3.org/TR/2003/NOTE-lbase-20031010",title:"LBase: Semantics for Languages of the Semantic Web.",date:"10 October 2003",status:"NOTE",publisher:"W3C"},"LDAP-DN":'K. Zeilenga. <a href="http://www.ietf.org/rfc/rfc4514.txt"><cite>Lightweight Directory Access Protocol : String Representation of Distinguished Names</cite></a>. June 2006. IETF RFC 4514. URL: <a href="http://www.ietf.org/rfc/rfc4514.txt">http://www.ietf.org/rfc/rfc4514.txt</a>',LEIRI:{authors:["Richard Tobin","Norman Walsh","Henry S. Thompson"],href:"http://www.w3.org/TR/2008/NOTE-leiri-20081103",title:"Legacy extended IRIs for XML resource identification.",date:"3 November 2008",status:"NOTE",publisher:"W3C"},"LEXICON-REQS":{authors:["Paolo Baggia","Frank Scahill"],href:"http://www.w3.org/TR/2004/WD-lexicon-reqs-20041029",title:"Pronunciation Lexicon Specification (PLS) Version 1.0 Requirements.",date:"29 October 2004",status:"WD",publisher:"W3C"},"LIC-PRIV":"Robin Berjon. <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'><cite>License-based Privacy: Technical Aspects.</cite></a> 19 April 2010. W3C-Internal Document. URL: <a href='http://dev.w3.org/2009/dap/docs/privacy-license.html'>http://dev.w3.org/2009/dap/docs/privacy-license.html</a> ","LINKED-DATA":{authors:["Tim Berners-Lee"],href:"http://www.w3.org/DesignIssues/LinkedData.html",title:"Linked Data Design Issues.",date:"27 July 2006",status:"W3C-Internal Document",publisher:"W3C"},"LINKED-DATA-PLATFORM":{authors:["Steve Speicher"],etAl:!0,href:"http://www.w3.org/TR/ldp/",title:"Linked Data Platform 1.0",date:"25 October 2012",status:"WD",publisher:"W3C"},"LLD-UC":{authors:["D. Vila Suero"],href:"http://www.w3.org/2005/Incubator/lld/XGR-lld-usecase-20111025/",title:"Library Linked Data Incubartor Group: Use Cases.",date:"25 October 2011",status:"W3C Incubator Group Report",publisher:"W3C"},LTLI:{authors:["Felix Sasaki"],href:"http://www.w3.org/TR/2006/WD-ltli-20060612",title:"Language Tags and Locale Identifiers for the World Wide Web.",date:"12 June 2006",status:"WD",publisher:"W3C"},MATHML:{authors:["Patrick Ion","Robert Miner"],href:"http://www.w3.org/1999/07/REC-MathML-19990707",title:"Mathematical Markup Language (MathML) 1.01 Specification.",date:"7 July 1999",status:"REC",publisher:"W3C"},"MATHML-BVAR":{authors:["Stan Devitt","Michael Kohlhase"],href:"http://www.w3.org/TR/2003/NOTE-mathml-bvar-20031110",title:"Bound Variables in MathML.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},"MATHML-FOR-CSS":{authors:["David Carlisle"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-mathml-for-css-20071214",title:"A MathML for CSS profile.",date:"14 December 2007",status:"WD",publisher:"W3C"},"MATHML-TYPES":{authors:["Stan Devitt","Michael Kohlhase","Max Froumentin"],href:"http://www.w3.org/TR/2003/NOTE-mathml-types-20031110",title:"Structured Types in MathML 2.0.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},"MATHML-UNITS":{authors:["Douglas Wilhelm Harder","Stan Devitt"],href:"http://www.w3.org/TR/2003/NOTE-mathml-units-20031110",title:"Units in MathML.",date:"10 November 2003",status:"NOTE",publisher:"W3C"},MATHML2:{authors:["Nico Poppelier"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-MathML2-20031021",title:"Mathematical Markup Language (MathML) Version 2.0 (Second Edition).",date:"21 October 2003",status:"REC",publisher:"W3C"},MATHML3:{authors:["Patrick Ion","David Carlisle","Robert Miner"],href:"http://www.w3.org/TR/2008/WD-MathML3-20081117",title:"Mathematical Markup Language (MathML) Version 3.0.",date:"17 November 2008",status:"WD",publisher:"W3C"},"MCINTOSH-WRAP":" Michael McIntosh; Paula Austel. <cite>XML signature element wrapping attacks and countermeasures.</cite> In Workshop on Secure Web Services, 2005","MDN-SETCAPTURE":"Shepherd, Eric; et. al. <a href='https://developer.mozilla.org/en/DOM/element.setCapture'><cite>element.setCapture</cite></a> 12 Nov 2010. Mozilla Developer Network. URL: <a href='https://developer.mozilla.org/en/DOM/element.setCapture'>https://developer.mozilla.org/en/DOM/element.setCapture</a>",MDNS:{authors:["S. Cheshire","M. Krochmal"],href:"http://files.multicastdns.org/draft-cheshire-dnsext-multicastdns.txt",title:"Multicast DNS.",date:"14 February 2011",status:"IETF Draft",publisher:"IETF"},"MEDIA-ANNOT-REQS":'WonSuk Lee; Felix Sasaki; Tobias B&#252;rger; V&eacute;ronique Malais&eacute;. <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/"><cite>Use Cases and Requirements for Ontology and API for Media Object 1.0.</cite></a>W3C Working Draft 21 January 2010. URL: <a href="http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/">http://www.w3.org/TR/2010/WD-media-annot-reqs-20100121/</a> ',"MEDIA-FRAGMENT":{authors:["R. Troncy","E. Mannens","Silvia Pfeiffer and Davy Van Deursen"],href:"http://www.w3.org/TR/2010/WD-media-frags-20100624",title:"Media Fragments URI 1.0.",date:"18 November 2010",status:"REC",publisher:"W3C"},"MEDIA-FRAGMENTS":'Raphael Troncy; Erik Mannens; Silvia Pfeiffer and Davy Van Deursen. <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/"><cite>Media Fragments URI 1.0</a>. W3C Working Draft 17 March 2011.</cite> URL: <a href="http://www.w3.org/TR/2011/WD-media-frags-20110317/">http://www.w3.org/TR/2011/WD-media-frags-20110317/</a> ',"MEDIA-FRAGMENTS-REQS":'Raphael Troncy; Erik Mannens. <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217"><cite>Use cases and requirements for Media Fragments</a>. W3C Working Draft 17 December 2009.</cite> URL: <a href="http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217">http://www.w3.org/TR/2009/WD-media-frags-reqs-20091217</a> ',MEDIAACCESSEVENTS:{authors:["Ola Andersson","Jean-Claude Dufourd","Roland Lundblad"],href:"http://www.w3.org/TR/2006/WD-MediaAccessEvents-20061013",title:"Media Access Events.",date:"13 October 2006",status:"WD",publisher:"W3C"},"MEDIACAPTURE-API":"Dzung D Tran; Ilkka Oksanen; Ingmar Kliche. <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'><cite>The Media Capture API</cite></a> 3 September 2010. W3C Editors Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/camera/Overview-API.html'>http://dev.w3.org/2009/dap/camera/Overview-API.html</a> ",MEDIAONT:{authors:["WonSuk Lee","et. al"],href:"http://www.w3.org/TR/2012/REC-mediaont-10-20120209/",title:"Ontology for Media Resources 1.0.",date:"9 February 2012",status:"REC",publisher:"W3C"},"MEDIAONT-API":{authors:["WonSuk Lee","Florian Stegmaier","Chris Poppe"],href:"http://www.w3.org/TR/2010/WD-mediaont-api-1.0-20100608",title:"API for Media Resource 1.0.",date:"8 June 2010",status:"WD",publisher:"W3C"},MEDIAQ:'Håkon Wium Lie; et al. <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/"><cite>Media Queries.</cite></a>. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/">http://www.w3.org/TR/2009/CR-css3-mediaqueries-20090915/</a> ',"MESSAGING-API":"Suresh Chitturi, Daniel Coloma, Max Froumentin, Maria Angeles Oteo, Niklas Widell. <a href='http://dev.w3.org/2009/dap/messaging/'><cite>The Messaging API.</cite></a> 23 August 2010. W3C Editors' Draft. (Work in progress.) URL: <a href='http://dev.w3.org/2009/dap/messaging/'>http://dev.w3.org/2009/dap/messaging/</a>",MICRODATA:'<cite><a href="http://www.w3.org/TR/2012/WD-microdata-20120329/">HTML Microdata</a></cite> Ian Hickson Editor. W3C Working Draft. (Work in progress). 29 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/WD-microdata-20120329/. The <a href="http://www.w3.org/TR/microdata/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata/',"MICRODATA-RDF":'<cite><a href="http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/">Microdata to RDF</a></cite> Gregg Kellogg Editor. W3C Note. 08 March 2012. This edition of the HTML Microdata specification is http://www.w3.org/TR/2012/NOTE-microdata-rdf-20120308/. The <a href="http://www.w3.org/TR/microdata-rdf/">latest edition of HTML Microdata</a> is available at http://www.w3.org/TR/microdata-rdf/',MICROFORMATS:"<a href='http://microformats.org'><cite>Microformats</cite></a>. URL: <a href='http://microformats.org'>http://microformats.org</a> ",MIDI:'<a href="http://www.midi.org/techspecs/index.php"><cite>Musical Instrument Digital Interface (MIDI)</cite></a> November 2001. MIDI Manufacturers Association. Complete MIDI 1.0 Detailed Specification ISBN 0-9728831-0-X URL: <a href="http://www.midi.org/techspecs/index.php">http://www.midi.org/techspecs/index.php</a>',"MIME-REG":'N. Freed, J. Klensin. <a href="http://www.ietf.org/rfc/rfc4289.txt"><cite>RFC 4289: Multipurpose Internet Mail Extensions (MIME) Part Four: Registration Procedures</cite></a>. December 2005. Best Current Practice. URL: <a href="http://www.ietf.org/rfc/rfc4289.txt">http://www.ietf.org/rfc/rfc4289.txt</a>',"MMI-ARCH":{authors:["Jim Barnett"],href:"http://www.w3.org/TR/2008/WD-mmi-arch-20081016",title:"Multimodal Architecture and Interfaces.",date:"16 October 2008",status:"WD",publisher:"W3C"},"MMI-AUTH":{authors:["Ingmar Kliche"],href:"http://www.w3.org/TR/2008/NOTE-mmi-auth-20080702",title:"Authoring Applications for the Multimodal Architecture.",date:"2 July 2008",status:"NOTE",publisher:"W3C"},"MMI-DEV-FEEDBACK":{authors:["Gerald McCobb"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-mmi-dev-feedback-20060414",title:"Multimodal Application Developer Feedback.",date:"14 April 2006",status:"NOTE",publisher:"W3C"},"MMI-FRAMEWORK":{authors:["T.V. Raman","James A. Larson","David Raggett"],href:"http://www.w3.org/TR/2003/NOTE-mmi-framework-20030506",title:"W3C Multimodal Interaction Framework.",date:"6 May 2003",status:"NOTE",publisher:"W3C"},"MMI-REQS":{authors:["St&#233;phane H. Maes","Vijay Saraswat"],href:"http://www.w3.org/TR/2003/NOTE-mmi-reqs-20030108",title:"Multimodal Interaction Requirements.",date:"8 January 2003",status:"NOTE",publisher:"W3C"},"MMI-SUGGESTIONS":{authors:["Jim Larson"],href:"http://www.w3.org/TR/2006/NOTE-mmi-suggestions-20060911",title:"Common Sense Suggestions for Developing Multimodal User Interfaces.",date:"11 September 2006",status:"NOTE",publisher:"W3C"},"MMI-USE-CASES":{authors:["David Raggett","Emily Candell"],href:"http://www.w3.org/TR/2002/NOTE-mmi-use-cases-20021204",title:"Multimodal Interaction Use Cases.",date:"4 December 2002",status:"NOTE",publisher:"W3C"},"MOBILE-BP":{authors:["Charles McCathieNevile","Jo Rabin"],href:"http://www.w3.org/TR/2008/REC-mobile-bp-20080729",title:"Mobile Web Best Practices 1.0.",date:"29 July 2008",status:"REC",publisher:"W3C"},"MOBILE-BP-SCOPE":{authors:["Phil Archer","Ed Mitukiewicz"],href:"http://www.w3.org/TR/2005/NOTE-mobile-bp-scope-20051220",title:"Scope of Mobile Web Best Practices.",date:"20 December 2005",status:"NOTE",publisher:"W3C"},MOBILEOK:{authors:["Jo Rabin","Phil Archer"],href:"http://www.w3.org/TR/2008/WD-mobileOK-20081117",title:"W3C mobileOK Scheme 1.0.",date:"17 November 2008",status:"WD",publisher:"W3C"},"MOBILEOK-BASIC10-TESTS":{authors:["Jo Rabin","Sean Owen"],href:"http://www.w3.org/TR/2008/REC-mobileOK-basic10-tests-20081208",title:"W3C mobileOK Basic Tests 1.0.",date:"8 December 2008",status:"REC",publisher:"W3C"},"MODALITY-INTERFACE":{authors:["Brad Porter"],href:"http://www.w3.org/TR/2004/NOTE-modality-interface-20040510",title:"Modality Component to Host Environment DOM Requirements and Capabilities Assessment.",date:"10 May 2004",status:"NOTE",publisher:"W3C"},"MOZ-ICONS":"Martin, J. Raskin, A. Gelman, L. Rood, D. Surman, M. Hadfield, G. Greant, Z. <a href = 'https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons'<cite>Privacy Icons</cite></a> 6 March 2010. Mozilla Wiki. URL: https://wiki.mozilla.org/Drumbeat/Challenges/Privacy_Icons ",MRCPv2:"Burnett, D. Shanmugham, S. <a href = 'http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27'><cite>Media Resource Control Protocol Version 2</cite></a> 15 November 2011. URL: <a href=\"http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27\">http://tools.ietf.org/html/draft-ietf-speechsc-mrcpv2-27</a>","MULTIMODAL-REQS":{authors:["Marianne Hickey"],href:"http://www.w3.org/TR/2000/WD-multimodal-reqs-20000710",title:"Multimodal Requirements for Voice Markup Languages.",date:"10 July 2000",status:"WD",publisher:"W3C"},MWABP:{authors:["Adam Connors","Bryan Sullivan"],href:"http://www.w3.org/TR/2010/REC-mwabp-20101214/",title:"Mobile Web Application Best Practices.",date:"14 December 2010",status:"REC",publisher:"W3C"},"MWBP-WCAG":{authors:["Yeliz Yesilada","Alan Chuter"],href:"http://www.w3.org/TR/2008/WD-mwbp-wcag-20080703",title:"Relationship between Mobile Web Best Practices (MWBP) and Web Content Accessibility Guidelines (WCAG).",date:"3 July 2008",status:"WD",publisher:"W3C"},NAMES:{authors:["Lilley","Chris"],href:"http://lists.w3.org/Archives/Member/w3c-ui-tech/2001Mar/0002.html",title:"Restrictions on identifiers.",date:"(forthcoming)",status:"NOTE",publisher:"W3C"},NAMESPACESTATE:{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2006/WD-namespaceState-20060329",title:"The Disposition of Names in an XML Namespace.",date:"29 March 2006",status:"WD",publisher:"W3C"},"NAMED-GRAPHS":"Jeremy J. Carroll; Chris Bizer; Pat Hayes; Patrick Stickler. <a href=\"http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf\"><cite>Named Graphs, Provenance and Trust</cite></a>. The Semantic Web — ISWC2004, Yokohama, Springer–Verlag, 2005. URL: <a href='http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf'>http://sites.wiwiss.fu-berlin.de/suhl/bizer/SWTSGuide/carroll-ISWC2004.pdf</a>.",NAVIGATOR:"Ian Hickson, David Hyatt. <a href='http://dev.w3.org/html5/spec/timers.html#navigator'><cite>Navigator interface in HTML5.</cite></a> 15 April 2011. Editors' draft. (Work in progress.) URL: <a href='http://dev.w3.org/html5/spec/timers.html#navigator'>http://dev.w3.org/html5/spec/timers.html#navigator</a> ",NFC:'M. Davis, Ken Whistler. <a href="http://www.unicode.org/reports/tr15/"><cite>TR15, Unicode Normalization Forms.</cite></a>. 17 September 2010, URL: <a href="http://www.unicode.org/reports/tr15/">http://www.unicode.org/reports/tr15/</a>',"NGRAM-SPEC":{authors:["David Raggett","Michael K. Brown","Andreas Kellner"],href:"http://www.w3.org/TR/2001/WD-ngram-spec-20010103",title:"Stochastic Language Models (N-Gram) Specification.",date:"3 January 2001",status:"WD",publisher:"W3C"},"NL-SPEC":{authors:["Deborah A. Dahl"],href:"http://www.w3.org/TR/2000/WD-nl-spec-20001120",title:"Natural Language Semantics Markup Language for the Speech Interface Framework.",date:"20 November 2000",status:"WD",publisher:"W3C"},"NOTE-CCPP":{authors:["Franklin Reynolds"],etAl:!0,href:"http://www.w3.org/1999/07/NOTE-CCPP-19990727",title:"Composite Capability/Preference Profiles (CC/PP): A user side framework for content negotiation.",date:"27 July 1999",status:"NOTE",publisher:"W3C"},N3:{authors:["Tim Berners-Lee","Dan Connolly"],href:"http://www.w3.org/TeamSubmission/2008/SUBM-n3-20080114/",title:"Notation3 (N3): A readable RDF syntax.",date:"14 January 2008",status:"W3C Team Submission",publisher:"W3C"},NTP:'D. Mills. <a href="http://www.ietf.org/rfc/rfc1305.txt"><cite>Network Time Protocol (Version 3)</cite></a>. March 1992. IETF RFC 1305. URL: <a href="http://www.ietf.org/rfc/rfc1305.txt">http://www.ietf.org/rfc/rfc1305.txt</a>',"OAEP-ATTACK":'Manger, James. <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf"><cite> A Chosen Ciphertext Attack on RSA Optimal Asymmetric Encryption Padding (OAEP) as Standardized in PKCS #1 v2.0</cite></a>. URL: <a href="http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf">http://archiv.infsec.ethz.ch/education/fs08/secsem/Manger01.pdf</a>',"OASIS-TAG":'Stephen D. Green, Dmitry Kostovarov. <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html"><cite>Test Assertions Guidelines</cite></a>. OASIS Committee Draft (Work in progress) .URL: <a href="http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html">http://docs.oasis-open.org/tag/guidelines/v1.0/testassertionsguidelines.html</a>',OGP:'<a href="http://ogp.me"> <cite>The Open Graph Protocol</cite></a>.  December 2010. URL: <a href="http://ogp.me">http://ogp.me</a>',OCSP:'M. Myers, R. Ankney, A. Malpani, S. Galperin. <a href="http://www.ietf.org/rfc/rfc2560.txt"><cite>X.509 Internet Public Key Infrastructure Online Certificate Status Protocol - OCSP</cite></a>. June 1999. IETF RFC 2560. URL: <a href="http://www.ietf.org/rfc/rfc2560.txt">http://www.ietf.org/rfc/rfc2560.txt</a>',ODRL11:{authors:["Renato Iannella"],href:"http://www.w3.org/TR/odrl",title:"Open Digital Rights Language (ODRL) Version 1.1.",date:"W3C Note",status:"19 September 2002",publisher:"W3C"},OEB101:'<a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm"><cite>Open eBook(tm) Publication Structure 1.0.1.</cite></a> Open eBook Forum(tm). 02 July 2001. URL: <a href="http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm">http://www.openebook.org/oebps/oebps1.0.1/download/oeb101-xhtml.htm</a> ',"OFFLINE-WEBAPPS":{authors:["Ian Hickson","Anne van Kesteren"],href:"http://www.w3.org/TR/2008/NOTE-offline-webapps-20080530",title:"Offline Web Applications.",date:"30 May 2008",status:"NOTE",publisher:"W3C"},"OIPF-DAE-2":"Open IPTV Forum. Release 2 volume 5 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-5-Declarative-Application-Environment-v2_1-2011-06-21.pdf</a>","OIPF-SERV-2":"Open IPTV Forum. Services and Functions for Release 2 - v1.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Services_and_Functions-V1_0-2008-10-20.pdf</a>","OIPF-REQS-2":"Open IPTV Forum. Open IPTV Forum Service and Platform Requirements v2.0”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Service-and-Platform-RequirementsV2_0-2008-12-12.pdf</a>","OIPF-ARCH-2":"Open IPTV Forum. Functional Architecture - V2.1”. URL:<a href='http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf'>http://www.oipf.tv/docs/OIPF-T1-R2-Functional_Architecture-v2_1-2011-03-15.pdf</a>","OIPF-PROT-2":"Open IPTV Forum. Release 2 volume 4 (v2.1). URL:<a href='http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf'>http://www.oipf.tv/docs/Release2/V2.1/OIPF-T1-R2-Specification-Volume-4-Protocols-v2_1-2011-06-21.pdf</a>","OMA-CAB":"Converged Address Book Enabler, Version 1.0, Open Mobile Alliance, URL: http://www.openmobilealliance.org/","OMA-DM":'<a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx"><cite>OMA Device Management V1.2 </cite></a> 17 June 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx">http://www.openmobilealliance.org/Technical/release_program/dm_v1_2.aspx</a> ',"OMA-URI-SCHEMES":'<a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf"><cite>URI Schemes for the Mobile Applications Environment. Approved Version 1.0</cite></a> 26 Jun 2008. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf">http://www.openmobilealliance.org/Technical/release_program/docs/URI_Schemes/V1_0-20080626-A/OMA-TS-URI_Schemes-V1_0-20080626-A.pdf</a> ',"OMA-PUSH":'Open Mobile Alliance. OMA Push Version 2.3. URL: <a href="http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx">http://www.openmobilealliance.org/Technical/release_program/push_v2_3.aspx</a> ',ORIGIN:"<a href='http://tools.ietf.org/html/rfc6454'>The Web Origin Concept</a>, A. Barth. IETF.","OWL-FEATURES":{authors:["Deborah L. McGuinness","Frank van Harmelen"],href:"http://www.w3.org/TR/2004/REC-owl-features-20040210",title:"OWL Web Ontology Language Overview.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-GUIDE":{authors:["Deborah L. McGuinness","Michael K. Smith","Chris Welty"],href:"http://www.w3.org/TR/2004/REC-owl-guide-20040210",title:"OWL Web Ontology Language Guide.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-PARSING":{authors:["Sean Bechhofer"],href:"http://www.w3.org/TR/2004/NOTE-owl-parsing-20040121",title:"OWL Web Ontology Language Parsing OWL in RDF/XML.",date:"21 January 2004",status:"NOTE",publisher:"W3C"},"OWL-REF":{authors:["Guus Schreiber","Mike Dean"],href:"http://www.w3.org/TR/2004/REC-owl-ref-20040210",title:"OWL Web Ontology Language Reference.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-SEMANTICS":{authors:["Patrick Hayes","Peter F. Patel-Schneider","Ian Horrocks"],href:"http://www.w3.org/TR/2004/REC-owl-semantics-20040210",title:"OWL Web Ontology Language Semantics and Abstract Syntax.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-TEST":{authors:["Jeremy J. Carroll","Jos De Roo"],href:"http://www.w3.org/TR/2004/REC-owl-test-20040210",title:"OWL Web Ontology Language Test Cases.",date:"10 February 2004",status:"REC",publisher:"W3C"},"OWL-TIME":{authors:["Feng Pan","Jerry R. Hobbs"],href:"http://www.w3.org/TR/2006/WD-owl-time-20060927",title:"Time Ontology in OWL.",date:"27 September 2006",status:"WD",publisher:"W3C"},"OWL-XMLSYNTAX":{authors:["Masahiro Hori","Peter F. Patel-Schneider","J&#233;r&#244;me Euzenat"],href:"http://www.w3.org/TR/2003/NOTE-owl-xmlsyntax-20030611",title:"OWL Web Ontology Language XML Presentation Syntax.",date:"11 June 2003",status:"NOTE",publisher:"W3C"},"OWL2-MANCHESTER-SYNTAX":{authors:["Peter F. Patel-Schneider","Matthew Horridge"],href:"http://www.w3.org/TR/2009/NOTE-owl2-manchester-syntax-20091027/",title:"OWL 2 Web Ontology Language:Manchester Syntax.",date:"27 October 2009",status:"NOTE",publisher:"W3C"},"OWL2-MAPPING-TO-RDF":{authors:["Boris Motik","Peter F. Patel-Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-mapping-to-rdf-20091027/",title:"OWL 2 Web Ontology Language:Mapping to RDF Graphs.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-NEW-FEATURES":{authors:["Evan K. Wallace","Christine Golbreich"],href:"http://www.w3.org/TR/2009/REC-owl2-new-features-20091027",title:"OWL 2 Web Ontology Language:New Features and Rationale.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-PRIMER":{authors:["Pascal Hitzler","Markus Kr&#246;tzsch","Bijan Parsia","Peter F. Patel-Schneider","Sebastian Rudolph"],href:"http://www.w3.org/TR/2009/REC-owl2-primer-20091027/",title:"OWL 2 Web Ontology Language:Primer.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-PROFILES":{authors:["Boris Motik","Bernardo Cuenca Grau","Ian Horrocks","Zhe Wu","Achille Fokoue","Carsten Lutz"],href:"http://www.w3.org/TR/2009/REC-owl2-profiles-20091027/",title:"OWL 2 Web Ontology Language:Profiles.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-QUICK-REFERENCE":{authors:["Jie Bao","Elisa F. Kendall","Deborah L. McGuinness","Peter F. Patel-Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-quick-reference-20091027/",title:"OWL 2 Web Ontology Language:Quick Reference Guide.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-RDF-BASED-SEMANTICS":{authors:["Michael Schneider"],href:"http://www.w3.org/TR/2009/REC-owl2-rdf-based-semantics-20091027/",title:"OWL 2 Web Ontology Language:RDF-Based Semantics.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL-RL-in-RIF":{authors:["Dave Reynolds"],href:"http://www.w3.org/TR/2010/NOTE-rif-owl-rl-20100622/",title:"OWL 2 RL in RIF.",date:"22 June 2010",status:"W3C Working Group Note",publisher:"W3C"},"OWL2-DIRECT-SEMANTICS":{authors:["Boris Motik","Peter F. Patel-Schneider","Bernardo Cuenca Grau"],href:"http://www.w3.org/TR/2009/REC-owl2-direct-semantics-20091027/",title:"OWL 2 Web Ontology Language:Direct Semantics.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-SYNTAX":{authors:["Boris Motik","Peter F. Patel-Schneider","Bijan Parsia"],href:"http://www.w3.org/TR/2009/REC-owl2-syntax-20091027/",title:"OWL 2 Web Ontology Language:Structural Specification and Functional-Style Syntax.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-CONFORMANCE":'Michael Smith; Ian Horrocks; Markus Krötzsch; Birte Glimm. <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/"><cite>OWL 2 Web Ontology Language:Conformance.</cite></a> 27 October 2009. W3C Recommendation.  URL: <a href="http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/">http://www.w3.org/TR/2009/REC-owl2-conformance-20091027/</a> ',"OWL2-XML-SERIALIZATION":{authors:["Boris Motik","Bijan Parsia","Peter Patel-Schneider",""],href:"http://www.w3.org/TR/2009/REC-owl2-xml-serialization-20091027/",title:"OWL 2 Web Ontology Language: XML Serialization.",date:"27 October 2009",status:"REC",publisher:"W3C"},"OWL2-OVERVIEW":{authors:["W3C OWL Working Group"],href:"http://www.w3.org/TR/2009/REC-owl2-overview-20091027/",title:"OWL 2 Web Ontology Language: Overview.",date:"27 October 2009",status:"REC",publisher:"W3C"},"P3P-PREFERENCES":{authors:["Marc Langheinrich"],href:"http://www.w3.org/TR/2002/WD-P3P-preferences-20020415",title:"A P3P Preference Exchange Language 1.0 (APPEL1.0).",date:"15 April 2002",status:"WD",publisher:"W3C"},"P3P-RDFSCHEMA":{authors:["Rigo Wenning","Lorrie Cranor","Brian McBride"],href:"http://www.w3.org/TR/2002/NOTE-p3p-rdfschema-20020125",title:"An RDF Schema for P3P.",date:"25 January 2002",status:"NOTE",publisher:"W3C"},"P3P1.0":{authors:["Massimo Marchiori"],href:"http://www.w3.org/TR/2002/REC-P3P-20020416",title:"The Platform for Privacy Preferences 1.0 (P3P1.0) Specification.",date:"16 April 2002",status:"REC",publisher:"W3C"},"P3P10-PRINCIPLES":{authors:["Lorrie Faith Cranor"],href:"http://www.w3.org/TR/1998/NOTE-P3P10-principles-19980721",title:"P3P Guiding Principles.",date:"21 July 1998",status:"NOTE",publisher:"W3C"},"P3P10-PROTOCOLS":{authors:["Joseph Reagle","Philip DesAutels","Steve Lucas"],href:"http://www.w3.org/TR/1998/NOTE-P3P10-Protocols-19980324",title:"P3P Protocol and Data Transport Working Group Draft White Paper.",date:"24 March 1998",status:"NOTE",publisher:"W3C"},P3P11:{authors:["Matthias Schunter","Rigo Wenning"],href:"http://www.w3.org/TR/2006/NOTE-P3P11-20061113",title:"The Platform for Privacy Preferences 1.1 (P3P1.1) Specification.",date:"13 November 2006",status:"NOTE",publisher:"W3C"},P3PDEPLOYMENT:{authors:["Martin Presler-Marshall"],href:"http://www.w3.org/TR/2002/NOTE-p3pdeployment-20020211",title:"The Platform for Privacy Preferences 1.0 Deployment Guide.",date:"11 February 2002",status:"NOTE",publisher:"W3C"},"PAGE-VISIBILITY":'J. Mann; A. Jain. <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html"><cite>Page Visibility</cite></a>. 26 September 2011. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html">http://dvcs.w3.org/hg/webperf/raw-file/tip/specs/PageVisibility/Overview.html</a> ',PGP:'J. Callas, L. Donnerhacke, H. Finney, D. Shaw, R. Thayer. <a href="http://www.ietf.org/rfc/rfc4880.txt"><cite>OpenPGP Message Format</cite></a>. IETF RFC 4880. November 2007. URL: <a href="http://www.ietf.org/rfc/rfc4880.txt">http://www.ietf.org/rfc/rfc4880.txt</a>',"PICS-LABELS":{authors:["Win Treese"],etAl:!0,href:"http://www.w3.org/TR/REC-PICS-labels-961031",title:"PICS 1.1 Label Distribution -- Label Syntax and Communication Protocols.",date:"31 October 1996",status:"REC",publisher:"W3C"},"PICS-SERVICES":{authors:["David Singer","Paul Resnick","Jim Miller"],href:"http://www.w3.org/TR/REC-PICS-services-961031",title:"PICS 1.1 Rating Services and Rating Systems -- and Their Machine Readable Descriptions.",date:"31 October 1996",status:"REC",publisher:"W3C"},PICSRULES:{authors:["Clive D.W. Feather"],etAl:!0,href:"http://www.w3.org/TR/REC-PICSRules-971229",title:"PICSRules 1.1 Specification.",date:"29 December 1997",status:"REC",publisher:"W3C"},PKCS1:'J. Jonsson and B. Kaliski. <a href="http://www.ietf.org/rfc/rfc3447.txt"><cite>Public-Key Cryptography Standards (PKCS) #1: RSA Cryptography Specifications  Version 2.1.</cite></a> RFC 3447 (Informational), February  2003. URL: <a href="http://www.ietf.org/rfc/rfc3447.txt">http://www.ietf.org/rfc/rfc3447.txt</a> ',PKCS5:{authors:["B. Kaliski"],href:"http://www.ietf.org/rfc/rfc2898.txt",title:"PKCS #5 v2.0: Password-Based Cryptography Standard",date:"IETF RFC 2898",status:"September 2000",publisher:"IETF"},PKCS5Amd1:'<a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf"><cite>PKCS #5 v2.0 Amendment 1: XML Schema for Password-Based Cryptography</cite></a> RSA Laboratories, March 2007. URL: <a href="ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf">ftp://ftp.rsasecurity.com/pub/pkcs/pkcs-5v2/pkcs-5v2-0a1.pdf</a>',"PLING-WIKI":'Policy Languages Interest Group (PLING). <a href="http://www.w3.org/Policy/pling/"><cite>PLING Wiki.</cite></a> URL: <a href="http://www.w3.org/Policy/pling/">http://www.w3.org/Policy/pling/</a> ',PNG2e:{authors:["David Duce"],href:"http://www.w3.org/TR/2003/REC-PNG-20031110",title:"Portable Network Graphics (PNG) Specification (Second Edition).",date:"10 November 2003",status:"REC",publisher:"W3C"},"POCO-SCHEMA":'Joseph Smarr. <a href="http://portablecontacts.net/draft-spec.html#schema"><cite>Portable Contacts 1.0 Draft C: Contact Schema</cite></a> 5 August 2008. URL: <a href="http://portablecontacts.net/draft-spec.html#schema">http://portablecontacts.net/draft-spec.html#schema</a> ',"POINTER-EVENTS":{authors:["Jacob Rossi","Matt Brubeck"],href:"http://www.w3.org/TR/pointerevents/",title:"Pointer Events.",date:"11 December 2012",status:"WD",publisher:"W3C"},"POINTERS-IN-RDF":{authors:["Mike Squillace","Carlos Iglesias"],href:"http://www.w3.org/TR/2009/WD-Pointers-in-RDF-20090310",title:"Pointer Methods in RDF.",date:"10 March 2009",status:"WD",publisher:"W3C"},"POLICY-REQS":{authors:["Laura Arribas","Paddy Byers","Marcin Hanclik","Frederick Hirsch","David Rogers"],href:"http://dev.w3.org/2009/dap/policy-reqs",title:"Device API Policy Requirements.",date:"13 April 2010",status:"ED",publisher:"W3C"},POSITIONING:{authors:["Robert Stevahn","Scott Furman","Scott Isaacs"],href:"http://www.w3.org/TR/1999/WD-positioning-19990902",title:"Positioning HTML Elements with Cascading Style Sheets.",date:"2 September 1999",status:"WD",publisher:"W3C"},POSTMSG:"Ian Hickson. <a href='http://dev.w3.org/html5/postmsg'><cite>HTML5 Web Messaging.</cite></a> URL: <a href='http://dev.w3.org/html5/postmsg'>http://dev.w3.org/html5/postmsg</a>","POWDER-DR":{authors:["Kevin Smith","Phil Archer","Andrea Perego"],href:"http://www.w3.org/TR/2008/WD-powder-dr-20081114",title:"Protocol for Web Description Resources (POWDER): Description Resources.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-FORMAL":{authors:["Phil Archer","Stasinos Konstantopoulos"],href:"http://www.w3.org/TR/2008/WD-powder-formal-20081114",title:"Protocol for Web Description Resources (POWDER): Formal Semantics.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-GROUPING":{authors:["Andrea Perego","Kevin Smith","Phil Archer"],href:"http://www.w3.org/TR/2008/WD-powder-grouping-20081114",title:"Protocol for Web Description Resources (POWDER): Grouping of Resources.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-PRIMER":{authors:["Kai Scheppe"],href:"http://www.w3.org/TR/2008/WD-powder-primer-20081114",title:"Protocol for Web Description Resources (POWDER): Primer.",date:"14 November 2008",status:"WD",publisher:"W3C"},"POWDER-TEST":{authors:["Antonis Kukurikos"],href:"http://www.w3.org/TR/2008/WD-powder-test-20080815",title:"Protocol for Web Description Resources (POWDER): Test Suite.",date:"15 August 2008",status:"WD",publisher:"W3C"},"POWDER-USE-CASES":{authors:["Phil Archer"],href:"http://www.w3.org/TR/2007/NOTE-powder-use-cases-20071031",title:"POWDER: Use Cases and Requirements.",date:"31 October 2007",status:"NOTE",publisher:"W3C"},"POWDER-VOC":{authors:["Andrea Perego","Phil Archer"],href:"http://www.w3.org/TR/2007/WD-powder-voc-20070925",title:"Protocol for Web Description Resources (POWDER): Web Description Resources (WDR) Vocabulary.",date:"25 September 2007",status:"WD",publisher:"W3C"},"POWDER-XSD":{authors:["Kevin Smith","Andrea Perego","Phil Archer"],href:"http://www.w3.org/TR/2007/WD-powder-xsd-20070925",title:"Protocol for Web Description Resources (POWDER): Web Description Resources Datatypes (WDRD).",date:"25 September 2007",status:"WD",publisher:"W3C"},PRINT:{authors:["H&#229;kon Wium Lie","Robert Stevahn","Stephen Waters"],href:"http://www.w3.org/TR/1999/WD-print-19990902",title:"CSS Printing Extensions.",date:"2 September 1999",status:"WD",publisher:"W3C"},"PRIV-ICONS":"Raskin, A. <a href ='http://www.azarask.in/blog/post/what-should-matter-in-privacy'><cite>The 7 Things that Mater Most in Privacy</cite></a> 31 March 2010. URL: http://www.azarask.in/blog/post/what-should-matter-in-privacy ","PRIV-ICONSET":"Mehldau, M. <a href = 'http://asset.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf'><cite>Iconset for Data-Privacy Declarations v0.1</cite></a> URL: http://www.netzpolitik.org/wp-upload/data-privacy-icons-v01.pdf ","PRIV-LABEL":"Kelley, P. Bresse, J. Cranor, L. Reeder, R. <a href ='http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf'><cite>A 'Nutrition Label' for Privacy</cite></a> 10 November 2009. Carnegie Mellon University. URL: http://cups.cs.cmu.edu/soups/2009/proceedings/a4-kelley.pdf ","PRIVACY-BY-DESIGN":"Ann Cavoukian, PhD. <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'><cite>Privacy By Design: The 7 Foundational Principles</cite></a>. August 2009, revised January 2011. URL: <a href='http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf'>http://www.ipc.on.ca/images/Resources/7foundationalprinciples.pdf</a>","PRIVACY-ISSUES-GEO":"Doty, N. Mulligan, D. Wilde, E. <a href='http://escholarship.org/uc/item/0rp834wf'><cite>Privacy Issues of the W3C Geolocation API</cite></a>. UC Berkeley School of Information. 24 February 2010. URL: http://escholarship.org/uc/item/0rp834wf ","PRIVACY-TERMINOLOGY":'A. Pfitzmann, M. Hansen, H Tschofenig. <a href="http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html"><cite>Terminology for Talking about Privacy by Data Minimization: Anonymity, Unlinkability, Undetectability, Unobservability, Pseudonymity, and Identity Management</cite></a> IETF Internet Draft. URL: <a hre"http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html">http://tools.ietf.org/id/draft-hansen-privacy-terminology-00.html</a>',"PROC-MODEL-REQ":{authors:["Dmitry Lenkov","Norman Walsh"],href:"http://www.w3.org/TR/2004/NOTE-proc-model-req-20040405",title:"XML Processing Model Requirements.",date:"5 April 2004",status:"NOTE",publisher:"W3C"},"PROGRESS-EVENTS":{authors:["Charles McCathieNevile"],href:"http://www.w3.org/TR/2011/CR-progress-events-20110922/",title:"Progress Events 1.0.",date:"22 September 2011",status:"CR",publisher:"W3C"},"PROV-RDF-S":"Panagiotis Pediaditis; Giorgos Flouris; Irini Fundulaki; Vassilis Christophides. <a href=\"http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/\"><cite>On Explicit Provenance Management in RDF/S Graphs</cite></a> 2009. First Workshop on the Theory and Practice of Provenance (TaPP'09), ed. James Cheney. San Francisco, CA. URL: <a href='http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/'>http://www.usenix.org/events/tapp09/tech/full_papers/pediaditis/pediaditis_html/</a> ","PROV-QUERY":"Renata Dividino; Sergey Sizov; Steffen Staab; Bernhard Schueler. <a href=\"http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237\"><cite>Querying for provenance, trust, uncertainty and other meta knowledge in RDF</cite></a>. 2009. Web Semantics: Science, Services and Agents on the World Wide Web, vol. 7, 2009, p. 204-219. URL: <a href='http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237'>http://linkinghub.elsevier.com/retrieve/pii/S1570826809000237</a> ","PRONUNCIATION-LEXICON":{authors:["Paolo Baggia"],href:"http://www.w3.org/TR/2008/REC-pronunciation-lexicon-20081014",title:"Pronunciation Lexicon Specification (PLS) Version 1.0.",date:"14 October 2008",status:"REC",publisher:"W3C"},"PTECH-DECL":'C. Concolato; J. Le Feuvre; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917"><cite>Declarative Interfaces for Dynamic Widgets Communications</cite></a>. September 2009. Document Engineering, Munich, Germany, September 2009, pp. 241-244. PDF Document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9917</a>',"PTECH-MIGRATE":'C. Concolato; J. C. Dufourd; J. Le Feuvre; K. Parkl J. Song. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187"><cite>Communicating and migratable interactive multimedia documents</cite></a>. May 2011. Multimedia Tools and Applications. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=11187</a>',"PTECH-SCW":'J. C. Dufourd; C. Concolato; J. Le Feuvre. <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/"><cite>SVG Communicating Widgets</cite></a>. October 2009. SVG Open, Mountain View, CA, USA. URL: <a href="http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/">http://www.svgopen.org/2009/papers/28-SVG_Communicating_Widgets/</a>',"PTECH-WM":'J. Le Feuvre; C. Concolato; J. C. Dufourd. <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919"><cite>Widgets Mobility</cite></a>. September 2009. International Conference on Mobile Technology, Applications and Systems, Nice, France. PDF document. URL: <a href="http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919">http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=9919</a>',PWGMSN:'Ron Bergman; Tom Hastings. <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf"><cite>Media Standardized Names.</cite></a> 26 February 2002. IEEE ISTO Printer Working Group 5101.1-2002. URL: <a href="ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf">ftp://ftp.pwg.org/pub/pwg/candidates/cs-pwgmsn10-20020226-5101.1.pdf</a> ',"QA-HANDBOOK":{authors:["Lofton Henderson"],href:"http://www.w3.org/TR/2005/NOTE-qa-handbook-20050906",title:"The QA Handbook.",date:"6 September 2005",status:"NOTE",publisher:"W3C"},"QAFRAME-OPS-EXTECH":{authors:["Dimitris Dimitriadis"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-qaframe-ops-extech-20021202",title:"QA Framework: Operational Examples &amp; Techniques.",date:"2 December 2002",status:"NOTE",publisher:"W3C"},"QAFRAME-SPEC":{authors:["Lynne Rosenthal"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-qaframe-spec-20050817",title:"QA Framework: Specification Guidelines.",date:"17 August 2005",status:"REC",publisher:"W3C"},"QAFRAME-TEST":{authors:["Patrick Curran","Dimitris Dimitriadis"],href:"http://www.w3.org/TR/2004/WD-qaframe-test-20040820",title:"QA Framework: Test Guidelines.",date:"20 August 2004",status:"WD",publisher:"W3C"},QNAMES:{authors:["N. Walsh"],href:"http://www.w3.org/2001/tag/doc/qnameids-2004-03-17",title:"Using Qualified Names (QNames) as Identifiers in XML Content",date:"17 March, 2004",status:"TAG Finding"},"QUOTA-API":'Kinuko Yasuda. <a href="http://www.w3.org/TR/quota-api/"><cite>Quota Management API</cite></a>. 3 July 2012. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/quota-api/">http://www.w3.org/TR/quota-api/</a>',RANDOM:'D.  Eastlake, S. Crocker, J. Schiller. <a href="http://www.ietf.org/rfc/rfc4086.txt"><cite>Randomness Recommendations for Security.</cite></a>. IETF RFC 4086. June 2005. URL: <a href="http://www.ietf.org/rfc/rfc4086.txt">http://www.ietf.org/rfc/rfc4086.txt</a>',"RDB2RDF-UC":{authors:["Eric Prud'hommeaux","Michael Hausenblas"],href:"http://www.w3.org/TR/2010/WD-rdb2rdf-ucr-20100608/",title:"Use Cases and Requirements for Mapping Relational Databases to RDF.",date:"8 June 2010",status:"WD",publisher:"W3C"},"RDF-CONCEPTS":{authors:["Graham Klyne","Jeremy J. Carroll"],href:"http://www.w3.org/TR/2004/REC-rdf-concepts-20040210",title:"Resource Description Framework (RDF): Concepts and Abstract Syntax.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-DAWG-UC":{authors:["Kendall Grant Clark"],href:"http://www.w3.org/TR/2005/WD-rdf-dawg-uc-20050325",title:"RDF Data Access Use Cases and Requirements.",date:"25 March 2005",status:"WD",publisher:"W3C"},"RDF-MT":{authors:["Patrick Hayes"],href:"http://www.w3.org/TR/2004/REC-rdf-mt-20040210",title:"RDF Semantics.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-PRIMER":{authors:["Frank Manola","Eric Miller"],href:"http://www.w3.org/TR/2004/REC-rdf-primer-20040210/",title:"RDF Primer.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-SCHEMA":{authors:["Dan Brickley","Ramanathan V. Guha"],href:"http://www.w3.org/TR/2004/REC-rdf-schema-20040210",title:"RDF Vocabulary Description Language 1.0: RDF Schema.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-SPARQL-JSON-RES":{authors:["Kendall Grant Clark","Elias Torres","Lee Feigenbaum"],href:"http://www.w3.org/TR/2007/NOTE-rdf-sparql-json-res-20070618",title:"Serializing SPARQL Query Results in JSON.",date:"18 June 2007",status:"NOTE",publisher:"W3C"},"RDF-SPARQL-PROTOCOL":{authors:["Lee Feigenbaum","Kendall Grant Clark","Elias Torres"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-protocol-20080115",title:"SPARQL Protocol for RDF.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SPARQL-QUERY":{authors:["Andy Seaborne","Eric Prud'hommeaux"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115",title:"SPARQL Query Language for RDF.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SPARQL-UPDATE":{authors:["S. Schenk","P. Gearon"],href:"http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",title:"SPARQL 1.1 Update.",date:"W3C Working Draft",status:"26 January 2010",publisher:"W3C"},"RDF-SPARQL-XMLRES":{authors:["Jeen Broekstra","Dave Beckett"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-XMLres-20080115",title:"SPARQL Query Results XML Format.",date:"15 January 2008",status:"REC",publisher:"W3C"},"RDF-SYNTAX":{authors:["Ora Lassila","Ralph R. Swick"],href:"http://www.w3.org/TR/1999/REC-rdf-syntax-19990222",title:"Resource Description Framework (RDF) Model and Syntax Specification.",date:"22 February 1999",status:"REC",publisher:"W3C"},"RDF-SYNTAX-GRAMMAR":{authors:["Dave Beckett"],href:"http://www.w3.org/TR/2004/REC-rdf-syntax-grammar-20040210",title:"RDF/XML Syntax Specification (Revised).",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-TESTCASES":{authors:["Jan Grant","Dave Beckett"],href:"http://www.w3.org/TR/2004/REC-rdf-testcases-20040210",title:"RDF Test Cases.",date:"10 February 2004",status:"REC",publisher:"W3C"},"RDF-UML":{authors:["Walter W. Chang"],href:"http://www.w3.org/TR/1998/NOTE-rdf-uml-19980804",title:"A Discussion of the Relationship Between RDF-Schema and UML.",date:"4 August 1998",status:"NOTE",publisher:"W3C"},"RDFA-CORE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-rdfa-core-20120607/",title:"RDFa Core 1.1: Syntax and processing rules for embedding RDF through attributes.",date:"7 June 2012",status:"REC",publisher:"W3C"},"RDFA-LITE":{authors:["Manu Sporny"],href:"http://www.w3.org/TR/2012/REC-rdfa-lite-20120607/",title:"RDFa Lite 1.1.",date:"7 June 2012",status:"REC",publisher:"W3C"},"RDFA-PRIMER":{authors:["Ben Adida","Ivan Herman","Manu Sporny"],href:"http://www.w3.org/TR/2012/NOTE-rdfa-primer-20120607",title:"RDFa Primer.",date:"07 June 2012",status:"NOTE",publisher:"W3C"},"RDFA-SYNTAX":{authors:["Ben Adida"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-rdfa-syntax-20081014",title:"RDFa in XHTML: Syntax and Processing.",date:"14 October 2008",status:"REC",publisher:"W3C"},RDFCAL:{authors:["Dan Connolly","Libby Miller"],href:"http://www.w3.org/TR/2005/NOTE-rdfcal-20050929",title:"RDF Calendar - an application of the Resource Description Framework to iCalendar Data.",date:"29 September 2005",status:"NOTE",publisher:"W3C"},"RDFTM-SURVEY":{authors:["Fabio Vitali"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-rdftm-survey-20060210",title:"A Survey of RDF/Topic Maps Interoperability Proposals.",date:"10 February 2006",status:"NOTE",publisher:"W3C"},"RELAXNG-SCHEMA":'<a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip"><cite>Information technology -- Document Schema Definition Language (DSDL) -- Part 2: Regular-grammar-based validation -- RELAX NG</cite></a>. ISO/IEC 19757-2:2008. URL: <a href="http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip">http://standards.iso.org/ittf/PubliclyAvailableStandards/c052348_ISO_IEC_19757-2_2008(E).zip</a>',"REUSABLE-DIALOG-REQS":{authors:["Daniel C. Burnett"],href:"http://www.w3.org/TR/2000/WD-reusable-dialog-reqs-20000426",title:"Reusable Dialog Requirements for Voice Markup Language.",date:"26 April 2000",status:"WD",publisher:"W3C"},REX:{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/WD-rex-20061013",title:"Remote Events for XML (REX) 1.0.",date:"13 October 2006",status:"WD",publisher:"W3C"},"REX-REQS":{authors:["Robin Berjon"],href:"http://www.w3.org/TR/2006/NOTE-rex-reqs-20060202",title:"Remote Events for XML (REX) Requirements.",date:"2 February 2006",status:"NOTE",publisher:"W3C"},RFC1034:{authors:["P. Mockapetris"],href:"http://www.ietf.org/rfc/rfc1034.txt",title:"DOMAIN NAMES - CONCEPTS AND FACILITIES.",date:"November 1987",status:"Internet RFC 1034",publisher:"IETF"},RFC1738:{authors:["T. Berners-Lee","L. Masinter","M. McCahill"],href:"http://www.ietf.org/rfc/rfc1738.txt",title:"Uniform Resource Locators (URL).",date:"December 1994",status:"Internet RFC 1738",publisher:"IETF"},RFC1808:{authors:["R. Fielding"],href:"http://www.ietf.org/rfc/rfc1808.txt",title:"Relative Uniform Resource Locators.",date:"June 1995",status:"Internet RFC 1808 (Obsoleted by RFC 3986)",publisher:"IETF"},RFC2045:'N. Freed and N. Borenstein. <a href="http://www.ietf.org/rfc/rfc2045.txt"><cite>Multipurpose Internet Mail Extensions (MIME) Part One: Format of Internet Message Bodies.</cite></a> November 1996. URL: <a href="http://www.ietf.org/rfc/rfc2045.txt">http://www.ietf.org/rfc/rfc2045.txt</a> ',RFC2046:{authors:["N. Freed","N. Borenstein"],href:"http://www.ietf.org/rfc/rfc2046.txt",title:"Multipurpose Internet Mail Extensions (MIME) Part Two: Media Types.",date:"November 1996",status:"Internet RFC 2046",publisher:"IETF"},RFC2119:'S. Bradner. <a href="http://www.ietf.org/rfc/rfc2119.txt"><cite>Key words for use in RFCs to Indicate Requirement Levels.</cite></a> March 1997. Internet RFC 2119.  URL: <a href="http://www.ietf.org/rfc/rfc2119.txt">http://www.ietf.org/rfc/rfc2119.txt</a> ',RFC2231:{authors:["N. Freed","K. Moore"],href:"http://www.ietf.org/rfc/rfc2231.txt",title:"MIME Parameter Value and Encoded Word Extensions: Character Sets, Languages, and Continuations.",date:"November 1997",status:"IETF RFC 2231",publisher:"IETF"},RFC2318:'H. Lie, B. Bos, C. Lilley. <a href="http://www.ietf.org/rfc/rfc2318.txt"><cite>The text/css Media Type.</cite></a> March 1998. URL: <a href="http://www.ietf.org/rfc/rfc2318.txt">http://www.ietf.org/rfc/rfc2318.txt</a> ',RFC2397:{authors:["L. Masinter"],href:"http://www.ietf.org/rfc/rfc2397.txt",title:"The &quot;data&quot; URL scheme.",date:"August 1998",status:"Internet RFC 2397",publisher:"IETF"},RFC2426:'F. Dawson, T. Howes. <a href="http://www.ietf.org/rfc/rfc2426.txt"><cite>vCard MIME Directory Profile.</cite></a> September 1998. URL: <a href="http://www.ietf.org/rfc/rfc2426.txt">http://www.ietf.org/rfc/rfc2426.txt</a> ',RFC2531:{authors:["G. Klyne","L. McIntyre"],href:"http://www.ietf.org/rfc/rfc2531.txt",title:"Content Feature Schema for Internet Fax.",date:"March 1999",status:"Internet RFC 2531",publisher:"IETF"},RFC2533:{authors:["G. Klyne"],href:"http://www.ietf.org/rfc/rfc2533",title:"A Syntax for Describing Media Feature Sets.",date:"March 1999",status:"Internet RFC 2533",publisher:"IETF"},RFC2534:{authors:["L. Masinter","D. Wing"],etAl:!0,href:"http://www.ietf.org/rfc/rfc2534",title:"Media Features for Display, Print, and Fax.",date:"March 1999",status:"Internet RFC 2534",publisher:"IETF"},RFC3406:'L. Daigle, D. van Gulik, R. Iannella, P. Faltstrom. <a href="http://www.ietf.org/rfc/rfc3406.txt"><cite> URN Namespace Definition Mechanisms.</cite></a>. IETF RFC 3406 October 2002. URL: <a href="http://www.ietf.org/rfc/rfc3406.txt"> http://www.ietf.org/rfc/rfc3406.txt</a>',RFC2854:{authors:["D. Connolly","L. Masinter"],href:"http://www.rfc-editor.org/rfc/rfc2854.txt",title:"The 'text/html' Media Type.",date:"June 2000",status:"Internet RFC 2854"},RFC2978:{authors:["N. Freed","J. Postel"],href:"http://www.ietf.org/rfc/rfc2978.txt",title:"IANA Charset Registration Procedures.",date:"October 2000",status:"Internet RFC 2978",publisher:"IETF"},RFC3023:{authors:["M. Murata","S. St.Laurent","D. Kohn"],href:"http://www.ietf.org/rfc/rfc3023.txt",title:"XML Media Types",date:"January 2001",status:"Internet RFC 3023",publisher:"IETF"},RFC3161:{authors:["C. Adams","P. Cain","D. Pinkas","R. Zuccherato"],href:"http://www.rfc-editor.org/rfc/rfc3161.txt",title:"Internet X.509 Public Key Infrastructure Time-Stamp Protocol (TSP)",date:"August 2001",status:"Internet RFC 3161"},"RFC3161-PKIX-UPDATE-9":'Stefan Santesson, Nick Pope. <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"><cite> ESSCertIDv2 update for RFC 3161</cite></a> 29 April 2010, IETF Internet Draft. URL: <a href="http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt"> http://tools.ietf.org/id/draft-ietf-pkix-rfc3161-update-09.txt</a> ',RFC3218:{authors:["Rescorla","E"],href:"http://tools.ietf.org/html/rfc3218",title:"Preventing the Million Message Attack on Cryptographic Message Syntax.",date:"January 2002",status:"Informational RFC 3218",publisher:"IETF"},RFC3236:{authors:["P. Stark","M. Baker"],href:"http://www.rfc-editor.org/rfc/rfc3236.txt",title:"The 'application/xhtml+xml' Media Type.",date:"January 2002",status:"Internet RFC 3236"},RFC3279:'W. Polk, R. Housley, L. Bassham. <a href="http://www.ietf.org/rfc/rfc3279.txt"><cite>Algorithmupdates and Identifiers for the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. April 2002. Internet RFC 3279. URL: <a href="http://www.ietf.org/rfc/rfc3279.txt">http://www.ietf.org/rfc/rfc3279.txt</a>',RFC3339:'G. Klyne, C. Newman. <a href="http://www.ietf.org/rfc/rfc3339.txt"><cite>Date and Time on the Internet: Timestamps</cite></a>. July 2002. Internet RFC 3339. URL: <a href="http://www.ietf.org/rfc/rfc3339.txt">http://www.ietf.org/rfc/rfc3339.txt</a>',RFC3428:{authors:["B. Campbell","Ed","J. Rosenberg"],etAl:!0,href:"http://www.ietf.org/rfc/rfc3428.txt",title:"Session Initiation Protocol (SIP) Extension for Instant Messaging.",date:"December 2002",status:"Internet RFC 3428",publisher:"IETF"},RFC3490:"P. Faltstrom; P. Hoffman; A. Costello. <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'><cite>Internationalizing Domain Names in Applications (IDNA).</cite></a> March 2003. Internet RFC 3490. URL: <a href='http://www.rfc-editor.org/rfc/rfc3490.txt'>http://www.rfc-editor.org/rfc/rfc3490.txt</a>",RFC3555:"S. Casner; P. Hoschka. <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'><cite>MIME Type Registration of RTP Payload Formats</cite></a>. July 2003. Internet RFC 3555. URL: <a href='http://www.rfc-editor.org/rfc/rfc3555.txt'>http://www.rfc-editor.org/rfc/rfc3555.txt</a>",RFC3966:{authors:["H. Schulzrinne"],href:"http://www.ietf.org/rfc/rfc3966.txt",title:"The tel URI for Telephone Numbers",date:"December 2004",status:"Internet RFC 3966",publisher:"IETF"},RFC3986:{authors:["T. Berners-Lee","R. Fielding","L. Masinter"],href:"http://www.ietf.org/rfc/rfc3986.txt",title:"Uniform Resource Identifier (URI): Generic Syntax.",date:"January 2005",status:"Internet RFC 3986",publisher:"IETF"},RFC3987:{authors:["M. D&#252;rst","M. Suignard"],href:"http://www.ietf.org/rfc/rfc3987.txt",title:"Internationalized Resource Identifiers (IRIs).",date:"January 2005",status:"Internet RFC 3987",publisher:"IETF"},RFC4050:{authors:["S. Blake-Wilson","G. Karlinger","T. Kobayashi","Y. Wang"],href:"http://www.ietf.org/rfc/rfc4050.txt",title:"Using the Elliptic Curve Signature Algorithm (ECDSA) for XML Digital Signatures.",date:"IETF RFC 4050",status:"April 2005",publisher:"IETF"},RFC4051:'D. Eastlake 3rd. <a href="http://www.ietf.org/rfc/rfc4051.txt"><cite>Additional XML Security Uniform Resource Identifiers</cite></a>. RFC 4051 April 2005. URL: <a href="http://www.ietf.org/rfc/rfc4051.txt">http://www.ietf.org/rfc/rfc4051.txt</a>',RFC4055:'J. Schaad, B. Kaliski, R. Housley. <a href="http://www.ietf.org/rfc/rfc4055.txt"><cite>Additional Algorithms and Identifiers for RSA Cryptography for use in the Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile</cite></a>. June 2005. IETF RFC 4055. URL: <a href="http://www.ietf.org/rfc/rfc4055.txt">http://www.ietf.org/rfc/rfc4055.txt</a>',RFC4122:{authors:["P. Leach","M. Mealling","R. Salz"],href:"http://www.ietf.org/rfc/rfc4122.txt",title:"A Universally Unique IDentifier (UUID) URN Namespace",date:"July 2005",status:"Internet RFC 4122",publisher:"IETF"},RFC4180:'Y. Shafranovich. <a href="http://www.ietf.org/rfc/rfc4180.txt"> <cite>Common Format and MIME Type for Comma-Separated Values (CSV) Files</cite></a> October 2005. Internet RFC 3987. URL: <a href="http://www.ietf.org/rfc/rfc4180.txt">http://www.ietf.org/rfc/rfc4180.txt</a>',RFC4281:{authors:["R. Gellens","D. Singer","P. Frojdh"],href:"http://www.ietf.org/rfc/rfc4281.txt",title:"The Codecs Parameter for &quot;Bucket&quot; Media Types",date:"November 2005",status:"Internet RFC 4281",publisher:"IETF"},RFC4572:{authors:["J. Lennox"],href:"http://www.ietf.org/rfc/rfc4572.txt",title:" Connection-Oriented Media Transport over the Transport Layer Security (TLS) Protocol in the Session Description Protocol (SDP).",date:"July 2006",status:"Internet RFC 4572",publisher:"IETF"},RFC4627:{authors:["D. Crockford"],href:"http://www.ietf.org/rfc/rfc4627.txt",title:"The application/json Media Type for JavaScript Object Notation (JSON)",date:"July 2006",status:"Internet RFC 4627",publisher:"IETF"},RFC4770:{authors:["C. Jennings","J. Reschke"],href:"http://www.ietf.org/rfc/rfc4770.txt",title:"vCard Extensions for Instant Messaging (IM)",date:"January 2007",status:"Internet RFC 4770",publisher:"IETF"},RFC4868:{authors:["S. Kelly","S. Frankel"],href:"http://www.ietf.org/rfc/rfc4868.txt",title:"Using HMAC-SHA-256, HMAC-SHA-384, and HMAC-SHA-512 with IPsec",date:"IETF RFC 4868",status:"May 2007",publisher:"IETF"},RFC4949:'R. Shirey. <a href="http://www.ietf.org/rfc/rfc4949.txt"><cite>Internet Security Glossary, Version 2.</cite></a>. IETF RFC 4949. August 2007. URL: <a href="http://www.ietf.org/rfc/rfc4949.txt">http://www.ietf.org/rfc/rfc4949.txt</a>',RFC5023:'J. Gregorio, B. de hOra. <a href="http://www.ietf.org/rfc/rfc5023.txt"><cite>Atom Publishing Protocol</cite></a>. IETF RFC 5023. October 2007. URL: <a href="http://www.ietf.org/rfc/rfc5023.txt">http://www.ietf.org/rfc/rfc5023.txt</a>',RFC5280:'D. Cooper, et. al. <a href="http://www.ietf.org/rfc/rfc5280.txt"><cite> Internet X.509 Public Key Infrastructure Certificate and Certificate Revocation List (CRL) Profile. </cite></a>. IETF RFC 5280 May 2008. URL: <a href="http://www.ietf.org/rfc/rfc5280.txt">http://www.ietf.org/rfc/rfc5280.txt</a>',RFC5480:'S. Turner, et. al. <a href="http://www.ietf.org/rfc/rfc5480.txt"><cite> Elliptic Curve Cryptography Subject Public Key Information.</cite></a>. IETF RFC 5480 March 2009. URL: <a href="http://www.ietf.org/rfc/rfc5480.txt">http://www.ietf.org/rfc/rfc5480.txt</a>',RFC5545:{authors:["B. Desruisseaux"],href:"http://www.rfc-editor.org/rfc/rfc5545.txt",title:"Internet Calendaring and Scheduling Core Object Specification (iCalendar).",date:"September 2009",status:"Internet RFC 5545"},RFC5646:{authors:["A. Phillips","M. Davis"],href:"http://www.rfc-editor.org/rfc/rfc5646.txt",title:"Tags for Identifying Languages.",date:"September 2009",status:"Internet RFC 5646"},RFC5724:'E. Wilde, A. Vaha-Sipila. <a href="http://www.ietf.org/rfc/rfc5724.txt">URI Scheme for Global System for Mobile Communications (GSM) Short Message Service (SMS)</a>. January 2010. Request for Comments. URL: <a href="http://www.ietf.org/rfc/rfc5724.txt">http://www.ietf.org/rfc/rfc5724.txt</a>',RFC5785:{authors:["Mark Nottingham","Eran Hammer-Lahav"],href:"http://www.rfc-editor.org/rfc/rfc5785.txt",title:"Defining Well-Known Uniform Resource Identifiers (URIs).",date:"April 2010",status:"Internet Proposed Standard RFC 5785"},RFC5789:{authors:["L Dusseault","J. Snell"],href:"http://tools.ietf.org/html/rfc5789",title:"PATCH Method for HTTP.",date:"March 2010",status:"Internet Proposed Standard RFC 5789",publisher:"IETF"},RFC6068:{authors:["M. Duerst","L. Masinter","J. Zawinski"],href:"http://www.ietf.org/rfc/rfc6068.txt",title:"The 'mailto' URI Scheme.",date:"October 2010",status:"Internet Proposed Standard RFC 6068",publisher:"IETF"},RichSnippets:'<a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/"><cite>Introducing Rich Snippets.</cite></a> 12 May 2009. Google Webmaster Central Blog. URL: <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/">http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html/</a> ',"RIF-BLD":{authors:["Harold Boley","Michael Kifer",""],href:"http://www.w3.org/TR/2010/REC-rif-bld-20100622/",title:"RIF Basic Logic Dialect.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-CORE":{authors:["Harold Boley"],etAl:!0,href:"http://www.w3.org/TR/2010/REC-rif-core-20100622/",title:"RIF Core.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-DTB":{authors:["Axel Polleres","Harold Boley","Michael Kifer"],href:"http://www.w3.org/TR/2010/REC-rif-dtb-20100622/",title:"RIF Datatypes and Built-Ins 1.0.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-FLD":{authors:["Harold Boley","Michael Kifer"],href:"http://www.w3.org/TR/2010/REC-rif-fld-20100622/",title:"RIF Framework for Logic Dialects.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-PRD":{authors:["Christian de Sainte Marie","Gary Hallmark","Adrian Paschke",""],href:"http://www.w3.org/TR/2010/REC-rif-prd-20100622/",title:"RIF Production Rule Dialect.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-RDF-OWL":{authors:["Jos de Bruijn"],href:"http://www.w3.org/TR/2010/REC-rif-rdf-owl-20100622/",title:"RIF RDF and OWL Compatibility.",date:"22 June 2010",status:"REC",publisher:"W3C"},"RIF-TEST":{authors:["Stella Mitchell","Leora Morgenstern","Adrian Paschke"],href:"http://www.w3.org/TR/2010/WD-rif-test-20100622/",title:"RIF Test Cases.",date:"1 October 2009",status:"WD",publisher:"W3C"},"RIF-OVERVIEW":{authors:["Michael Kifer","Harold Boley"],href:"http://www.w3.org/TR/2010/NOTE-rif-overview-20100622/",title:"RIF Overview.",date:"22 June 2010",status:"W3C Working Group Note",publisher:"W3C"},"RIF-UCR":{authors:["David Hirtle"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-rif-ucr-20081218",title:"RIF Use Cases and Requirements.",date:"18 December 2008",status:"WD",publisher:"W3C"},"RIPEMD-160":'B. Preneel, A. Bosselaers, and H. Dobbertin. <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf"><cite>The Cryptographic Hash Function RIPEMD-160</cite></a>. CryptoBytes, Volume 3, Number 2. pp. 9-14, RSA Laboratories 1997. URL: <a href="http://www.cosic.esat.kuleuven.be/publications/article-317.pdf">http://www.cosic.esat.kuleuven.be/publications/article-317.pdf</a>',"ROLE-ATTRIBUTE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2012/CR-role-attribute-20120712/",title:"Role Attribute.",date:"12 July 2012",status:"CR",publisher:"W3C"},"RTCWEB-CONSTRAINTS":'D. Burnett. <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/"><cite>IANA Registry for RTCWeb Media Constraints.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/">http://datatracker.ietf.org/doc/draft-burnett-rtcweb-constraints-registry/</a> ',"RTCWEB-JSEP":'J. Uberti, C. Jennings. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/"><cite>Javascript Session Establishment Protocol.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-jsep/</a> ',"RTCWEB-USECAS":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/"><cite>Web Real-Time Communication Use-cases and Requirements.</cite></a> URL: <a href="http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/">http://datatracker.ietf.org/doc/draft-ietf-rtcweb-use-cases-and-requirements/</a> ',RUBY:{authors:["Masayasu Ishikawa"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-ruby-20010531",title:"Ruby Annotation.",date:"31 May 2001",status:"REC",publisher:"W3C"},S6GROUP2:{authors:["Stuart Weibel"],href:"http://www.w3.org/Search/9605-Indexing-Workshop/ReportOutcomes/S6Group2",title:"A Proposed Convention for Embedding Metadata in HTML.",date:"2 June 1996",status:"NOTE",publisher:"W3C"},"SAML2-CORE":'Scott Cantor; John Kemp; Rob Philpott; Eve Maler. <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf"><cite>Assertions and Protocols for SAML V2.0</cite></a> 15 March 2005. URL: <a href="http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf">http://docs.oasis-open.org/security/saml/v2.0/saml-core-2.0-os.pdf</a>',SAWSDL:{authors:["Joel Farrell","Holger Lausen"],href:"http://www.w3.org/TR/2007/REC-sawsdl-20070828",title:"Semantic Annotations for WSDL and XML Schema.",date:"28 August 2007",status:"REC",publisher:"W3C"},"SAWSDL-GUIDE":{authors:["Rama Akkiraju","Brahmananda Sapkota"],href:"http://www.w3.org/TR/2007/NOTE-sawsdl-guide-20070828",title:"Semantic Annotations for WSDL and XML Schema &#8212; Usage Guide.",date:"28 August 2007",status:"NOTE",publisher:"W3C"},SAX:'D. Megginson, et al. <a href="http://www.megginson.com/downloads/SAX/"><cite>SAX: The Simple API for XML</cite></a>. May 1998. URL: <a href="http://www.megginson.com/downloads/SAX/"> http://www.megginson.com/downloads/SAX/</a>',"SCHEMA-ARCH":{authors:["Ralph R. Swick","Henry S. Thompson"],href:"http://www.w3.org/TR/1999/NOTE-schema-arch-19991007",title:"The Cambridge Communiqu&#233;.",date:"7 October 1999",status:"NOTE",publisher:"W3C"},"SCREEN-ORIENTATION":{authors:["Mounir Lamouri"],href:"http://www.w3.org/TR/screen-orientation/",title:"The Screen Orientation API.",date:"06 December 2012",status:"WD",publisher:"W3C"},SCXML:{authors:["Torbj&#246;rn Lage"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-scxml-20080516",title:"State Chart XML (SCXML): State Machine Notation for Control Abstraction.",date:"16 May 2008",status:"WD",publisher:"W3C"},SDP:{authors:["J. Rosenberg","H. Schulzrinne"],href:"http://tools.ietf.org/html/rfc3264",title:"An Offer/Answer Model with the Session Description Protocol (SDP).",date:"June 2002",status:"Internet RFC 3264",publisher:"IETF"},SDPLABEL:{authors:["O. Levin","G. Camarillo"],href:"http://tools.ietf.org/html/rfc4574",title:"The Session Description Protocol (SDP) Label Attribute.",date:"August 2006",status:"Internet RFC 4574",publisher:"IETF"},SECG1:'<a href="http://www.secg.org/download/aid-780/sec1-v2.pdf"><cite>SEC1: Elliptic Curve Cryptography, Version 2.0, Standards for Efficient Cryptography Group</cite></a>. May 2009. URL: <a href="http://www.secg.org/download/aid-780/sec1-v2.pdf">http://www.secg.org/download/aid-780/sec1-v2.pdf</a> ',SELECT:{authors:["Daniel Glazman"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-css3-selectors-20090310",title:"Selectors Level 3.",date:"10 March 2009",status:"WD",publisher:"W3C"},"SELECTORS-LEVEL-3":'Daniel Glazman; et al. <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929"><cite>Selectors Level 3.</cite></a> W3C Recommendation 29 September 2011 URL: <a href="http://www.w3.org/TR/2011/REC-css3-selectors-20110929">http://www.w3.org/TR/2011/REC-css3-selectors-20110929</a> ',"SELECTORS-API":{authors:["Lachlan Hunt","Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-selectors-api-20081114",title:"Selectors API.",date:"14 November 2008",status:"WD",publisher:"W3C"},"SELECTORS-API2":'Lachlan Hunt. <a href="http://www.w3.org/TR/selectors-api2/">Selectors API Level 2</a>. 19 January 2010. Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/selectors-api2/">http://www.w3.org/TR/selectors-api2/</a>',"SEMANTIC-INTERPRETATION":{authors:["David Burke","Luc Van Tichelen"],href:"http://www.w3.org/TR/2007/REC-semantic-interpretation-20070405",title:"Semantic Interpretation for Speech Recognition (SISR) Version 1.0.",date:"5 April 2007",status:"REC",publisher:"W3C"},"SGML-CATALOG":"Paul Grosso. <cite><a href='https://www.oasis-open.org/html/a401.htm'>Entity Management: OASIS Technical Resolution 9401:1997 (Amendment 2 to TR 9401)</cite></a> 10 september 1007. Entity Management Subcommittee, SGML Open. URL: <a href='https://www.oasis-open.org/html/a401.htm'>https://www.oasis-open.org/html/a401.htm</a> ","SGML-XML":{authors:["James Clark"],href:"http://www.w3.org/TR/NOTE-sgml-xml-971215",title:"Comparison of SGML and XML.",date:"15 December 1997",status:"NOTE",publisher:"W3C"},"SHA-1-Analysis":'McDonald, C., Hawkes, P., and J. Pieprzyk. <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf"><cite>SHA-1 collisions now 2<sup>52</sup> </cite></a>. EuroCrypt 2009 Rump session. URL: <a href="http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf">http://eurocrypt2009rump.cr.yp.to/837a0a8086fa6ca714249409ddfae43d.pdf</a>',"SHA-1-Collisions":'X. Wang, Y.L. Yin, H. Yu. <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf"><cite>Finding Collisions in the Full SHA-1</cite></a>. In Shoup, V., editor, Advances in Cryptology - CRYPTO 2005, 25th Annual International Cryptology Conference, Santa Barbara, California, USA, August 14-18, 2005, Proceedings, volume 3621 of LNCS, pages 17–36. Springer, 2005. URL: <a href="http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf">http://people.csail.mit.edu/yiqun/SHA1AttackProceedingVersion.pdf</a> (also published in <a href="http://www.springerlink.com/content/26vljj3xhc28ux5m/">http://www.springerlink.com/content/26vljj3xhc28ux5m/</a>)',"SKOS-PRIMER":{authors:["Antoine Isaac","Ed Summers"],href:"http://www.w3.org/TR/2009/NOTE-skos-primer-20090818/",title:"SKOS Simple Knowledge Organization System Primer.",date:"18 August 2009",status:"NOTE",publisher:"W3C"},"SKOS-REFERENCE":{authors:["Sean Bechhofer","Alistair Miles"],href:"http://www.w3.org/TR/2009/REC-skos-reference-20090818/",title:"SKOS Simple Knowledge Organization System Reference.",date:"18 August 2009",status:"REC",publisher:"W3C"},"SKOS-UCR":{authors:["Jon Phipps","Daniel Rubin","Antoine Isaac"],href:"http://www.w3.org/TR/2007/WD-skos-ucr-20070516",title:"SKOS Use Cases and Requirements.",date:"16 May 2007",status:"WD",publisher:"W3C"},"SMIL-ANIMATION":{authors:["Patrick Schmitz","Aaron Cohen"],href:"http://www.w3.org/TR/2001/REC-smil-animation-20010904",title:"SMIL Animation.",date:"4 September 2001",status:"REC",publisher:"W3C"},SMIL10:{authors:["Philipp Hoschka"],href:"http://www.w3.org/TR/1998/REC-smil-19980615",title:"Synchronized Multimedia Integration Language (SMIL) 1.0 Specification.",date:"15 June 1998",status:"REC",publisher:"W3C"},SMIL2:{authors:["Dick Bulterman"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-SMIL2-20051213",title:"Synchronized Multimedia Integration Language (SMIL 2.1).",date:"13 December 2005",status:"REC",publisher:"W3C"},SMIL20:{authors:["Jack Jansen"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-SMIL2-20051213",title:"Synchronized Multimedia Integration Language (SMIL 2.1).",date:"13 December 2005",status:"REC",publisher:"W3C"},SMIL3:{authors:["Dick Bulterman"],href:"http://www.w3.org/TR/2008/REC-SMIL3-20081201",title:"Synchronized Multimedia Integration Language (SMIL 3.0).",date:"1 December 2008",status:"REC",publisher:"W3C"},SMIME:{authors:["B. Ramsdell"],href:"http://www.ietf.org/rfc/rfc3851.txt",title:"S/MIME Version 3.1 Message Specification.",date:"July 2004",status:"Internet RFC 3851",publisher:"IETF"},SML:{authors:["Valentina Popescu","Virginia Smith","Bhalchandra Pandit"],href:"http://www.w3.org/TR/2009/PR-sml-20090212",title:"Service Modeling Language, Version 1.1.",date:"12 February 2009",status:"PR",publisher:"W3C"},"SML-IF":{authors:["Valentina Popescu","Bhalchandra Pandit","Virginia Smith"],href:"http://www.w3.org/TR/2009/PR-sml-if-20090212",title:"Service Modeling Language Interchange Format Version 1.1.",date:"12 February 2009",status:"PR",publisher:"W3C"},"SOAP11-ROR-HTTPBINDING":{authors:["David Orchard"],href:"http://www.w3.org/TR/2006/NOTE-soap11-ror-httpbinding-20060321",title:"SOAP 1.1 Request Optional Response HTTP Binding.",date:"21 March 2006",status:"NOTE",publisher:"W3C"},"SOAP12-AF":{authors:["Henrik Frystyk Nielsen","Herv&#233","Ruellan"],href:"http://www.w3.org/TR/2004/NOTE-soap12-af-20040608",title:"SOAP 1.2 Attachment Feature.",date:"8 June 2004",status:"NOTE",publisher:"W3C"},"SOAP12-EMAIL":{authors:["Highland Mary Mountain"],etAl:!0,href:"http://www.w3.org/TR/2002/NOTE-soap12-email-20020703",title:"SOAP Version 1.2 Email Binding.",date:"3 July 2002",status:"NOTE",publisher:"W3C"},"SOAP12-MTOM":{authors:["Mark Nottingham"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-soap12-mtom-20050125",title:"SOAP Message Transmission Optimization Mechanism.",date:"25 January 2005",status:"REC",publisher:"W3C"},"SOAP12-MTOM-POLICY":{authors:["Christopher Ferris","Yves Lafon"],href:"http://www.w3.org/TR/2007/WD-soap12-mtom-policy-20070918",title:"MTOM Serialization Policy Assertion 1.1.",date:"18 September 2007",status:"WD",publisher:"W3C"},"SOAP12-N11N":{authors:["Martin Gudgin","Marc Hadley"],href:"http://www.w3.org/TR/2003/NOTE-soap12-n11n-20031008",title:"SOAP Version 1.2 Message Normalization.",date:"8 October 2003",status:"NOTE",publisher:"W3C"},"SOAP12-OS-UCR":{authors:["Mark Jones","Tony Graham","Anish Karmarkar"],href:"http://www.w3.org/TR/2004/WD-soap12-os-ucr-20040608",title:"SOAP Optimized Serialization Use Cases and Requirements.",date:"8 June 2004",status:"WD",publisher:"W3C"},"SOAP12-PART0":{authors:["Yves Lafon","Nilo Mitra"],href:"http://www.w3.org/TR/2007/REC-soap12-part0-20070427",title:"SOAP Version 1.2 Part 0: Primer (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART1":{authors:["Noah Mendelsohn"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-part1-20070427/",title:"SOAP Version 1.2 Part 1: Messaging Framework (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART2":{authors:["Jean-Jacques Moreau"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-part2-20070427",title:"SOAP Version 1.2 Part 2: Adjuncts (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},"SOAP12-PART3":{authors:["David Orchard"],href:"http://www.w3.org/TR/2007/NOTE-soap12-part3-20070702",title:"SOAP 1.2 Part 3: One-Way MEP.",date:"2 July 2007",status:"NOTE",publisher:"W3C"},"SOAP12-REP":{authors:["Yves Lafon","Anish Karmarkar","Martin Gudgin"],href:"http://www.w3.org/TR/2005/REC-soap12-rep-20050125",title:"Resource Representation SOAP Header Block.",date:"25 January 2005",status:"REC",publisher:"W3C"},"SOAP12-TESTCOLLECTION":{authors:["Hugo Haas"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-soap12-testcollection-20070427",title:"SOAP Version 1.2 Specification Assertions and Test Collection (Second Edition).",date:"27 April 2007",status:"REC",publisher:"W3C"},SOAPJMS:{authors:["Bhakti Mehta","Roland Merrick","Peter Easton"],href:"http://www.w3.org/TR/2008/WD-soapjms-20081121",title:"SOAP over Java Message Service 1.0.",date:"21 November 2008",status:"WD",publisher:"W3C"},"SP800-38D":'M. Dworkin. <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf"><cite> NIST Special Publication 800-38D: Recommendation for Block Cipher Modes of Operation: Galois/Counter Mode (GCM) and GMAC</cite></a>. November 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf">http://csrc.nist.gov/publications/nistpubs/800-38D/SP-800-38D.pdf</a>',"SP800-56A":'<a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf"><cite> NIST Special Publication 800-56A: Recommendation for Pair-Wise Key Establishment Schemes Using Discrete Logarithm Cryptography (Revised)</cite></a>. March 2007 URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf">http://csrc.nist.gov/publications/nistpubs/800-56A/SP800-56A_Revision1_Mar08-2007.pdf</a>',"SP800-57":'<a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf"><cite>Recommendation for Key Management &#8211; Part 1: General (Revision 3)</cite></a>. SP800-57. July 2012. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf">http://csrc.nist.gov/publications/nistpubs/800-57/sp800-57_part1_rev3_general.pdf</a>',"SP800-67":'<a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf"><cite> Recommendation for the Triple Data Encryption Algorithm (TDEA) Block Cipher, Revised January 2012.</cite></a> SP-800-67 Revision 1. U.S. Department of Commerce/National Institute of Standards and Technology. URL: <a href="http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf">http://csrc.nist.gov/publications/nistpubs/800-67-Rev1/SP-800-67-Rev1.pdf</a>',"SPARQL-QUERY":{authors:["E. Prud'hommeaux","A. Seaborne"],href:"http://www.w3.org/TR/2008/REC-rdf-sparql-query-20080115/",title:"SPARQL Query  Language for RDF.",date:"</cite> W3C Recommendation",status:"15 January 2008",publisher:"W3C"},"SPARQL-UPDATE":{authors:["S. Schenk","P. Gearon"],href:"http://www.w3.org/TR/2010/WD-sparql11-update-20100126/",title:"SPARQL 1.1 Update.",date:"W3C Working Draft",status:"26 January 2010",publisher:"W3C"},"SPEC-VARIABILITY":{authors:["Dominique Haza&#235;l-Massieux","Lynne Rosenthal"],href:"http://www.w3.org/TR/2005/NOTE-spec-variability-20050831",title:"Variability in Specifications.",date:"31 August 2005",status:"NOTE",publisher:"W3C"},"SPEECH-GRAMMAR":{authors:["Andrew Hunt","Scott McGlashan"],href:"http://www.w3.org/TR/2004/REC-speech-grammar-20040316",title:"Speech Recognition Grammar Specification Version 1.0.",date:"16 March 2004",status:"REC",publisher:"W3C"},"SPEECH-SYNTHESIS":{authors:["Daniel C. Burnett","Mark R. Walker","Andrew Hunt"],href:"http://www.w3.org/TR/2004/REC-speech-synthesis-20040907",title:"Speech Synthesis Markup Language (SSML) Version 1.0.",date:"7 September 2004",status:"REC",publisher:"W3C"},"SPEECH-SYNTHESIS11":{authors:["Zhi Wei Shuang (&#21452;&#24535;&#20255;)","Daniel C. Burnett"],href:"http://www.w3.org/TR/2008/CR-speech-synthesis11-20081107",title:"Speech Synthesis Markup Language (SSML) Version 1.1.",date:"7 November 2008",status:"CR",publisher:"W3C"},SPROT11:{authors:["Andy Seaborne","Lee Feigenbaum","Elias Torres"],href:"http://www.w3.org/TR/2005/WD-sprot11-20051024",title:"SPARQL Protocol for RDF Using WSDL 1.1.",date:"24 October 2005",status:"WD",publisher:"W3C"},SRGB:'<a href="http://www.iec.ch/nr1899.htm"><cite>Multimedia systems and equipment - Colour measurement and management - Part 2-1: Colour management - Default RGB colour space - sRGB.</cite></a> IEC 61966-2-1 (1999-10). ISBN: 2-8318-4989-6 - ICS codes: 33.160.60, 37.080 - TC 100 - 51 pp. URL: <a href="http://www.iec.ch/nr1899.htm">http://www.iec.ch/nr1899.htm</a>',SSE:'Ian Hickson; <a href="http://www.w3.org/TR/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/eventsource/">http://www.w3.org/TR/eventsource/</a> ',"SSE-ed":'Ian Hickson; <a href="http://dev.w3.org/html5/eventsource/"><cite>Server-Sent Events.</cite></a>W3C Editor Draft. (Work in progress.) URL: <a href="http://dev.w3.org/html5/eventsource/">http://dev.w3.org/html5/eventsource/</a> ',"SSML-SAYAS":{authors:["Daniel C. Burnett"],etAl:!0,href:"http://www.w3.org/TR/2005/NOTE-ssml-sayas-20050526",title:"SSML 1.0 say-as attribute values.",date:"26 May 2005",status:"NOTE",publisher:"W3C"},SSML11REQS:{authors:["Daniel C. Burnett","Zhi Wei Shuang"],href:"http://www.w3.org/TR/2007/WD-ssml11reqs-20070611",title:"Speech Synthesis Markup Language Version 1.1 Requirements.",date:"11 June 2007",status:"WD",publisher:"W3C"},"STREAMS-API":{authors:["Feras Moussa"],href:"http://dvcs.w3.org/hg/streams-api/raw-file/tip/Overview.htm",title:"Streams API.",date:"25 October 2012",status:"ED",publisher:"W3C"},STUN:{authors:["J. Rosenberg","R. Mahy","P. Matthews","D. Wing"],href:"http://tools.ietf.org/html/rfc5389",title:"Session Traversal Utilities for NAT (STUN).",date:"October 2008",status:"Internet RFC 5389",publisher:"IETF"},"STUN-URI":{authors:["S. Nandakumar","G. Salgueiro","P. Jones","and M. Petit-Huguenin"],href:"http://tools.ietf.org/html/draft-nandakumar-rtcweb-stun-uri",title:"URI Scheme for Session Traversal Utilities for NAT (STUN) Protocol.",date:"12 March 2012",status:"Internet Draft (work in progress)",publisher:"IETF"},SUITEB:'<a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/"><cite>NSA Suite B Cryptography</cite></a>. URL: <a href="http://www.nsa.gov/ia/programs/suiteb_cryptography/">http://www.nsa.gov/ia/programs/suiteb_cryptography/</a> ',SUS3:'Cathy Hughes. <a href="http://www.unix.org/single_unix_specification/"><cite>The Single UNIX Specification, Version 3</cite></a>. 2004 URL: <a href="http://www.unix.org/single_unix_specification/">http://www.unix.org/single_unix_specification/</a>',SVG10:{authors:["Jon Ferraiolo"],href:"http://www.w3.org/TR/2001/REC-SVG-20010904",title:"Scalable Vector Graphics (SVG) 1.0 Specification.",date:"4 September 2001",status:"REC",publisher:"W3C"},SVG11:{authors:["Erik Dahlstr&#246;m"],etAl:!0,href:"http://www.w3.org/TR/2011/REC-SVG11-20110816/",title:"Scalable Vector Graphics (SVG) 1.1 (Second Edition).",date:"16 August 2011",status:"REC",publisher:"W3C"},SVG112:'Erik Dahlstr&#246;m; et al. <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622"><cite>Scalable Vector Graphics (SVG) 1.1 (Second Edition).</cite></a> 22 June 2010. W3C Working Draft. (Work in progress). URL: <a href="http://www.w3.org/TR/2010/WD-SVG11-20100622">http://www.w3.org/TR/2010/WD-SVG11-20100622</a> ',SVG12:{authors:["Craig Northway","Dean Jackson"],href:"http://www.w3.org/TR/2005/WD-SVG12-20050413",title:"Scalable Vector Graphics (SVG) Full 1.2 Specification.",date:"13 April 2005",status:"WD",publisher:"W3C"},SVG2REQS:{authors:["Dean Jackson"],href:"http://www.w3.org/TR/2002/WD-SVG2Reqs-20020422",title:"SVG 1.1/1.2/2.0 Requirements.",date:"22 April 2002",status:"WD",publisher:"W3C"},SVGFILTER12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilter12-20070501",title:"SVG Filters 1.2, Part 2: Language.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGFILTERPRIMER12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilterPrimer12-20070501",title:"SVG Filters 1.2, Part 1: Primer.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGFILTERREQS12:{authors:["Erik Dahlstr&#246;m"],href:"http://www.w3.org/TR/2007/WD-SVGFilterReqs12-20070501",title:"SVG Filter Requirements.",date:"1 May 2007",status:"WD",publisher:"W3C"},SVGMOBILE:{authors:["Tolga Capin"],href:"http://www.w3.org/TR/2003/REC-SVGMobile-20030114",title:"Mobile SVG Profiles: SVG Tiny and SVG Basic.",date:"14 January 2003",status:"REC",publisher:"W3C"},SVGMOBILE12:{authors:["Chris Lilley"],etAl:!0,href:"http://www.w3.org/TR/2006/CR-SVGMobile12-20060810",title:"Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",date:"10 August 2006",status:"CR",publisher:"W3C"},SVGMOBILEREQS:{authors:["Rick Graham","Tolga Capin"],href:"http://www.w3.org/TR/2001/WD-SVGMobileReqs-20010803",title:"SVG Mobile Requirements.",date:"3 August 2001",status:"WD",publisher:"W3C"},SVGPRINT12:{authors:["Craig Northway"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-SVGPrint12-20071221",title:"SVG Print 1.2, Part 2: Language.",date:"21 December 2007",status:"WD",publisher:"W3C"},SVGPRINTPRIMER12:{authors:["Anthony Grasso","Chris Lilley","Andrew Shellshear"],href:"http://www.w3.org/TR/2007/WD-SVGPrintPrimer12-20071221",title:"SVG Print 1.2, Part 1: Primer.",date:"21 December 2007",status:"WD",publisher:"W3C"},SVGPRINTREQS:{authors:["Lee Klosterman"],etAl:!0,href:"http://www.w3.org/TR/2003/WD-SVGPrintReqs-20030218",title:"SVG Printing Requirements.",date:"18 February 2003",status:"WD",publisher:"W3C"},SVGREQ:{authors:["Jon Ferraiolo"],href:"http://www.w3.org/TR/1998/WD-SVGReq-19981029",title:"Scalable Vector Graphics (SVG) Requirements.",date:"29 October 1998",status:"WD",publisher:"W3C"},SVGTINY12:{authors:["Scott Hayman"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-SVGTiny12-20081222",title:"Scalable Vector Graphics (SVG) Tiny 1.2 Specification.",date:"22 December 2008",status:"REC",publisher:"W3C"},SVGTINY12REQS:{authors:["Andrew Emmons"],href:"http://www.w3.org/TR/2006/WD-SVGTiny12Reqs-20060810",title:"SVGT 1.2 Requirements.",date:"10 August 2006",status:"WD",publisher:"W3C"},"SW-OOSD-PRIMER":{authors:["Phil Tetlow"],etAl:!0,href:"http://www.w3.org/TR/2006/NOTE-sw-oosd-primer-20060309",title:"A Semantic Web Primer for Object-Oriented Software Developers.",date:"9 March 2006",status:"NOTE",publisher:"W3C"},"SWBP-CLASSES-AS-VALUES":{authors:["Natasha Noy"],href:"http://www.w3.org/TR/2005/NOTE-swbp-classes-as-values-20050405",title:"Representing Classes As Property Values on the Semantic Web.",date:"5 April 2005",status:"NOTE",publisher:"W3C"},"SWBP-N-ARYRELATIONS":{authors:["Natasha Noy","Alan Rector"],href:"http://www.w3.org/TR/2006/NOTE-swbp-n-aryRelations-20060412",title:"Defining N-ary Relations on the Semantic Web.",date:"12 April 2006",status:"NOTE",publisher:"W3C"},"SWBP-SKOS-CORE-GUIDE":{authors:["Alistair Miles","Dan Brickley"],href:"http://www.w3.org/TR/2005/WD-swbp-skos-core-guide-20051102",title:"SKOS Core Guide.",date:"2 November 2005",status:"WD",publisher:"W3C"},"SWBP-SKOS-CORE-SPEC":{authors:["Alistair Miles","Dan Brickley"],href:"http://www.w3.org/TR/2005/WD-swbp-skos-core-spec-20051102",title:"SKOS Core Vocabulary Specification.",date:"2 November 2005",status:"WD",publisher:"W3C"},"SWBP-SPECIFIED-VALUES":{authors:["Alan Rector"],href:"http://www.w3.org/TR/2005/NOTE-swbp-specified-values-20050517",title:"Representing Specified Values in OWL: &quot;value partitions&quot; and &quot;value sets&quot;.",date:"17 May 2005",status:"NOTE",publisher:"W3C"},"SWBP-THESAURUS-PUBGUIDE":{authors:["Alistair Miles"],href:"http://www.w3.org/TR/2005/WD-swbp-thesaurus-pubguide-20050517",title:"Quick Guide to Publishing a Thesaurus on the Semantic Web.",date:"17 May 2005",status:"WD",publisher:"W3C"},"SWBP-VOCAB-PUB":{authors:["Jon Phipps","Diego Berrueta"],href:"http://www.w3.org/TR/2008/NOTE-swbp-vocab-pub-20080828",title:"Best Practice Recipes for Publishing RDF Vocabularies.",date:"28 August 2008",status:"NOTE",publisher:"W3C"},"SWBP-XSCH-DATATYPES":{authors:["Jeremy J. Carroll","Jeff Z. Pan"],href:"http://www.w3.org/TR/2006/NOTE-swbp-xsch-datatypes-20060314",title:"XML Schema Datatypes in RDF and OWL.",date:"14 March 2006",status:"NOTE",publisher:"W3C"},SXBL:{authors:["Ian Hickson","Jon Ferraiolo","David Hyatt"],href:"http://www.w3.org/TR/2005/WD-sXBL-20050815",title:"SVG's XML Binding Language (sXBL).",date:"15 August 2005",status:"WD",publisher:"W3C"},SXSWGRIDS:{authors:["Khoi Vinh","Mark Boulton"],href:"http://www.subtraction.com/pics/0703/grids_are_good.pdf",title:"Grids Are Good.",date:"March 2007",status:"SXSW Interactive, Austin, TX"},"SYMM-MODULES":{authors:["Ted Wugofski","Patrick Schmitz","Warner ten Kate"],href:"http://www.w3.org/TR/1999/NOTE-SYMM-modules-19990223",title:"Synchronized Multimedia Modules based upon SMIL 1.0.",date:"23 February 1999",status:"NOTE",publisher:"W3C"},SYSINFOAPI:{authors:["Dzung Tran","Max Froumentin"],etAl:!0,href:"http://www.w3.org/TR/2010/WD-system-info-api-20100202/",title:"The System Information API.",date:"2 February 2010",status:"WD",publisher:"W3C"},HTMLMEDIACAPTURE:{authors:["Anssi Kostiainen","Ilkka Oksanen","Dominique Hazaël-Massieux"],href:"http://www.w3.org/TR/2012/WD-html-media-capture-20120529/",title:"HTML Media Capture.",date:"29 May 2012",status:"WD",publisher:"W3C"},TAGLINK20030116:{authors:["Ian Jacobs (Scribe)"],href:"http://www.w3.org/2003/01/16-tag-xlink",title:"Minutes of 16 Jan 2003 discussion on Linking in XML Documents.",date:"2003",status:"W3C TAG archives",publisher:"W3C"},"TEST-METADATA":{authors:["Patrick Curran","Karl Dubost"],href:"http://www.w3.org/TR/2005/NOTE-test-metadata-20050914",title:"Test Metadata.",date:"14 September 2005",status:"NOTE",publisher:"W3C"},THEGRID:"Allen Hurlburt. <cite>Grid: A Modular System for the Design and Production of Newpapers, Magazines, and Books.</cite> Wiley. 1982. ISBN 0-471-28923-X.",TIMESHEETS:{authors:["Pablo Cesar","Dick Bulterman","Petri Vuorimaa"],href:"http://www.w3.org/TR/2008/WD-timesheets-20080110",title:"SMIL Timesheets 1.0.",date:"10 January 2008",status:"WD",publisher:"W3C"},TIMEZONE:{authors:["Martin D&#252;rst"],etAl:!0,href:"http://www.w3.org/TR/2005/NOTE-timezone-20051013",title:"Working with Time Zones.",date:"13 October 2005",status:"NOTE",publisher:"W3C"},TLS:{authors:["T. Dierks","E. Rescorla"],href:"http://tools.ietf.org/html/rfc5246",title:"The Transport Layer Security (TLS) Protocol, Version 1.2.",date:"August 2008",status:"Internet RFC 5246",publisher:"IETF"},Tobin:'R. Tobin. <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054"><cite>Infoset for external entities.</cite></a> 2000. URL: <a href="http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054">http://lists.w3.org/Archives/Member/w3c-xml-core-wg/2000OctDec/0054</a> [XML Core mailing list, <a href="http://cgi.w3.org/MemberAccess/AccessRequest">W3C Member Only</a>].',"TOUCH-EVENTS":'Matt Brubeck; Sangwhan Moon; Doug Schepers; <a href="http://www.w3.org/TR/touch-events/"><cite>Touch Events version 1</cite></a> URL: <a href="http://www.w3.org/TR/touch-events/">http://www.w3.org/TR/touch-events</a>',"TRACKING-COMPLIANCE":{authors:["Justin Brookman","Sean Harvey","Erica Newland","Heather West"],href:"http://www.w3.org/TR/tracking-compliance/",title:"Tracking Compliance and Scope.",date:"13 March 2012",status:"WD",publisher:"W3C"},"TRACKING-DNT":{authors:["Roy T. Fielding","David Singer"],href:"http://www.w3.org/TR/tracking-dnt/",title:"Tracking Preference Expression (DNT).",date:"13 March 2012",status:"WD",publisher:"W3C"},TRIPLEDES:'<a href="http://www.ansi.org/"><cite>ANSI X9.52: Triple Data Encryption Algorithm Modes of Operation. 1998</cite></a>. URL: <a href="http://www.ansi.org/">http://www.ansi.org/</a>',"TTAF1-DFXP":{authors:["Glenn Adams"],href:"http://www.w3.org/TR/2006/CR-ttaf1-dfxp-20061116",title:"Timed Text (TT) Authoring Format 1.0&#160;&#8211; Distribution Format Exchange Profile (DFXP).",date:"16 November 2006",status:"CR",publisher:"W3C"},"TTAF1-REQ":{authors:["Glenn Adams"],href:"http://www.w3.org/TR/2006/NOTE-ttaf1-req-20060427",title:"Timed Text (TT) Authoring Format 1.0 Use Cases and Requirements.",date:"27 April 2006",status:"NOTE",publisher:"W3C"},TURINGTEST:{authors:["Matt May"],href:"http://www.w3.org/TR/2005/NOTE-turingtest-20051123",title:"Inaccessibility of CAPTCHA.",date:"23 November 2005",status:"NOTE",publisher:"W3C"},TURN:{authors:["P. Mahy","P. Matthews","J. Rosenberg"],href:"http://tools.ietf.org/html/rfc5766",title:"Traversal Using Relays around NAT (TURN): Relay Extensions to Session Traversal Utilities for NAT (STUN).",date:"April 2010",status:"Internet RFC 5766",publisher:"IETF"},"TURN-URI":{authors:["M. Petit-Huguenin","S. Nandakumar","G. Salgueiro","and  P. Jones"],href:"http://tools.ietf.org/html/draft-petithuguenin-behave-turn-uris",title:"Traversal Using Relays around NAT (TURN) Uniform Resource Identifiers.",date:"12 March 2012",status:"Internet Draft (work in progress)",publisher:"IETF"},TURTLE:{authors:["David Beckett","Tim Berners-Lee"],href:"http://www.w3.org/TeamSubmission/turtle/",title:"Turtle: Terse RDF Triple Language.",date:"January 2008",status:"W3C Team Submission",publisher:"W3C"},TUSSLE:"David D. Clark et.al.<a href='http://groups.csail.mit.edu/ana/Publications/PubPDFs/Tussle%20in%20Cyberspace%20Defining%20Tomorrows%20Internet%202005%27s%20Internet.pdf'><cite>Tussle in Cyberspace: Defining Tomorrow's Internet.</cite></a> June 2005. IEEE/ACM Transactions on Networking","TVWEB-URI-REQUIREMENTS":{authors:["Gomar Thomas","Warner ten Kate","Craig Finseth"],href:"http://www.w3.org/TR/1999/NOTE-TVWeb-URI-Requirements-19991021",title:"TV Broadcast URI Schemes Requirements.",date:"21 October 1999",status:"NOTE",publisher:"W3C"},"TYPED-ARRAYS":'David Herman, Kenneth Russell. <a href="https://www.khronos.org/registry/typedarray/specs/latest/"><cite>Typed Arrays</cite></a> Khronos Working Draft. (Work in progress.) URL: <a href="https://www.khronos.org/registry/typedarray/specs/latest/">https://www.khronos.org/registry/typedarray/specs/latest/</a> ',TZDB:"<a href='http://www.twinsun.com/tz/tz-link.htm'><cite>Time Zone Information Database.</cite></a> URL: <a href='http://www.twinsun.com/tz/tz-link.htm'>http://www.twinsun.com/tz/tz-link.htm</a>",UAAG10:{authors:["Jon Gunderson","Ian Jacobs","Eric Hansen"],href:"http://www.w3.org/TR/2002/REC-UAAG10-20021217",title:"User Agent Accessibility Guidelines 1.0.",date:"17 December 2002",status:"REC",publisher:"W3C"},"UAAG10-TECHS":{authors:["Ian Jacobs","Jon Gunderson","Eric Hansen"],href:"http://www.w3.org/TR/2002/NOTE-UAAG10-TECHS-20021217",title:"Techniques for User Agent Accessibility Guidelines 1.0.",date:"17 December 2002",status:"NOTE",publisher:"W3C"},UAAG20:{authors:["Jan Richards","James Allan"],href:"http://www.w3.org/TR/2009/WD-UAAG20-20090311",title:"User Agent Accessibility Guidelines (UAAG) 2.0.",date:"11 March 2009",status:"WD",publisher:"W3C"},"UAAG20-REQUIREMENTS":{authors:["Jim Allan","Jan Richards"],href:"http://www.w3.org/TR/2007/WD-UAAG20-requirements-20071031",title:"User Agent Accessibility Guidelines 2.0 Requirements.",date:"31 October 2007",status:"WD",publisher:"W3C"},UAX11:{authors:["Asmus Freytag"],href:"http://www.unicode.org/unicode/reports/tr11/tr11-8.html",title:"East Asian Width.",date:"23 March 2001",status:"Unicode Standard Annex #11"},UAX14:{authors:["Asmus Freytag"],href:"http://www.unicode.org/unicode/reports/tr14/tr14-17.html",title:"Line Breaking Properties.",date:"29 March 2005",status:"Unicode Standard Annex #14"},UAX21:{authors:["Mark Davis"],href:"http://www.unicode.org/reports/tr21/tr21-5.html",title:"Case Mappings.",date:"26 March 2001",status:"Unicode Standard Annex #21"},UAX24:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr24/tr24-7.html",title:"Script Names.",date:"28 March 2005",status:"Unicode Standard Annex #24"},UAX27:{authors:["Mark Davis","Michael Everson"],etAl:!0,href:"http://www.unicode.org/unicode/reports/tr27/tr27-4.html",title:"Unicode 3.1.0.",date:"16 May 2001",status:"Unicode Standard Annex #27"},UAX29:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr29/tr29-9.html",title:"Text Boundaries.",date:"25 March 2005",status:"Unicode Standard Annex #29"},"UI-EVENTS":{authors:["Travis Leithead","Gary Kacmarcik"],href:"http://dvcs.w3.org/hg/d4e/raw-file/tip/source_respec.htm",title:"UI Events.",date:"7 January 2013",status:"ED",publisher:"W3C"},"UNDERSTANDING-WCAG20":{authors:["Gregg Vanderheiden"],etAl:!0,href:"http://www.w3.org/TR/2008/NOTE-UNDERSTANDING-WCAG20-20081211",title:"Understanding WCAG 2.0.",date:"11 December 2008",status:"NOTE",publisher:"W3C"},UNICODE:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html"><cite>The Unicode Standard.</cite></a> 2003. Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, ISBN 0-321-18578-1), as updated from time to time by the publication of new versions URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html</a> ',"UNICODE-XML":{authors:["Asmus Freytag","Martin D&#252;rst"],href:"http://www.w3.org/TR/2007/NOTE-unicode-xml-20070516",title:"Unicode in XML and other Markup Languages.",date:"16 May 2007",status:"NOTE",publisher:"W3C"},UNICODE310:'The Unicode Consortium. <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0"><cite>The Unicode Standard: Version 3.1.0.</cite></a> Addison Wesley Longman. 2000. ISBN 0-201-61633-5. For more information, consult the Unicode Consortium\'s home page at &lt;a href=&quot;http://www.unicode.org/&quot;&gt;http://www.unicode.org/&lt;/a&gt; URL: <a href="http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0">http://www.unicode.org/unicode/standard/versions/enumeratedversions.html#Unicode_3_1_0</a> ',UNICODE4:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode4.1.0/"><cite>The Unicode Standard, Version 4.1.0.</cite></a> Defined by: The Unicode Standard, Version 4.0 (Boston, MA, Addison-Wesley, 2003. ISBN 0-321-18578-1), as amended by Unicode 4.0.1 (http://www.unicode.org/versions/Unicode4.0.1) and by Unicode 4.1.0 (http://www.unicode.org/versions/Unicode4.1.0) URL: <a href="http://www.unicode.org/versions/Unicode4.1.0/">http://www.unicode.org/versions/Unicode4.1.0/</a> ',UNICODE5:'The Unicode Consortium. <a href="http://www.unicode.org/versions/Unicode5.1.0/"><cite>The Unicode Standard, Version 5.1.0.</cite></a> Addison-Wesley. 2007. ISBN 0-321-48091-0. URL: <a href="http://www.unicode.org/versions/Unicode5.1.0/">http://www.unicode.org/versions/Unicode5.1.0/</a> ',"UPNP-AVARCH2":'John Ritchie, Thomas Kuehnel, Wouter van der Beek, Jeffrey Kang. <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf"><cite>UPnP AV Architecture:2</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVArchitecture-v2-20101231.pdf</a>',"UPNP-AVT3":'<a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf"><cite>AVTransport:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-AVTransport-v3-Service-20101231.pdf</a>',"UPNP-CD4":'<a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf"><cite>ContentDirectory:4 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ContentDirectory-v4-Service-20101231.pdf</a>',"UPNP-CM3":'<a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf"><cite>ConnectionManager:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ConnectionManager-v3-Service-20101231.pdf</a>',"UPNP-DEVICEARCH":'<a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf"><cite>UPnP Device Architecture 1.0</cite></a>. 15 October 2008. UPnP Forum. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf">http://www.upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.0-20081015.pdf</a>',"UPNP-DEVICEARCH11":'<a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf"><cite>UPnP Device Architecture 1.1</cite></a>. 15 October 2008. UPnP Forum. PDF document. URL: <a href="http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf">http://upnp.org/specs/arch/UPnP-arch-DeviceArchitecture-v1.1.pdf</a>',"UPNP-DP1":'<a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf"><cite>DeviceProtection:1 Service</cite></a>. 24 February 2011. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf">http://www.upnp.org/specs/gw/UPnP-gw-DeviceProtection-v1-Service-20110224.pdf</a>',"UPNP-MR3":'<a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf"><cite>MediaRenderer:3 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-MediaRenderer-v3-Device-20101231.pdf</a>',"UPNP-MS4":'<a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf"><cite>MediaServer:4 Device</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf">http://upnp.org/specs/av/UPnP-av-MediaServer-v4-Device.pdf</a>',"UPNP-RC3":'<a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf"><cite>RenderingControl:3 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. PDF document. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-RenderingControl-v3-Service-20101231.pdf</a>',"UPNP-SR2":'<a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf"><cite>ScheduledRecording:2 Service</cite></a>. 31 December 2010. UPnP Forum. Standardized DCP. For UPnP Version 1.0. URL: <a href="http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf">http://www.upnp.org/specs/av/UPnP-av-ScheduledRecording-v2-Service-20101231.pdf</a>',URI:{authors:["T. Berners-Lee","R. Fielding","L. Masinter"],href:"http://www.ietf.org/rfc/rfc3986.txt",title:"Uniform Resource Identifiers (URI): generic syntax.",date:"January 2005",status:"Internet RFC 3986",publisher:"IETF"},"URI-CLARIFICATION":{authors:["URI Planning Interest Group"],href:"http://www.w3.org/TR/2001/NOTE-uri-clarification-20010921",title:"URIs, URLs, and URNs: Clarifications and Recommendations 1.0.",date:"21 September 2001",status:"NOTE",publisher:"W3C"},"URI-TEMPLATE":{authors:["Joe Gregorio","Roy T. Fielding","Marc Hadley","Mark Nottingham","David Orchard"],href:"http://www.rfc-editor.org/rfc/rfc6570.txt",title:"URI Template.",date:"March 2012",status:"Internet RFC 6570"},URN:'R. Moats. <a href="http://www.ietf.org/rfc/rfc2141.txt"><cite>URN Syntax.</cite></a> IETF RFC 2141. May 1997.  URL: <a href="http://www.ietf.org/rfc/rfc2141.txt">http://www.ietf.org/rfc/rfc2141.txt</a>',"URN-OID":'M. Mealling. <a href="http://www.ietf.org/rfc/rfc3061.txt"><cite>A URN Namespace of Object Identifiers. </cite></a>. IETF RFC 3061. February 2001. URL: <a href="http://www.ietf.org/rfc/rfc3061.txt">http://www.ietf.org/rfc/rfc3061.txt</a>',"UTF-8":'F. Yergeau. <a href="http://www.ietf.org/rfc/rfc3629.txt"><cite>UTF-8, a transformation format of ISO 10646</cite></a>. IETF RFC 3629. November 2003. URL: <a href="http://www.ietf.org/rfc/rfc3629.txt">http://www.ietf.org/rfc/rfc3629.txt</a>',"UTF-16":'P. Hoffman , F. Yergeau. <a href="http://www.ietf.org/rfc/rfc2781.txt"><cite>UTF-16, an encoding of ISO 10646.</cite></a> IETF RFC 2781. February 2000.   URL: <a href="http://www.ietf.org/rfc/rfc2781.txt">http://www.ietf.org/rfc/rfc2781.txt</a>',UTR24:{authors:["Mark Davis"],href:"http://www.unicode.org/unicode/reports/tr24/tr24-3.html",title:"Script Names.",date:"27 September 2001",status:"Unicode Technical Report #24"},"VBI-REQS":{authors:["Kenneth G. Rehor"],href:"http://www.w3.org/TR/2002/WD-vbi-reqs-20020808",title:"Voice Browser Interoperation: Requirements.",date:"8 August 2002",status:"WD",publisher:"W3C"},VOICE:{authors:["David Raggett","Or Ben-Nattan"],href:"http://www.w3.org/TR/1998/NOTE-voice-0128",title:"Voice Browsers.",date:"28 January 1998",status:"NOTE",publisher:"W3C"},"VOICE-ARCHITECTURE":{authors:["Michael K. Brown","D. A. Dahl"],href:"http://www.w3.org/TR/1999/WD-voice-architecture-19991223",title:"Model Architecture for Voice Browser Systems.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-DIALOG-REQS":{authors:["Scott McGlashan"],href:"http://www.w3.org/TR/1999/WD-voice-dialog-reqs-19991223",title:"Dialog Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-GRAMMAR-REQS":{authors:["Michael K. Brown"],href:"http://www.w3.org/TR/1999/WD-voice-grammar-reqs-19991223",title:"Grammar Representation Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-INTRO":{authors:["Jim Larson"],href:"http://www.w3.org/TR/2000/WD-voice-intro-20001204",title:"Voice Browsers, Introduction.",date:"4 December 2000",status:"WD",publisher:"W3C"},"VOICE-NLU-REQS":{authors:["Deborah Dahl"],href:"http://www.w3.org/TR/1999/WD-voice-nlu-reqs-19991223",title:"Natural Language Processing Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},"VOICE-TTS-REQS":{authors:["Andrew Hunt"],href:"http://www.w3.org/TR/1999/WD-voice-tts-reqs-19991223",title:"Speech Synthesis Markup Requirements for Voice Markup Languages.",date:"23 December 1999",status:"WD",publisher:"W3C"},VOICEXML20:{authors:["Brad Porter"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-voicexml20-20040316",title:"Voice Extensible Markup Language (VoiceXML) Version 2.0.",date:"16 March 2004",status:"REC",publisher:"W3C"},VOICEXML21:{authors:["Scott McGlashan"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-voicexml21-20070619",title:"Voice Extensible Markup Language (VoiceXML) 2.1.",date:"19 June 2007",status:"REC",publisher:"W3C"},VOICEXML30:{authors:["Paolo Baggia"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-voicexml30-20081219",title:"Voice Extensible Markup Language (VoiceXML) 3.0.",date:"19 December 2008",status:"WD",publisher:"W3C"},VXML30REQS:{authors:["Emily Candell","Jeff Hoepfinger"],href:"http://www.w3.org/TR/2008/WD-vxml30reqs-20080808",title:"Voice Extensible Markup Language (VoiceXML) 3.0 Requirements.",date:"8 August 2008",status:"WD",publisher:"W3C"},"WAC-ORIENTATION-API":'WAC Application Services Ltd. <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html"><cite>Device APIs: The orientation module</cite></a> 28 January 2011. WAC 2.0 Proposed Release Version (PRV) URL: <a href="http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html">http://specs.wacapps.net/2.0/jun2011/deviceapis/orientation.html</a> ',"WAC-SENSOR-API":{authors:["WAC Application Services Ltd"],href:"http://specs.wacapps.net/2.0/jun2011/deviceapis/sensors.html",title:"Device APIs: The sensor module",date:"July 2011",status:"WAC Ipanema Editor's Draft"},"WAI-AGE-LITERATURE":{authors:["Andrew Arch"],href:"http://www.w3.org/TR/2008/WD-wai-age-literature-20080514",title:"Web Accessibility for Older Users: A Literature Review.",date:"14 May 2008",status:"WD",publisher:"W3C"},"WAI-ARIA":{authors:["Lisa Pappas"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-wai-aria-20090224",title:"Accessible Rich Internet Applications (WAI-ARIA) 1.0.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-IMPLEMENTATION":{authors:["Michael Cooper","Aaron Leventhal"],href:"http://www.w3.org/TR/2009/WD-wai-aria-implementation-20090224",title:"WAI-ARIA 1.0 User Agent Implementation Guide.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-PRACTICES":{authors:["Michael Cooper","Richard Schwerdtfeger","Lisa Pappas"],href:"http://www.w3.org/TR/2009/WD-wai-aria-practices-20090224",title:"WAI-ARIA Best Practices.",date:"24 February 2009",status:"WD",publisher:"W3C"},"WAI-ARIA-PRIMER":{authors:["Richard Schwerdtfeger","Michael Cooper","Lisa Pappas"],href:"http://www.w3.org/TR/2008/WD-wai-aria-primer-20080204",title:"WAI-ARIA Primer.",date:"4 February 2008",status:"WD",publisher:"W3C"},"WAI-ARIA-ROADMAP":{authors:["Richard Schwerdtfeger"],href:"http://www.w3.org/TR/2008/WD-wai-aria-roadmap-20080204",title:"Roadmap for Accessible Rich Internet Applications (WAI-ARIA Roadmap).",date:"4 February 2008",status:"WD",publisher:"W3C"},WCA:{authors:["Johan Hjelm","Jim Pitkow","Henrik Frystyk Nielsen"],href:"http://www.w3.org/TR/1999/NOTE-WCA-19990319",title:"Web Characterization: From working group to activity.",date:"19 March 1999",status:"NOTE",publisher:"W3C"},WCAG:{authors:["Wendy Chisholm","Gregg Vanderheiden","Ian Jacobs"],href:"http://www.w3.org/TR/1999/WAI-WEBCONTENT-19990505",title:"Web Content Accessibility Guidelines 1.0.",date:"5 May 1999",status:"REC",publisher:"W3C"},"WCAG10-CORE-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-CORE-TECHS-20001106",title:"Core Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-CSS-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-CSS-TECHS-20001106",title:"CSS Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-HTML-TECHS":{authors:["Wendy Chisholm","Gregg Vanderheiden","Ian Jacobs"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-HTML-TECHS-20001106",title:"HTML Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG10-TECHS":{authors:["Gregg Vanderheiden","Ian Jacobs","Wendy Chisholm"],href:"http://www.w3.org/TR/2000/NOTE-WCAG10-TECHS-20001106",title:"Techniques for Web Content Accessibility Guidelines 1.0.",date:"6 November 2000",status:"NOTE",publisher:"W3C"},"WCAG2-REQ":{authors:["Gregg Vanderheiden","Wendy Chisholm","John Slatin"],href:"http://www.w3.org/TR/2006/NOTE-wcag2-req-20060425",title:"Requirements for WCAG 2.0.",date:"25 April 2006",status:"NOTE",publisher:"W3C"},"WCAG2-TECH-REQ":{authors:["Michael Cooper"],href:"http://www.w3.org/TR/2003/WD-wcag2-tech-req-20030207",title:"Requirements for WCAG 2.0 Checklists and Techniques.",date:"7 February 2003",status:"WD",publisher:"W3C"},WCAG20:{authors:["Michael Cooper"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-WCAG20-20081211",title:"Web Content Accessibility Guidelines (WCAG) 2.0.",date:"11 December 2008",status:"REC",publisher:"W3C"},"WCAG20-TECHS":{authors:["Michael Cooper"],etAl:!0,href:"http://www.w3.org/TR/2008/NOTE-WCAG20-TECHS-20081211",title:"Techniques for WCAG 2.0.",date:"11 December 2008",status:"NOTE",publisher:"W3C"},WCSS11:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf"><cite>Wireless CSS Specification.</cite></a> October 2006. Approved Version 1.1. URL: <a href="http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf">http://www.openmobilealliance.org/technical/release_program/docs/Browsing/V2_3-20080331-A/OMA-WAP-WCSS-V1_1-20061020-A.pdf</a> ',WCSS12:'Open Mobile Alliance. <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip"><cite>Wireless CSS Specification Version 1.2.</cite></a> 21 September 2007. (Work in progress.) URL: <a href="http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip">http://www.openmobilealliance.org/ftp/Public_documents/MCE/MAE/Permanent_documents/OMA-TS-WCSS-V1_2-20070921-D.zip</a> ',"WEBAPPS-MANIFEST-API":'Anant Narayanan. <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html"><cite>Web Application Manifest Format and Management APIs</cite></a>. W3C Editor\'s Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html">http://dvcs.w3.org/hg/app-manifest/raw-file/tip/index.html</a> ',"WEBAPP-PRIVACY-BESTPRACTICES":'Frederick Hirsch. <a href="http://www.w3.org/TR/app-privacy-bp/"><cite>Web Application Privacy Best Practices</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/app-privacy-bp/">http://www.w3.org/TR/app-privacy-bp/</a> ',"WEB-FORMS-2":{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2006/WD-web-forms-2-20060821",title:"Web Forms 2.0.",date:"21 August 2006",status:"WD",publisher:"W3C"},WEBARCH:{authors:["Norman Walsh","Ian Jacobs"],href:"http://www.w3.org/TR/2004/REC-webarch-20041215/",title:"Architecture of the World Wide Web, Volume One.",date:"15 December 2004",status:"REC",publisher:"W3C"},WEBCGM:{authors:["Lofton Henderson"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-WebCGM-20011217",title:"WebCGM 1.0 Second Release.",date:"17 December 2001",status:"REC",publisher:"W3C"},WEBCGM20:{authors:["Benoit Bezaire","Lofton Henderson","David Cruikshank"],href:"http://www.w3.org/TR/2007/REC-webcgm20-20070130",title:"WebCGM 2.0.",date:"30 January 2007",status:"REC",publisher:"W3C"},WEBCGM21:{authors:["Lofton Henderson","Benoit Bezaire"],href:"http://www.w3.org/TR/2009/WD-webcgm21-20090130",title:"WebCGM 2.1.",date:"30 January 2009",status:"WD",publisher:"W3C"},WEBGL:'Chris Marrin (Apple Inc.) <a href="https://www.khronos.org/registry/webgl/specs/1.0/"><cite>WebGL Specification, Version 1.0</cite></a> , 10 February 2011 URL: <a href="https://www.khronos.org/registry/webgl/specs/1.0//">https://www.khronos.org/registry/webgl/specs/1.0/</a>',WEBIDL:{authors:["Cameron McCormack"],href:"http://www.w3.org/TR/2011/WD-WebIDL-20110927/",title:"Web IDL.",date:"27 September 2011",status:"WD",publisher:"W3C"},"WEBONT-REQ":{authors:["Jeff Heflin"],href:"http://www.w3.org/TR/2004/REC-webont-req-20040210",title:"OWL Web Ontology Language Use Cases and Requirements.",date:"10 February 2004",status:"REC",publisher:"W3C"},"WebBug-Wikipedia":'<a href="http://en.wikipedia.org/wiki/Web_bug"><cite>Wikipedia Web Bug definition</cite></a> URL: <a href="http://en.wikipedia.org/wiki/Web_bug"> http://en.wikipedia.org/wiki/Web_bug</a> ',WEBINTENTS:'Greg Billock; James Hawkins; Paul Kinlan. <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html"><cite>Web Intents.</cite></a> Editors\' Draft. (Work in progress.) URL: <a href="http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html">http://dvcs.w3.org/hg/web-intents/raw-file/tip/spec/Overview.html</a> ',WEBRTC10:{authors:["A Bergkvist","D Burnett","C Jennings","A Narayanan"],href:"http://www.w3.org/TR/2011/WD-webrtc-20111027/",title:"WebRTC 1.0.",date:"27 October 2011",status:"WD",publisher:"W3C"},"WEBSOCKETS-API-20110929":{authors:["I. Hickson"],href:"http://www.w3.org/TR/2011/WD-websockets-20110929/",title:"The WebSocket API.",date:"29 September 2011",status:"WD",publisher:"W3C"},"WEBSOCKETS-API":'I. Hickson. <a href="http://www.w3.org/TR/websockets/"><cite>The WebSocket API.</cite></a> W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/websockets/">http://www.w3.org/TR/websockets/</a> ',"WEBSOCKETS-PROTOCOL":'C. Holmberg, S. Hakansson, G. Eriksson. <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt"><cite>The WebSocket protocol.</cite></a> URL: <a href="http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt">http://tools.ietf.org/id/draft-ietf-hybi-thewebsocketprotocol-09.txt</a> ',WEBSTORAGE:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2009/WD-webstorage-20090910/",title:"Web Storage.",date:"10 September 2009",status:"WD",publisher:"W3C"},WEBVTT:{authors:["Ian Hickson"],href:"http://dev.w3.org/html5/webvtt/",title:"WebVTT.",date:"21 August 2012",status:"WD",publisher:"W3C"},WEBWORKERS:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2011/WD-workers-20110901/",title:"Web Workers.",date:"1 September 2011",status:"WD",publisher:"W3C"},WICD:{authors:["Daniel Appelquist"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICD-20070718",title:"WICD Core 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WICDFULL:{authors:["Timur Mehrvarz"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICDFull-20070718",title:"WICD Full 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WICDMobile10:{authors:["Timur Mehrvarz"],etAl:!0,href:"http://www.w3.org/TR/2007/CR-WICDMobile-20070718",title:"WICD Mobile 1.0.",date:"18 July 2007",status:"CR",publisher:"W3C"},WIDGETS:'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets/"><cite>Widget Packaging and XML Configuration</cite></a>. W3C Recommendation. URL: <a href="http://www.w3.org/TR/widgets/">http://www.w3.org/TR/widgets/</a> ',"WIDGETS-APIS":'Marcos Cáceres <a href="http://www.w3.org/TR/widgets-api/"><cite>Widget Interface.</cite></a> W3C Proposed Recommendation. URL: <a href="http://www.w3.org/TR/widgets-api/">http://www.w3.org/TR/widgets-api/</a> ',"WIDGETS-DIGSIG":{authors:["M. Cáceres","P. Bayers","Stuart Knightley","F. Hirsch","M Priestley"],href:"http://www.w3.org/TR/widgets-digsig",title:"Digital Signatures for Widgets.",date:"(Work in progress",status:")"},"WIDGETS-LAND":{authors:["Marcos Cáceres"],href:"http://www.w3.org/TR/2008/WD-widgets-land-20080414",title:"The Widget Landscape (Q1 2008).",date:"14 April 2008",status:"W3C Working Group Note",publisher:"W3C"},"WIDGETS-PC-TESTS":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/test-suite/"><cite>Test Suite for Packaging and XML Configuration.</cite></a> W3C Test Suite. URL: <a href="http://dev.w3.org/2006/waf/widgets/test-suite/">http://dev.w3.org/2006/waf/widgets/test-suite/</a> ',"WIDGETS-PC-INTEROP":'Marcos Cáceres <a href="http://dev.w3.org/2006/waf/widgets/imp-report/"><cite>Implementation Report for Widgets Packaging and XML Configuration.</cite></a>. URL: <a href="http://dev.w3.org/2006/waf/widgets/imp-report/">http://dev.w3.org/2006/waf/widgets/imp-report/</a> ',"WIDGETS-REQS":'Marcos Cáceres. <a href="http://www.w3.org/TR/widgets-reqs/"><cite> Requirements For Standardizing Widgets.</cite></a>. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/widgets-reqs/">http://www.w3.org/TR/widgets-reqs/</a> ',"WIDGETS-UPDATES":{authors:["Marcos Cáceres"],href:"http://www.w3.org/TR/2008/WD-widgets-updates-20081007",title:"Widget Updates.",date:"7 October 2008",status:"WD",publisher:"W3C"},"WIDGETS-URI":'Marcos Cáceres. <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927"><cite>Widget URI Scheme.</cite></a>. W3C Note. URL: <a href="http://www.w3.org/TR/2011/WD-widgets-uri-20110927">http://www.w3.org/TR/2011/WD-widgets-uri-20110927</a> ',WINDOW:{authors:["Ian Davis","Maciej Stachowiak"],href:"http://www.w3.org/TR/2006/WD-Window-20060407",title:"Window Object 1.0.",date:"7 April 2006",status:"WD",publisher:"W3C"},WOFF:'Jonathan Kew, Tal Leming, Erik van Blokland. <a href="http://www.w3.org/TR/WOFF/">WOFF File Format 1.0</a>. 04 August 2011. Candidate Recommendation. URL: <a href="http://www.w3.org/TR/WOFF/">http://www.w3.org/TR/WOFF/</a>',"WORDNET-RDF":{authors:["Aldo Gangemi","Guus Schreiber","Mark van Assem"],href:"http://www.w3.org/TR/2006/WD-wordnet-rdf-20060619",title:"RDF/OWL Representation of WordNet.",date:"19 June 2006",status:"WD",publisher:"W3C"},"WS-ADDR-CORE":{authors:["Martin Gudgin","Marc Hadley","Tony Rogers"],href:"http://www.w3.org/TR/2006/REC-ws-addr-core-20060509",title:"Web Services Addressing 1.0 - Core.",date:"9 May 2006",status:"REC",publisher:"W3C"},"WS-ADDR-METADATA":{authors:["Martin Gudgin"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-addr-metadata-20070904",title:"Web Services Addressing 1.0 - Metadata.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-ADDR-SOAP":{authors:["Tony Rogers"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-ws-addr-soap-20060509",title:"Web Services Addressing 1.0 - SOAP Binding.",date:"9 May 2006",status:"REC",publisher:"W3C"},"WS-ARCH":{authors:["Francis McCabe"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-ws-arch-20040211",title:"Web Services Architecture.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-ARCH-SCENARIOS":{authors:["David Orchard","Hugo Haas","Hao He"],href:"http://www.w3.org/TR/2004/NOTE-ws-arch-scenarios-20040211",title:"Web Services Architecture Usage Scenarios.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-CDL-10":{authors:["Yves Lafon"],etAl:!0,href:"http://www.w3.org/TR/2005/CR-ws-cdl-10-20051109",title:"Web Services Choreography Description Language Version 1.0.",date:"9 November 2005",status:"CR",publisher:"W3C"},"WS-CDL-10-PRIMER":{authors:["Steve Ross-Talbot","Tony Fletcher"],href:"http://www.w3.org/TR/2006/WD-ws-cdl-10-primer-20060619",title:"Web Services Choreography Description Language: Primer.",date:"19 June 2006",status:"WD",publisher:"W3C"},"WS-CHOR-MODEL":{authors:["David Burdett","Nickolas Kavantzas"],href:"http://www.w3.org/TR/2004/WD-ws-chor-model-20040324",title:"WS Choreography Model Overview.",date:"24 March 2004",status:"WD",publisher:"W3C"},"WS-CHOR-REQS":{authors:["Ed Peters"],etAl:!0,href:"http://www.w3.org/TR/2004/WD-ws-chor-reqs-20040311",title:"Web Services Choreography Requirements.",date:"11 March 2004",status:"WD",publisher:"W3C"},"WS-DESC-REQS":{authors:["Jeffrey C. Schlimmer"],href:"http://www.w3.org/TR/2002/WD-ws-desc-reqs-20021028",title:"Web Services Description Requirements.",date:"28 October 2002",status:"WD",publisher:"W3C"},"WS-DESC-USECASES":{authors:["Waqar Sadiq","Sandeep Kumar"],href:"http://www.w3.org/TR/2002/WD-ws-desc-usecases-20020604",title:"Web Service Description Usage Scenarios.",date:"4 June 2002",status:"WD",publisher:"W3C"},"WS-ENUMERATION":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-enumeration-20090317",title:"Web Services Enumeration (WS-Enumeration).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-EVENTING":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-eventing-20090317",title:"Web Services Eventing (WS-Eventing).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-FRAGMENT":{authors:["D. Davis","A. Malhotra","K. Warr","W. Chou"],href:"http://www.w3.org/TR/2010/WD-ws-fragment-20100330",title:"Web Services Fragment (WS-Fragment).",date:"30 March 2010",status:"WD",publisher:"W3C"},"WS-GLOSS":{authors:["Hugo Haas","Allen Brown"],href:"http://www.w3.org/TR/2004/NOTE-ws-gloss-20040211",title:"Web Services Glossary.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WS-I18N":{authors:["Mary Trumble","Addison Phillips","Felix Sasaki"],href:"http://www.w3.org/TR/2008/WD-ws-i18n-20080415",title:"Web Services Internationalization (WS-I18N).",date:"15 April 2008",status:"WD",publisher:"W3C"},"WS-I18N-REQ":{authors:["Addison Phillips"],href:"http://www.w3.org/TR/2004/NOTE-ws-i18n-req-20041116",title:"Requirements for the Internationalization of Web Services.",date:"16 November 2004",status:"NOTE",publisher:"W3C"},"WS-I18N-SCENARIOS":{authors:["Takao Suzuki"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-ws-i18n-scenarios-20040730",title:"Web Services Internationalization Usage Scenarios.",date:"30 July 2004",status:"NOTE",publisher:"W3C"},"WS-METADATA-EXCHANGE":{authors:["Katy Warr"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-metadata-exchange-20090317",title:"Web Services Metadata Exchange (WS-MetadataExchange).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-POLICY":{authors:["&#220;mit Yal&#231;inalp"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-policy-20070904",title:"Web Services Policy 1.5 - Framework.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-POLICY-ATTACH":{authors:["&#220;mit Yal&#231;inalp"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-ws-policy-attach-20070904",title:"Web Services Policy 1.5 - Attachment.",date:"4 September 2007",status:"REC",publisher:"W3C"},"WS-POLICY-GUIDELINES":{authors:["Maryann Hondo"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-ws-policy-guidelines-20071112",title:"Web Services Policy 1.5 - Guidelines for Policy Assertion Authors.",date:"12 November 2007",status:"NOTE",publisher:"W3C"},"WS-POLICY-PRIMER":{authors:["Asir S Vedamuthu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-ws-policy-primer-20071112",title:"Web Services Policy 1.5 - Primer.",date:"12 November 2007",status:"NOTE",publisher:"W3C"},"WS-RESOURCE-TRANSFER":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-resource-transfer-20090317",title:"Web Services Resource Transfer (WS-RT).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-SECURITY11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/standards#wssv1.1"><cite>Web Services Security: SOAP Message Security 1.1 (WS-Security 2004)</cite></a>. OASIS Standard, 1 February 2006. URL: <a href="https://www.oasis-open.org/standards#wssv1.1">https://www.oasis-open.org/standards#wssv1.1</a> ',"WS-SECURECONVERSATION13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecconv1.3"><cite>WS-SecureConversation 1.3</cite></a>. OASIS Standard, 1 March 2007. URL: <a href="https://www.oasis-open.org/standards#wssecconv1.3">https://www.oasis-open.org/standards#wssecconv1.3</a> ',"WS-SECURITYPOLICY12":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist. <a href="https://www.oasis-open.org/standards#wssecpolv1.2"><cite>WS-SecurityPolicy 1.2, OASIS Standard</cite></a>. 1 July 2007. URL: <a href="https://www.oasis-open.org/standards#wssecpolv1.2">https://www.oasis-open.org/standards#wssecpolv1.2</a> ',"WS-TRANSFER":{authors:["Ashok Malhotra"],etAl:!0,href:"http://www.w3.org/TR/2009/WD-ws-transfer-20090317",title:"Web Services Transfer (WS-Transfer).",date:"17 March 2009",status:"WD",publisher:"W3C"},"WS-TRUST13":'A. Nadalin, M. Goodner, M. Gudgin, A. Barbir, H. Granqvist.  <a href="https://www.oasis-open.org/standards#wstrustv1.3"><cite>WS-Trust 1.3</cite></a>. OASIS Standard, 19 March 2007. URL: <a href="https://www.oasis-open.org/standards#wstrustv1.3">https://www.oasis-open.org/standards#wstrustv1.3</a> ',"WSS-USERNAME11":'A. Nadalin, C. Kaler, R. Monzillo, P. Hallam-Baker. <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf"><cite>Web Services Security UsernameToken Profile 1.1</cite></a>. OASIS Standard Specification, 1 February 2006. URL: <a href="https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf">https://www.oasis-open.org/committees/download.php/16782/wss-v1.1-spec-os-UsernameTokenProfile.pdf</a> ',"WSA-REQS":{authors:["Sharad Garg"],etAl:!0,href:"http://www.w3.org/TR/2004/NOTE-wsa-reqs-20040211",title:"Web Services Architecture Requirements.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},"WSC-THREATS":{authors:["Thomas Roessler"],href:"http://www.w3.org/TR/2007/NOTE-wsc-threats-20071101",title:"Web User Interaction: Threat Trees.",date:"1 November 2007",status:"NOTE",publisher:"W3C"},"WSC-UI":{authors:["Anil Saldhana","Thomas Roessler"],href:"http://www.w3.org/TR/2009/WD-wsc-ui-20090226",title:"Web Security Context: User Interface Guidelines.",date:"26 February 2009",status:"WD",publisher:"W3C"},"WSC-USECASES":{authors:["Tyler Close"],href:"http://www.w3.org/TR/2008/NOTE-wsc-usecases-20080306",title:"Web Security Experience, Indicators and Trust: Scope and Use Cases.",date:"6 March 2008",status:"NOTE",publisher:"W3C"},"WSC-XIT":{authors:["Anil Saldhana","Thomas Roessler"],href:"http://www.w3.org/TR/2008/WD-wsc-xit-20080403",title:"Web Security Context: Experience, Indicators, and Trust.",date:"3 April 2008",status:"WD",publisher:"W3C"},WSDL11ELEMENTIDENTIFIERS:{authors:["Asir S. Vedamuthu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-wsdl11elementidentifiers-20070720",title:"WSDL 1.1 Element Identifiers.",date:"20 July 2007",status:"NOTE",publisher:"W3C"},WSDL20:{authors:["Sanjiva Weerawarana"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-wsdl20-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-ADDITIONAL-MEPS":{authors:["Amelia A. Lewis"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-additional-meps-20070626",title:"Web Services Description Language (WSDL) Version 2.0: Additional MEPs.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSDL20-ADJUNCTS":{authors:["Amelia A. Lewis"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-wsdl20-adjuncts-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 2: Adjuncts.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-ALTSCHEMALANGS":{authors:["Amelia A. Lewis","Bijan Parsia"],href:"http://www.w3.org/TR/2005/NOTE-wsdl20-altschemalangs-20050817",title:"Discussion of Alternative Schema Languages and Type System Support in WSDL 2.0.",date:"17 August 2005",status:"NOTE",publisher:"W3C"},"WSDL20-PRIMER":{authors:["David Booth","Canyang Kevin Liu"],href:"http://www.w3.org/TR/2007/REC-wsdl20-primer-20070626",title:"Web Services Description Language (WSDL) Version 2.0 Part 0: Primer.",date:"26 June 2007",status:"REC",publisher:"W3C"},"WSDL20-RDF":{authors:["Jacek Kopecky"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-rdf-20070626",title:"Web Services Description Language (WSDL) Version 2.0: RDF Mapping.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSDL20-SOAP11-BINDING":{authors:["Asir S. Vedamuthu"],href:"http://www.w3.org/TR/2007/NOTE-wsdl20-soap11-binding-20070626",title:"Web Services Description Language (WSDL) Version 2.0 SOAP 1.1 Binding.",date:"26 June 2007",status:"NOTE",publisher:"W3C"},"WSI-BSP10":'M. McIntosh, M. Gudgin, K. S. Morrison, A. Barbir. <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html"><cite>Basic Security Profile Version 1.0</cite></a>. WS-I Final Material, 30 March 2007. URL: <a href="http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html">http://www.ws-i.org/Profiles/BasicSecurityProfile-1.0.html</a> ',WSLC:{authors:["Hao He","Igor Sedukhin","Mark Potts"],href:"http://www.w3.org/TR/2004/NOTE-wslc-20040211",title:"Web Service Management: Service Life Cycle.",date:"11 February 2004",status:"NOTE",publisher:"W3C"},X11COLORS:{authors:["Robert B. Hess"],href:"http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwebgen/html/X11_names.asp",title:"Colors By Name.",date:"MSDN Online Web Workshop",status:"02 November 1996"},X509V3:'<cite>ITU-T Recommendation X.509 version 3 (1997). "Information Technology - Open Systems Interconnection - The Directory Authentication Framework"&nbsp; ISO/IEC 9594-8:1997</cite>.',XACML20:'Tim Moses. <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf"><cite>OASIS eXtensible Access Control Markup Language (XACML) Version 2.0</cite></a>. 01 Feb 2005 URL: <a href="http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf">http://docs.oasis-open.org/xacml/2.0/access_control-xacml-2.0-core-spec-os.pdf</a>',"XACML-INTRO":'<a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"><cite>A Brief Introduction to XACML</cite></a>. 14 March 2003. URL: <a href="https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html"> https://www.oasis-open.org/committees/download.php/2713/Brief_Introduction_to_XACML.html</a>',XADES:'<a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf"><cite>XML Advanced Electronic Signatures (XAdES)</cite></a>.  ETSI TS 101 903 V1.4.1 (2009-06) URL: <a href="http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf">http://www.etsi.org/deliver/etsi_ts/101900_101999/101903/01.04.01_60/ts_101903v010401p.pdf</a>',XAG:{authors:["Charles McCathieNevile","Sean B. Palmer","Daniel Dardailler"],href:"http://www.w3.org/TR/2002/WD-xag-20021003",title:"XML Accessibility Guidelines.",date:"3 October 2002",status:"WD",publisher:"W3C"},"XBC-CHARACTERIZATION":{authors:["Dmitry Lenkov","Oliver Goldman"],href:"http://www.w3.org/TR/2005/NOTE-xbc-characterization-20050331",title:"XML Binary Characterization.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-MEASUREMENT":{authors:["Peter Haggar","Stephen D. Williams"],href:"http://www.w3.org/TR/2005/NOTE-xbc-measurement-20050331",title:"XML Binary Characterization Measurement Methodologies.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-PROPERTIES":{authors:["Santiago Pericas-Geertsen","Mike Cokus"],href:"http://www.w3.org/TR/2005/NOTE-xbc-properties-20050331",title:"XML Binary Characterization Properties.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},"XBC-USE-CASES":{authors:["Santiago Pericas-Geertsen","Mike Cokus"],href:"http://www.w3.org/TR/2005/NOTE-xbc-use-cases-20050331",title:"XML Binary Characterization Use Cases.",date:"31 March 2005",status:"NOTE",publisher:"W3C"},XBL:{authors:["Ian Hickson"],href:"http://www.w3.org/TR/2007/CR-xbl-20070316",title:"XML Binding Language (XBL) 2.0.",date:"16 March 2007",status:"CR",publisher:"W3C"},"XBL-PRIMER":{authors:["Lachlan Hunt","Marcos Cáceres"],href:"http://www.w3.org/TR/2007/WD-xbl-primer-20070718",title:"XBL 2.0 Primer: An Introduction for Developers.",date:"18 July 2007",status:"WD",publisher:"W3C"},"XFORMS-11-REQ":{authors:["John Boyer","Roland Merrick"],href:"http://www.w3.org/TR/2004/NOTE-xforms-11-req-20040831",title:"XForms 1.1 Requirements.",date:"31 August 2004",status:"NOTE",publisher:"W3C"},"XFORMS-BASIC":{authors:["T. V. Raman","Micah Dubinko"],href:"http://www.w3.org/TR/2003/CR-xforms-basic-20031014",title:"XForms 1.0 Basic Profile.",date:"14 October 2003",status:"CR",publisher:"W3C"},"XFORMS-FOR-HTML":{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2008/WD-XForms-for-HTML-20081219",title:"XForms for HTML.",date:"19 December 2008",status:"WD",publisher:"W3C"},XFORMS10:{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2007/REC-xforms-20071029",title:"XForms 1.0 (Third Edition).",date:"29 October 2007",status:"REC",publisher:"W3C"},XFORMS11:{authors:["John M. Boyer"],href:"http://www.w3.org/TR/2007/CR-xforms11-20071129",title:"XForms 1.1.",date:"29 November 2007",status:"CR",publisher:"W3C"},XFRAMES:{authors:["Steven Pemberton","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2005/WD-xframes-20051012",title:"XFrames.",date:"12 October 2005",status:"WD",publisher:"W3C"},XH:{authors:["Dan Connolly","Lauren Wood"],href:"http://www.w3.org/TR/1998/NOTE-xh-19980511",title:"XML in HTML Meeting Report.",date:"11 May 1998",status:"NOTE",publisher:"W3C"},"XHTML-ACCESS":{authors:["T. V. Raman"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xhtml-access-20080526",title:"XHTML Access Module.",date:"26 May 2008",status:"WD",publisher:"W3C"},"XHTML-BASIC":{authors:["Mark Baker"],etAl:!0,href:"http://www.w3.org/TR/2000/REC-xhtml-basic-20001219",title:"XHTML&#8482; Basic.",date:"19 December 2000",status:"REC",publisher:"W3C"},"XHTML-BASIC11":{authors:["Mark Baker"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xhtml-basic-20080729",title:"XHTML&#8482; Basic 1.1.",date:"29 July 2008",status:"REC",publisher:"W3C"},"XHTML-FORMS-REQ":{authors:["Malte Wedel"],etAl:!0,href:"http://www.w3.org/TR/2001/WD-xhtml-forms-req-20010404",title:"XForms Requirements.",date:"4 April 2001",status:"WD",publisher:"W3C"},"XHTML-MEDIA-TYPES":{authors:["Shane McCarron"],href:"http://www.w3.org/TR/2009/NOTE-xhtml-media-types-20090116",title:"XHTML Media Types - Second Edition.",date:"16 January 2009",status:"NOTE",publisher:"W3C"},"XHTML-MODULARIZATION":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2004/WD-xhtml-modularization-20040218",title:"Modularization of XHTML&#8482; 1.0 - Second Edition.",date:"18 February 2004",status:"WD",publisher:"W3C"},"XHTML-MODULARIZATION11":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xhtml-modularization-20081008",title:"XHTML&#8482; Modularization 1.1.",date:"8 October 2008",status:"REC",publisher:"W3C"},"XHTML-MODULARIZATION11-2e":{authors:["Shane McCarron"],href:"http://www.w3.org/TR/2010/REC-xhtml-modularization-20100729",title:"XHTML&#8482; Modularization 1.1 Second Edition.",date:"29 July 2010",status:"REC",publisher:"W3C"},"XHTML-PRINT":{authors:["Jim Bigelow","Melinda Grant"],href:"http://www.w3.org/TR/2006/REC-xhtml-print-20060920",title:"XHTML-Print.",date:"20 September 2006",status:"REC",publisher:"W3C"},"XHTML-PROF-REQ":{authors:["David Raggett","Ted Wugofski","Peter Stark"],href:"http://www.w3.org/TR/1999/WD-xhtml-prof-req-19990906",title:"XHTML&#8482; Document Profile Requirements.",date:"6 September 1999",status:"WD",publisher:"W3C"},"XHTML-RDFA":{authors:["Shane McCarron","et. al"],href:"http://www.w3.org/TR/2012/REC-xhtml-rdfa-20120607/",title:"XHTML+RDFa 1.1.",date:"7 June 2012",status:"REC",publisher:"W3C"},"XHTML-RDFA-PRIMER":{authors:["Mark Birbeck","Ben Adida"],href:"http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014",title:"RDFa Primer.",date:"14 October 2008",status:"NOTE",publisher:"W3C"},"XHTML-RDFA-SCENARIOS":{authors:["Michael Hausenblas","Ben Adida"],href:"http://www.w3.org/TR/2007/WD-xhtml-rdfa-scenarios-20070330",title:"RDFa Use Cases: Scenarios for Embedding RDF in HTML.",date:"30 March 2007",status:"WD",publisher:"W3C"},"XHTML-ROADMAP":{authors:["Steven Pemberton","David Raggett","Masayasu Ishikawa"],href:"http://www.w3.org/TR/2000/NOTE-xhtml-roadmap-20001108",title:"HTML Working Group Roadmap.",date:"8 November 2000",status:"NOTE",publisher:"W3C"},"XHTML-ROLE":{authors:["Shane McCarron"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xhtml-role-20080407",title:"XHTML Role Attribute Module.",date:"7 April 2008",status:"WD",publisher:"W3C"},"XHTML-VOCAB":"XHTML 2 Working Group. <a href=\"http://www.w3.org/1999/xhtml/vocab\"><cite>XHTML Vocabulary</cite></a>. URL: <a href='http://www.w3.org/1999/xhtml/vocab'>http://www.w3.org/1999/xhtml/vocab</a> ","XHTML1-SCHEMA":{authors:["Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/NOTE-xhtml1-schema-20020902",title:"XHTML 1.0 in XML Schema.",date:"2 September 2002",status:"NOTE",publisher:"W3C"},XHTML10:{authors:["Steven Pemberton"],href:"http://www.w3.org/TR/2002/REC-xhtml1-20020801/",title:"XHTML&#8482; 1.0 The Extensible HyperText Markup Language (Second Edition).",date:"1 August 2002",status:"REC",publisher:"W3C"},XHTML11:{authors:["Murray Altheim","Shane McCarron"],href:"http://www.w3.org/TR/2001/REC-xhtml11-20010531",title:"XHTML&#8482; 1.1 - Module-based XHTML.",date:"31 May 2001",status:"REC",publisher:"W3C"},"XHTML11-2e":{authors:["Masayasu Ishikawa","Shane McCarron"],href:"http://www.w3.org/TR/2007/WD-xhtml11-20070216",title:"XHTML&#8482; 1.1 - Module-based XHTML - Second Edition.",date:"16 February 2007",status:"WD",publisher:"W3C"},XHTML2:{authors:["Micah Dubinko"],etAl:!0,href:"http://www.w3.org/TR/2006/WD-xhtml2-20060726",title:"XHTML&#8482; 2.0.",date:"26 July 2006",status:"WD",publisher:"W3C"},XHTMLPLUSMATHMLPLUSSVG:{authors:["Masayasu Ishikawa"],href:"http://www.w3.org/TR/2002/WD-XHTMLplusMathMLplusSVG-20020809",title:"An XHTML + MathML + SVG Profile.",date:"9 August 2002",status:"WD",publisher:"W3C"},XHTMLPLUSSMIL:{authors:["Aaron Patterson","Patrick Schmitz","Debbie Newman"],href:"http://www.w3.org/TR/2002/NOTE-XHTMLplusSMIL-20020131",title:"XHTML+SMIL Profile.",date:"31 January 2002",status:"NOTE",publisher:"W3C"},XINCLUDE:{authors:["Jonathan Marsh","David Orchard","Daniel Veillard"],href:"http://www.w3.org/TR/2006/REC-xinclude-20061115",title:"XML Inclusions (XInclude) Version 1.0 (Second Edition).",date:"15 November 2006",status:"REC",publisher:"W3C"},"XKMS-PGP":{authors:["Tommy Lindberg","Jos&#233","Kahan"],href:"http://www.w3.org/TR/2005/NOTE-xkms-pgp-20051219",title:"Using XKMS with PGP.",date:"19 December 2005",status:"NOTE",publisher:"W3C"},"XKMS-WSDL":{authors:["Rich Salz","Yunhao Zhang"],href:"http://www.w3.org/TR/2005/NOTE-xkms-wsdl-20051118",title:"A WSDL 1.1 description for XKMS.",date:"18 November 2005",status:"NOTE",publisher:"W3C"},XKMS2:{authors:["Shivaram H. Mysore","Phillip Hallam-Baker"],href:"http://www.w3.org/TR/2005/REC-xkms2-20050628/",title:"XML Key Management Specification (XKMS 2.0).",date:"28 June 2005",status:"REC",publisher:"W3C"},"XKMS2-BINDINGS":{authors:["Shivaram H. Mysore","Phillip Hallam-Baker"],href:"http://www.w3.org/TR/2005/REC-xkms2-bindings-20050628",title:"XML Key Management Specification (XKMS 2.0) Bindings.",date:"28 June 2005",status:"REC",publisher:"W3C"},"XKMS2-REQ":{authors:["Frederick Hirsch","Mike Just"],href:"http://www.w3.org/TR/2003/NOTE-xkms2-req-20030505",title:"XML Key Management (XKMS 2.0) Requirements.",date:"5 May 2003",status:"NOTE",publisher:"W3C"},"XLINK-PRINCIPLES":{authors:["Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/1998/NOTE-xlink-principles-19980303",title:"XML Linking Language (XLink) Design Principles.",date:"3 March 1998",status:"NOTE",publisher:"W3C"},"XLINK-REQ":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xlink-req-19990224",title:"XML XLink Requirements Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},XLINK10:{authors:["David Orchard","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2001/REC-xlink-20010627",title:"XML Linking Language (XLink) Version 1.0.",date:"27 June 2001",status:"REC",publisher:"W3C"},"XLINK10-EXT":{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2005/NOTE-xlink10-ext-20050127",title:"Extending XLink 1.0.",date:"27 January 2005",status:"NOTE",publisher:"W3C"},XLINK11:{authors:["Eve Maler"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xlink11-20080331",title:"XML Linking Language (XLink) Version 1.1.",date:"31 March 2008",status:"WD",publisher:"W3C"},XLINK2RDF:{authors:["Ron Daniel Jr"],href:"http://www.w3.org/TR/2000/NOTE-xlink2rdf-20000929",title:"Harvesting RDF Statements from XLinks.",date:"29 September 2000",status:"NOTE",publisher:"W3C"},"XML-BLUEBERRY-REQ":{authors:["John Cowan"],href:"http://www.w3.org/TR/2001/WD-xml-blueberry-req-20010921",title:"XML Blueberry Requirements.",date:"21 September 2001",status:"WD",publisher:"W3C"},"XML-C14N":{authors:["John Boyer"],href:"http://www.w3.org/TR/2001/REC-xml-c14n-20010315",title:"Canonical XML Version 1.0.",date:"15 March 2001",status:"REC",publisher:"W3C"},"XML-C14N11":{authors:["John Boyer","Glenn Marcy"],href:"http://www.w3.org/TR/2008/REC-xml-c14n11-20080502/",title:"Canonical XML Version 1.1.",date:"2 May 2008",status:"REC",publisher:"W3C"},"XML-C14N20":{authors:["John Boyer","Glen Marcy","Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2012/CR-xml-c14n2-20120124/",title:"Canonical XML Version 2.0.",date:"24 January 2012",status:"CR",publisher:"W3C"},"XML-CANONICAL-REQ":{authors:["James Tauber","Joel Nava"],href:"http://www.w3.org/TR/1999/NOTE-xml-canonical-req-19990605",title:"XML Canonicalization Requirements.",date:"5 June 1999",status:"NOTE",publisher:"W3C"},"XML-ENCRYPTION-REQ":{authors:["Joseph Reagle"],href:"http://www.w3.org/TR/2002/NOTE-xml-encryption-req-20020304",title:"XML Encryption Requirements.",date:"4 March 2002",status:"NOTE",publisher:"W3C"},"XML-ENTITY-NAMES":{authors:["Patrick Ion","David Carlisle"],href:"http://www.w3.org/TR/2008/WD-xml-entity-names-20080721",title:"XML Entity definitions for Characters.",date:"21 July 2008",status:"WD",publisher:"W3C"},"XML-EVENTS":{authors:["Mark Birbeck","Shane McCarron"],href:"http://www.w3.org/TR/2007/WD-xml-events-20070216",title:"XML Events 2.",date:"16 February 2007",status:"WD",publisher:"W3C"},"XML-EXC-C14N":{authors:["Donald E. Eastlake 3rd","Joseph Reagle","John Boyer"],href:"http://www.w3.org/TR/2002/REC-xml-exc-c14n-20020718/",title:"Exclusive XML Canonicalization Version 1.0.",date:"18 July 2002",status:"REC",publisher:"W3C"},"XML-FRAG-REQ":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/1998/NOTE-XML-FRAG-REQ-19981123",title:"XML Fragment Interchange Requirements, Version 1.0.",date:"23 November 1998",status:"NOTE",publisher:"W3C"},"XML-FRAGID":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/2003/NOTE-xml-fragid-20030912",title:"Proposal for XML Fragment Identifier Syntax 0.9.",date:"12 September 2003",status:"NOTE",publisher:"W3C"},"XML-FRAGMENT":{authors:["Paul Grosso","Daniel Veillard"],href:"http://www.w3.org/TR/2001/CR-xml-fragment-20010212",title:"XML Fragment Interchange.",date:"12 February 2001",status:"CR",publisher:"W3C"},"XML-I18N-BP":{authors:["Jirka Kosek","Yves Savourel","Richard Ishida"],href:"http://www.w3.org/TR/2008/NOTE-xml-i18n-bp-20080213",title:"Best Practices for XML Internationalization.",date:"13 February 2008",status:"NOTE",publisher:"W3C"},"XML-ID":{authors:["Daniel Veillard","Jonathan Marsh","Norman Walsh"],href:"http://www.w3.org/TR/2005/REC-xml-id-20050909",title:"xml:id Version 1.0.",date:"9 September 2005",status:"REC",publisher:"W3C"},"XML-ID-REQ":{authors:["Jonathan Marsh"],href:"http://www.w3.org/TR/2003/WD-xml-id-req-20030806",title:"xml:id Requirements.",date:"6 August 2003",status:"WD",publisher:"W3C"},"XML-INFOSET":{authors:["John Cowan","Richard Tobin"],href:"http://www.w3.org/TR/2004/REC-xml-infoset-20040204/",title:"XML Information Set (Second Edition).",date:"4 February 2004",status:"REC",publisher:"W3C"},"XML-INFOSET-RDFS":{authors:["Richard Tobin"],href:"http://www.w3.org/TR/2001/NOTE-xml-infoset-rdfs-20010406",title:"An RDF Schema for the XML Information Set.",date:"6 April 2001",status:"NOTE",publisher:"W3C"},"XML-INFOSET-REQ":{authors:["David Megginson"],href:"http://www.w3.org/TR/1999/NOTE-xml-infoset-req-19990218",title:"XML Information Set Requirements.",date:"18 February 1999",status:"NOTE",publisher:"W3C"},"XML-Japanese":'M. Murata. <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"><cite>XML Japanese Profile (2nd Edition)</cite></a>. March 2005. W3C Member Submission. URL: <a href="http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/"> http://www.w3.org/Submission/2005/SUBM-japanese-xml-20050324/</a>',"XML-LINK-STYLE":{authors:["Norman Walsh"],href:"http://www.w3.org/TR/2001/NOTE-xml-link-style-20010605",title:"XML Linking and Style.",date:"5 June 2001",status:"NOTE",publisher:"W3C"},"XML-MEDIA-TYPES":{authors:["&#220;mit Yal&#231;&#305;nalp","Anish Karmarkar"],href:"http://www.w3.org/TR/2005/NOTE-xml-media-types-20050504/",title:"Describing Media Content of Binary Data in XML.",date:"4 May 2005",status:"NOTE",publisher:"W3C"},"XML-MT":'M. Murata, S. St.Laurent, D. Kohn. <a href="http://www.ietf.org/rfc/rfc3023.txt"><cite>XML Media Types</cite></a>. IETF RFC 3023. URL: <a href="http://www.ietf.org/rfc/rfc3023.txt"> http://www.ietf.org/rfc/rfc3023.txt</a>.',"XML-NAMES":{authors:["Richard Tobin"],etAl:!0,href:"http://www.w3.org/TR/2009/REC-xml-names-20091208/",title:"Namespaces in XML 1.0 (Third Edition).",date:"8 December 2009",status:"REC",publisher:"W3C"},"XML-NAMES11":{authors:["Andrew Layman"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml-names11-20060816",title:"Namespaces in XML 1.1 (Second Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},"XML-NAMES11-REQ":{authors:["Jonathan Marsh"],href:"http://www.w3.org/TR/2002/WD-xml-names11-req-20020403",title:"Namespaces in XML 1.1 Requirements.",date:"3 April 2002",status:"WD",publisher:"W3C"},"XML-SCHEMA-REQ":{authors:["Ashok Malhotra","Murray Maloney"],href:"http://www.w3.org/TR/1999/NOTE-xml-schema-req-19990215",title:"XML Schema Requirements.",date:"15 February 1999",status:"NOTE",publisher:"W3C"},"XML-STYLESHEET":{authors:["James Clark"],href:"http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",title:"Associating Style Sheets with XML documents.",date:"29 June 1999",status:"REC",publisher:"W3C"},XML10:{authors:["C. M. Sperberg-McQueen"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xml-20081126/",title:"Extensible Markup Language (XML) 1.0 (Fifth Edition).",date:"26 November 2008",status:"REC",publisher:"W3C"},"XML10-4e":{authors:["C. M. Sperberg-McQueen"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml-20060816/",title:"Extensible Markup Language (XML) 1.0 (Fourth Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},XML11:{authors:["Eve Maler"],etAl:!0,href:"http://www.w3.org/TR/2006/REC-xml11-20060816",title:"Extensible Markup Language (XML) 1.1 (Second Edition).",date:"16 August 2006",status:"REC",publisher:"W3C"},XML11SCHEMA10:{authors:["Henry S. Thompson"],href:"http://www.w3.org/TR/2005/NOTE-xml11schema10-20050511",title:"Processing XML 1.1 documents with XML Schema 1.0 processors.",date:"11 May 2005",status:"NOTE",publisher:"W3C"},XMLBASE:{authors:["Jonathan Marsh","Richard Tobin"],href:"http://www.w3.org/TR/2009/REC-xmlbase-20090128/",title:"XML Base (Second Edition).",date:"28 January 2009",status:"REC",publisher:"W3C"},"XMLDSIG-BESTPRACTICES":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmldsig-bestpractices-20130124/",title:"XML Signature Best Practices.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLDSIG-CORE2002":{authors:["Joseph Reagle"],etAl:!0,href:"http://www.w3.org/TR/2002/REC-xmldsig-core-20020212/",title:"XML Signature Syntax and Processing.",date:"12 February 2002",status:"REC",publisher:"W3C"},"XMLDSIG-CORE":{authors:["Joseph Reagle"],etAl:!0,href:"http://www.w3.org/TR/2008/REC-xmldsig-core-20080610/",title:"XML Signature Syntax and Processing (Second Edition).",date:"10 June 2008",status:"REC",publisher:"W3C"},"XMLDSIG-CORE1":'D. Eastlake, J. Reagle, D. Solo, F. Hirsch, T. Roessler, K. Yiu. <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/"><cite>XML Signature Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/">http://www.w3.org/TR/2013/PR-xmldsig-core1-20130124/</a> ',"XMLDSIG-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/"><cite>Functional Explanation of Changes in XML Signature 1.1</cite></a>. 18 October 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-explain-20121018/</a> ',"XMLDSIG-CORE1-INTEROP":'Frederick Hirsch, Pratik Datta <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/"><cite>XML Signature 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmldsig-core1-interop-20121113/</a> ',"XMLDSIG-CORE2":'Mark Bartel; John Boyer; Barb Fox et al. <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/"><cite>XML Signature Syntax and Processing Version 2.0</cite></a>. 24 January 2012.  W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-core2-20120124/</a>',"XMLDSIG-GARCIA":'Raúl Benito García. <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf"><cite>Verificación De Firmas Digitales En Documentos XML De Tamaño Arbitrario.</cite></a> December 2006. URL: <a href="http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf">http://www.w3.org/2008/xmlsec/papers/TFCFirmasdigitalesenXML-11-10-2007.pdf</a>',"XMLDSIG-COMPLEXITY":'Brad Hill. <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/"><cite>Complexity as the Enemy of Security: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption.</cite></a>. 25-26 September 2007. W3C Workshop. URL: <a href="http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/">http://www.w3.org/2007/xmlsec/ws/papers/04-hill-isecpartners/</a> ',"XMLDSIG-SEMANTICS":{authors:["Sebastian Gajek","Lijun Liao","and Jörg Schwenk"],href:"http://www.w3.org/2007/xmlsec/ws/papers/07-gajek-rub/",title:" Towards a Semantic of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption ",date:"25-26 September 2007",status:"W3C Workshop",publisher:"W3C"},"XMLDSIG-THOMPSON":{authors:["Henry Thompson"],href:"http://www.w3.org/2007/xmlsec/ws/papers/20-thompson/",title:"Radical proposal for Vnext of XML Signature: Position Paper for W3C Workshop on Next Steps for XML Signature and XML Encryption",date:"26 September 2007",status:"W3C Workshop",publisher:"W3C"},"XMLDSIG-XPATH":'Pratik Datta. Frederick Hirsch, Meiko Jensen <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/"><cite>XML Signature Streaming Profile of XPath 1.0</cite>.</a> 24 January 2012. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/">http://www.w3.org/TR/2012/CR-xmldsig-xpath-20120124/</a>',"XMLDSIG-XPATH-FILTER2":{authors:["Merlin Hughes","John Boyer","Joseph Reagle"],href:"http://www.w3.org/TR/2002/REC-xmldsig-filter2-20021108/",title:"XML-Signature XPath Filter 2.0.",date:"8 November 2002",status:"REC",publisher:"W3C"},"XMLDSIG-PROPERTIES":{authors:["Frederick Hirsch"],href:"http://www.w3.org/TR/2013/PR-xmldsig-properties-20130124/",title:"XML Signature Properties.",date:"24 January 2013",status:"PR",publisher:"W3C"},"XMLDSIG-REQUIREMENTS":{authors:["Joseph Reagle Jr"],href:"http://www.w3.org/TR/1999/WD-xmldsig-requirements-19991014",title:"XML-Signature Requirements.",date:"14 October 1999",status:"WD",publisher:"W3C"},"XMLDSIG-SIMPLIFY":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2009/WD-xmldsig-simplify-20090226",title:"XML Signature Transform Simplification: Requirements and Design.",date:"26 February 2009",status:"WD",publisher:"W3C"},"XMLDSIG2ED-TESTS":{authors:["Konrad Lanz","Sean Mullan","Juan Carlos Cruellas"],href:"http://www.w3.org/TR/2008/NOTE-xmldsig2ed-tests-20080610",title:"Test Cases for C14N 1.1 and XMLDSig Interoperability.",date:"10 June 2008",status:"NOTE",publisher:"W3C"},"XMLENC-BACKWARDS-COMP":'Tibor Jager, Kenneth G. Paterson, Juraj Somorovsky. <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/"><cite>One Bad Apple: Backwards Compatibility Attacks on State-of-the-Art Cryptography.</cite></a> In Proceedings of the Network and Distributed System Security Symposium (NDSS), 2013. URL: <a href="http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/">http://www.nds.ruhr-uni-bochum.de/research/publications/backwards-compatibility/</a>',"XMLENC-CBC-ATTACK":{authors:["Tibor Jager","Juraj Somorovsky"],href:"http://www.nds.ruhr-uni-bochum.de/research/publications/breaking-xml-encryption/",title:"How to Break XML Encryption",date:"17-21 October 2011",status:"CCS&#8217;11, ACM"},"XMLENC-CBC-ATTACK-COUNTERMEASURES":'Juraj Somorovsky, J&ouml;rg Schwenk. <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf"><cite>Technical Analysis of Countermeasures against Attack on XML Encryption - or - Just Another Motivation for Authenticated Encryption</cite.></a>. 2011.  URL: <a href="http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf">http://www.w3.org/2008/xmlsec/papers/xmlEncCountermeasuresW3C.pdf</a>',"XMLENC-CREF2":{authors:["Frederick Hirsch"],href:"http://www.w3.org/TR/2012/CR-xmlenc-transform20-20120313/",title:"Encryption 1.1 CipherReference Processing Using 2.0 Transforms",date:"13 March 2012",status:"CR",publisher:"W3C"},"XMLENC-CORE":{authors:["Donald Eastlake","Joseph Reagle"],href:"http://www.w3.org/TR/2002/REC-xmlenc-core-20021210/",title:"XML Encryption Syntax and Processing.",date:"10 December 2002",status:"REC",publisher:"W3C"},"XMLENC-CORE1":'J. Reagle; D. Eastlake; F. Hirsch; T. Roessler. <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/"><cite>XML Encryption Syntax and Processing Version 1.1.</cite></a> 24 January 2013. W3C Proposed Recommendation. (Work in progress) URL: <a href="http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/">http://www.w3.org/TR/2013/PR-xmlenc-core1-20130124/</a> ',"XMLENC-CORE1-CHGS":'Frederick Hirsch. <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/"><cite>Functional Explanation of in XML Encryption 1.1</cite></a>. 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/">http://www.w3.org/TR/2013/NOTE-xmlenc-core1-explain-20130124/</a> ',"XMLENC-CORE1-INTEROP":'Pratik Datta, Frederick Hirsch <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/"><cite>XML Encryption 1.1 Interop Test Report</cite></a>. 13 November 2012. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/">http://www.w3.org/TR/2012/NOTE-xmlenc-core1-interop-20121113/</a> ',"XMLENC-DECRYPT":{authors:["Takeshi Imamura","Merlin Hughes","Hiroshi Maruyama"],href:"http://www.w3.org/TR/2002/REC-xmlenc-decrypt-20021210",title:"Decryption Transform for XML Signature.",date:"10 December 2002",status:"REC",publisher:"W3C"},"XMLENC-PKCS15-ATTACK":'Tibor Jager; Sebastian Schinzel, Juraj Somorovsky. <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf"><cite>Bleichenbacher\'s Attack Strikes Again: Breaking PKCS#1.5 in XML Encryption</cite></a>. 2012. In Proceedings of the 17th European Symposium on Research in Computer Security (ESO RICS). URL: <a href="http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf">http://www.nds.rub.de/research/publications/breaking-xml-encryption-pkcs15.pdf</a> ',"XMLENC11-TESTCASES":{authors:["Pratik Datta","Frederick Hirsch"],href:"http://www.w3.org/TR/2012/WD-xmlenc-core1-testcases-20120105/",title:"Test Cases for XML Encryption 1.1.",date:"5 January 2012",status:"FPWD",publisher:"W3C"},XHR:"Anne van Kesteren. <a href='http://www.w3.org/TR/XMLHttpRequest/'>XMLHttpRequest</a>",XMLHTTPREQUEST:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-XMLHttpRequest-20080415",title:"The XMLHttpRequest Object.",date:"15 April 2008",status:"WD",publisher:"W3C"},XMLHTTPREQUEST2:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2008/WD-XMLHttpRequest2-20080930",title:"XMLHttpRequest Level 2.",date:"30 September 2008",status:"WD",publisher:"W3C"},XMLHTTPREQUEST3:{authors:["Anne van Kesteren"],href:"http://www.w3.org/TR/2010/CR-XMLHttpRequest-20100803",title:"XMLHttpRequest",date:"3 August 2010",status:"CR",publisher:"W3C"},"XMLP-REQS":{authors:["Oisin Hurley"],etAl:!0,href:"http://www.w3.org/TR/2003/NOTE-xmlp-reqs-20030728",title:"XML Protocol (XMLP) Requirements.",date:"28 July 2003",status:"NOTE",publisher:"W3C"},"XMLP-SCENARIOS":{authors:["John Ibbotson"],href:"http://www.w3.org/TR/2003/NOTE-xmlp-scenarios-20030730",title:"SOAP Version 1.2 Usage Scenarios.",date:"30 July 2003",status:"NOTE",publisher:"W3C"},"XMLSCHEMA-0":{authors:["David C. Fallside","Priscilla Walmsley"],href:"http://www.w3.org/TR/2004/REC-xmlschema-0-20041028/",title:"XML Schema Part 0: Primer Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-1":{authors:["Henry S. Thompson"],etAl:!0,href:"http://www.w3.org/TR/2004/REC-xmlschema-1-20041028/",title:"XML Schema Part 1: Structures Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-11-REQ":{authors:["Priscilla Walmsley","Ashok Malhotra","Charles Campbell"],href:"http://www.w3.org/TR/2003/WD-xmlschema-11-req-20030121",title:"Requirements for XML Schema 1.1.",date:"21 January 2003",status:"WD",publisher:"W3C"},"XMLSCHEMA-2":{authors:["Paul V. Biron","Ashok Malhotra"],href:"http://www.w3.org/TR/2004/REC-xmlschema-2-20041028/",title:"XML Schema Part 2: Datatypes Second Edition.",date:"28 October 2004",status:"REC",publisher:"W3C"},"XMLSCHEMA-FORMAL":{authors:["Philip Wadler"],etAl:!0,href:"http://www.w3.org/TR/2001/WD-xmlschema-formal-20010925",title:"XML Schema: Formal Description.",date:"25 September 2001",status:"WD",publisher:"W3C"},"XMLSCHEMA-GUIDE2VERSIONING":{authors:["David Orchard"],href:"http://www.w3.org/TR/2007/WD-xmlschema-guide2versioning-20070720",title:"Guide to Versioning XML Languages using new XML Schema 1.1 features.",date:"20 July 2007",status:"WD",publisher:"W3C"},"XMLSCHEMA-PATTERNS":{authors:["Jonathan Calladine"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xmlschema-patterns-20080328",title:"Basic XML Schema Patterns for Databinding Version 1.0.",date:"28 March 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA-PATTERNS-ADVANCED":{authors:["George Cowe"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xmlschema-patterns-advanced-20080328",title:"Advanced XML Schema Patterns for Databinding Version 1.0.",date:"28 March 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA-REF":{authors:["Asir S. Vedamuthu","Mary Holstege"],href:"http://www.w3.org/TR/2008/WD-xmlschema-ref-20081117",title:"W3C XML Schema Definition Language (XSD): Component Designators.",date:"17 November 2008",status:"WD",publisher:"W3C"},"XMLSCHEMA11-1":{authors:["C. M. Sperberg-McQueen","Henry S. Thompson","Shudi Gao"],href:"http://www.w3.org/TR/2012/REC-xmlschema11-1-20120405/",title:"W3C XML Schema Definition Language (XSD) 1.1 Part 1: Structures.",date:"5 April 2012",status:"REC",publisher:"W3C"},"XMLSCHEMA11-2":{authors:["Henry S. Thompson"],etAl:!0,href:"http://www.w3.org/TR/2012/REC-xmlschema11-2-20120405/",title:"W3C XML Schema Definition Language (XSD) 1.1 Part 2: Datatypes.",date:"5 April 2012",status:"REC",publisher:"W3C"},"XMLSEC-ALGORITHMS":'Thomas Roessler; Frederick Hirsch; Kelvin Yiu. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/"><cite>XML Security Algorithm Cross-Reference.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-algorithms-20130124/</a> ',"XMLSEC-DERIVEDKEYS":{authors:["Magnus Nystr&#246;m"],href:"http://www.w3.org/TR/2009/WD-xmlsec-derivedkeys-20090226/",title:"XML Security Derived Keys.",date:"26 February 2009",status:"WD",publisher:"W3C"},"XMLSEC-GHCIPHERS":{authors:["Magnus Nystr&#246;m","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmlsec-generic-hybrid-20130124/",title:"XML Security Generic Hybrid Ciphers.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLSEC-NEXTSTEPS-2007":{authors:["Frederick Hirsch","Thomas Roessler"],href:"http://www.w3.org/2007/xmlsec/ws/report.html",title:"Workshop Report W3C Workshop on Next Steps for XML Signature and XML Encryption",date:"25-26 September 2007",status:"W3C Workshop Report",publisher:"W3C"},"XMLSEC-RELAXNG":{authors:["Makoto Murata","Frederick Hirsch"],href:"http://www.w3.org/TR/2013/NOTE-xmlsec-rngschema-20130124/",title:"XML Security RELAX NG Schemas.",date:"24 January 2013",status:"W3C Working Group Note",publisher:"W3C"},"XMLSEC11-REQS":'Frederick Hirsch, Thomas Roessler. <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/"><cite>XML Security 1.1 Requirements and Design Considerations.</Cite></a> 24 January 2013. W3C Working Group Note. URL: <a href="http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/">http://www.w3.org/TR/2013/NOTE-xmlsec-reqs-20130124/</a> ',"XMLSEC2-REQS":{authors:["Frederick Hirsch","Pratik Datta"],href:"http://www.w3.org/TR/2011/WD-xmlsec-reqs2-20110421/",title:"XML Security 2.0 Requirements and Design Considerations.",date:"21 April 2011",status:"WD",publisher:"W3C"},XMLSTYLE:{authors:["James Clark"],href:"http://www.w3.org/1999/06/REC-xml-stylesheet-19990629",title:"Associating Style Sheets with XML documents.",date:"29 June 1999",status:"REC",publisher:"W3C"},"XML-PARSER-STAX":'Christopher Fry. <a href="http://jcp.org/en/jsr/detail?id=173"><cite>JSR 173: Streaming API for XML for Java Specification</cite></a> 8th October 2003. v1.0  URL: <a href="http://jcp.org/en/jsr/detail?id=173">http://jcp.org/en/jsr/detail?id=173</a>',XOP10:{authors:["Martin Gudgin"],etAl:!0,href:"http://www.w3.org/TR/2005/REC-xop10-20050125",title:"XML-binary Optimized Packaging.",date:"25 January 2005",status:"REC",publisher:"W3C"},"XOPINC-FAQ":{authors:["Michael Mahan"],href:"http://www.w3.org/TR/2004/NOTE-xopinc-FAQ-20040608",title:"XOP Inclusion Mechanism - Frequently Asked Questions.",date:"8 June 2004",status:"NOTE",publisher:"W3C"},XPATH:{authors:["James Clark","Steven DeRose"],href:"http://www.w3.org/TR/1999/REC-xpath-19991116/",title:"XML Path Language (XPath) Version 1.0.",date:"16 November 1999",status:"REC",publisher:"W3C"},"XPATH-DATAMODEL":{authors:["Norman Walsh"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xpath-datamodel-20070123",title:"XQuery 1.0 and XPath 2.0 Data Model (XDM).",date:"23 January 2007",status:"REC",publisher:"W3C"},"XPATH-FULL-TEXT-10":{authors:["Stephen Buxton"],etAl:!0,href:"http://www.w3.org/TR/2008/CR-xpath-full-text-10-20080516",title:"XQuery and XPath Full Text 1.0.",date:"16 May 2008",status:"CR",publisher:"W3C"},"XPATH-FULL-TEXT-10-REQUIREMENTS":{authors:["Pat Case","Stephen Buxton","Michael Rys"],href:"http://www.w3.org/TR/2008/WD-xpath-full-text-10-requirements-20080516",title:"XQuery and XPath Full Text 1.0 Requirements.",date:"16 May 2008",status:"WD",publisher:"W3C"},"XPATH-FULL-TEXT-10-USE-CASES":{authors:["Pat Case","Sihem Amer-Yahia"],href:"http://www.w3.org/TR/2008/WD-xpath-full-text-10-use-cases-20080516",title:"XQuery and XPath Full Text 1.0 Use Cases.",date:"16 May 2008",status:"WD",publisher:"W3C"},"XPATH-FUNCTIONS":{authors:["Jim Melton","Ashok Malhotra","Norman Walsh"],href:"http://www.w3.org/TR/2007/REC-xpath-functions-20070123",title:"XQuery 1.0 and XPath 2.0 Functions and Operators.",date:"23 January 2007",status:"REC",publisher:"W3C"},XPATH20:{authors:["Anders Berglund"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xpath20-20070123",title:"XML Path Language (XPath) 2.0.",date:"23 January 2007",status:"REC",publisher:"W3C"},XPATH20REQ:{authors:["K. Karun","Mary F. Fern&#225;ndez","Mark Scardina"],href:"http://www.w3.org/TR/2005/WD-xpath20req-20050603",title:"XPath Requirements Version 2.0.",date:"3 June 2005",status:"WD",publisher:"W3C"},XPROC:{authors:["Alex Milowski","Henry S. Thompson","Norman Walsh"],href:"http://www.w3.org/TR/2008/CR-xproc-20081126/",title:"XProc: An XML Pipeline Language.",date:"26 November 2008",status:"CR",publisher:"W3C"},"XPROC-REQUIREMENTS":{authors:["Alex Milowski"],href:"http://www.w3.org/TR/2006/WD-xproc-requirements-20060411",title:"XML Processing Model Requirements and Use Cases.",date:"11 April 2006",status:"WD",publisher:"W3C"},"XPTR-ELEMENT":{authors:["Norman Walsh"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-element-20030325/",title:"XPointer element() Scheme.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-FRAMEWORK":{authors:["Paul Grosso"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-framework-20030325/",title:"XPointer Framework.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-INFOSET-LIAISON":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xptr-infoset-liaison-19990224",title:"XPointer-Information Set Liaison Statement Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},"XPTR-POLICY":'Henry Thompson. <a href="http://www.w3.org/2005/04/xpointer-policy.html"><cite>XPointer Scheme Name Registry Policy.</cite></a>. URL: <a href="http://www.w3.org/2005/04/xpointer-policy.html">http://www.w3.org/2005/04/xpointer-policy.html</a>',"XPTR-REQ":{authors:["Steven J. DeRose"],href:"http://www.w3.org/TR/1999/NOTE-xptr-req-19990224",title:"XML XPointer Requirements Version 1.0.",date:"24 February 1999",status:"NOTE",publisher:"W3C"},"XPTR-XMLNS":{authors:["Jonathan Marsh"],etAl:!0,href:"http://www.w3.org/TR/2003/REC-xptr-xmlns-20030325/",title:"XPointer xmlns() Scheme.",date:"25 March 2003",status:"REC",publisher:"W3C"},"XPTR-XPOINTER-CR2001":{authors:["Ron Daniel Jr","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2001/CR-xptr-20010911/",title:"XPointer xpointer() Scheme.",date:"September 2001",status:"CR",publisher:"W3C"},"XPTR-XPOINTER":{authors:["Ron Daniel Jr","Eve Maler","Steven DeRose"],href:"http://www.w3.org/TR/2002/WD-xptr-xpointer-20021219/",title:"XPointer xpointer() Scheme.",date:"19 December 2002",status:"WD",publisher:"W3C"},XQUERY:{authors:["Don Chamberlin"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xquery-20070123",title:"XQuery 1.0: An XML Query Language.",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERY-11":{authors:["Jonathan Robie","Don Chamberlin"],href:"http://www.w3.org/TR/2008/WD-xquery-11-20081203",title:"XQuery 1.1.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-11-REQUIREMENTS":{authors:["Daniel Engovatov","Daniel Engovatov"],href:"http://www.w3.org/TR/2007/WD-xquery-11-requirements-20070323",title:"XML Query (XQuery) 1.1 Requirements.",date:"23 March 2007",status:"WD",publisher:"W3C"},"XQUERY-11-USE-CASES":{authors:["Tim Kraska"],href:"http://www.w3.org/TR/2008/WD-xquery-11-use-cases-20081203",title:"XQuery 1.1 Use Cases.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-30":{authors:["Jonathan Robie","Don Chamberlin","Michael Dyck","John Snelson"],href:"http://www.w3.org/TR/2011/WD-xquery-30-20111213/",title:"XQuery 3.0.",date:"13 December 2011",status:"WD",publisher:"W3C"},"XQUERY-30-REQUIREMENTS":{authors:["Daniel Engovatov","Jonathan Robie"],href:"http://www.w3.org/TR/2010/WD-xquery-30-requirements-20100916/",title:"XQuery 3.0 Requirements.",date:"16 September 2010",status:"WD",publisher:"W3C"},"XQUERY-30-USE-CASES":{authors:["Jonathan Robie","Tim Kraska"],href:"http://www.w3.org/TR/2012/WD-xquery-30-use-cases-20120327/",title:"XQuery 3.0 Use Cases.",date:"27 March 2012",status:"WD",publisher:"W3C"},"XQUERY-REQUIREMENTS":{authors:["Massimo Marchiori"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-xquery-requirements-20070323",title:"XML Query (XQuery) Requirements.",date:"23 March 2007",status:"NOTE",publisher:"W3C"},"XQUERY-SEMANTICS":{authors:["Michael Rys"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xquery-semantics-20070123",title:"XQuery 1.0 and XPath 2.0 Formal Semantics.",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERY-SX-10":{authors:["Giorgio Ghelli"],etAl:!0,href:"http://www.w3.org/TR/2008/WD-xquery-sx-10-20081203",title:"XQuery Scripting Extension 1.0.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-SX-10-REQUIREMENTS":{authors:["Giorgio Ghelli"],etAl:!0,href:"http://www.w3.org/TR/2007/WD-xquery-sx-10-requirements-20070323",title:"XQuery Scripting Extension 1.0 Requirements.",date:"23 March 2007",status:"WD",publisher:"W3C"},"XQUERY-SX-10-USE-CASES":{authors:["John Snelson"],href:"http://www.w3.org/TR/2008/WD-xquery-sx-10-use-cases-20081203",title:"XQuery Scripting Extension 1.0 Use Cases.",date:"3 December 2008",status:"WD",publisher:"W3C"},"XQUERY-UPDATE-10":{authors:["Daniela Florescu"],etAl:!0,href:"http://www.w3.org/TR/2008/CR-xquery-update-10-20080801",title:"XQuery Update Facility 1.0.",date:"1 August 2008",status:"CR",publisher:"W3C"},"XQUERY-UPDATE-10-REQUIREMENTS":{authors:["Jonathan Robie","Don Chamberlin"],href:"http://www.w3.org/TR/2008/CR-xquery-update-10-requirements-20080314",title:"XQuery Update Facility 1.0 Requirements.",date:"14 March 2008",status:"CR",publisher:"W3C"},"XQUERY-UPDATE-10-USE-CASES":{authors:["Jonathan Robie","Ioana Manolescu"],href:"http://www.w3.org/TR/2008/CR-xquery-update-10-use-cases-20080314",title:"XQuery Update Facility 1.0 Use Cases.",date:"14 March 2008",status:"CR",publisher:"W3C"},"XQUERY-USE-CASES":{authors:["Daniela Florescu"],etAl:!0,href:"http://www.w3.org/TR/2007/NOTE-xquery-use-cases-20070323",title:"XML Query Use Cases.",date:"23 March 2007",status:"NOTE",publisher:"W3C"},"XQUERY-XPATH-PARSING":{authors:["Scott Boag"],href:"http://www.w3.org/TR/2005/WD-xquery-xpath-parsing-20050404",title:"Building a Tokenizer for XPath or XQuery.",date:"4 April 2005",status:"WD",publisher:"W3C"},XQUERYX:{authors:["Subramanian Muralidhar","Jim Melton"],href:"http://www.w3.org/TR/2007/REC-xqueryx-20070123",title:"XML Syntax for XQuery 1.0 (XQueryX).",date:"23 January 2007",status:"REC",publisher:"W3C"},"XQUERYX-11":{authors:["Jim Melton"],href:"http://www.w3.org/TR/2008/WD-xqueryx-11-20081203",title:"XQueryX 1.1.",date:"3 December 2008",status:"WD",publisher:"W3C"},XQUPDATEUSECASES:{authors:["Ioana Manolescu","Jonathan Robie"],href:"http://www.w3.org/TR/2006/WD-xqupdateusecases-20060508",title:"XQuery Update Facility Use Cases.",date:"8 May 2006",status:"WD",publisher:"W3C"},XSL10:{authors:["Jeremy Richman"],etAl:!0,href:"http://www.w3.org/TR/2001/REC-xsl-20011015/",title:"Extensible Stylesheet Language (XSL) Version 1.0.",date:"15 October 2001",status:"REC",publisher:"W3C"},XSL11:{authors:["Anders Berglund"],href:"http://www.w3.org/TR/2006/REC-xsl11-20061205",title:"Extensible Stylesheet Language (XSL) Version 1.1.",date:"5 December 2006",status:"REC",publisher:"W3C"},"XSL11-REQ":{authors:["Paul Grosso"],href:"http://www.w3.org/TR/2003/WD-xsl11-req-20031217",title:"Extensible Stylesheet Language (XSL) Version 1.1 Requirements.",date:"17 December 2003",status:"WD",publisher:"W3C"},"XSLFO20-REQ":{authors:["Klaas Bals"],href:"http://www.w3.org/TR/2008/WD-xslfo20-req-20080326",title:"Extensible Stylesheet Language (XSL) Requirements Version 2.0.",date:"26 March 2008",status:"WD",publisher:"W3C"},XSLREQ:{authors:["Norman Walsh"],href:"http://www.w3.org/TR/1998/WD-XSLReq-19980511",title:"XSL Requirements Summary.",date:"11 May 1998",status:"WD",publisher:"W3C"},XSLT:{authors:["James Clark"],href:"http://www.w3.org/TR/1999/REC-xslt-19991116",title:"XSL Transformations (XSLT) Version 1.0.",date:"16 November 1999",status:"REC",publisher:"W3C"},"XSLT-XQUERY-SERIALIZATION":{authors:["Michael Kay"],etAl:!0,href:"http://www.w3.org/TR/2007/REC-xslt-xquery-serialization-20070123",title:"XSLT 2.0 and XQuery 1.0 Serialization.",date:"23 January 2007",status:"REC",publisher:"W3C"},XSLT11:{authors:["James Clark"],href:"http://www.w3.org/TR/2001/WD-xslt11-20010824",title:"XSL Transformations (XSLT) Version 1.1.",date:"24 August 2001",status:"WD",publisher:"W3C"},XSLT11REQ:{authors:["Steve Muench"],href:"http://www.w3.org/TR/2000/WD-xslt11req-20000825",title:"XSL Transformations Requirements Version 1.1.",date:"25 August 2000",status:"WD",publisher:"W3C"},XSLT20:{authors:["Michael Kay"],href:"http://www.w3.org/TR/2007/REC-xslt20-20070123",title:"XSL Transformations (XSLT) Version 2.0.",date:"23 January 2007",status:"REC",publisher:"W3C"},XSLT21:{authors:["Michael Kay"],href:"http://www.w3.org/TR/2010/WD-xslt-21-20100511/",title:"XSL Transformations (XSLT) Version 2.1.",date:"11 May 2011",status:"WD",publisher:"W3C"},XSLT20REQ:{authors:["Steve Muench","Mark Scardina"],href:"http://www.w3.org/TR/2001/WD-xslt20req-20010214",title:"XSLT Requirements Version 2.0.",date:"14 February 2001",status:"WD",publisher:"W3C"},YACC:"S. C. Johnson. <cite>YACC - Yet another compiler compiler.</cite> Murray Hill. 1975. Technical Report.",ZEROCONF:{authors:["S. Cheshire","B. Aboba","E. Guttman"],href:"http://files.zeroconf.org/rfc3927.txt",title:"Dynamic Configuration of IPv4 Link-Local Addresses.",date:"May 2005",status:"IETF Draft",publisher:"IETF"},ZHMARK:"<cite>&#26631;&#28857;&#31526;&#21495;&#29992;&#27861; (Punctuation Mark Usage).</cite> 1995. &#20013;&#21326;&#20154;&#27665;&#20849;&#21644;&#22269;&#22269;&#23478;&#26631;&#20934; "},define("biblio",function(){}),typeof berjon=="undefined"&&(window.berjon={}),berjon.simpleNode=function(e,t){e||(e={}),t||(t=document),this.ns=e,this.doc=t},berjon.calls={},berjon.simpleNode.prototype={element:function(e,t,n,r){t||(t={});var i=this._nameToQName(e,!1),s=this.doc.createElementNS(i.ns,e);for(var o in t)this._setAttr(s,o,t[o]);n&&n.appendChild(s);if(r)if(r instanceof jQuery)$(s).append(r);else if(r instanceof Array)for(var u=0;u<r.length;u++)$(s).append(r[u]);else this.text(r,s);return s},text:function(e,t){var n=this.doc.createTextNode(e);return t&&t.appendChild(n),n},comment:function(e,t){var n=this.doc.createComment(e);return t&&t.appendChild(n),n},pi:function(e,t,n){var r=this.doc.createProcessingInstruction(e,t);return n&&n.appendChild(r),r},documentFragment:function(e,t){var n=this.doc.createDocumentFragment();if(t)if(t instanceof Array)for(var r=0;r<t.length;r++)n.appendChild(t[r]);else this.text(t,n);return e&&e.appendChild(n),n},findNodes:function(e,t){t||(t=this.doc);var n=this.ns,r=this.doc.evaluate(e,t,function(e){return n[e]||null},XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,null),i=[];for(var s=0;s<r.snapshotLength;s++)i.push(r.snapshotItem(s));return i},copyChildren:function(e,t){while(e.childNodes.length)t.appendChild(e.firstChild)},copyAttr:function(e,t){for(var n=0;n<e.attributes.length;n++){var r=e.attributes[n];t.setAttributeNS(r.namespaceURI,r.name,r.value)}},renameEl:function(e,t){var n=e.nextSibling,r=e.parentNode;r&&r.removeChild(e);var i=this.element(t);return this.copyAttr(e,i),this.copyChildren(e,i),r&&r.insertBefore(i,n),i},makeID:function(e,t,n){if(e.hasAttribute("id"))return e.getAttribute("id");var r="";return n||(e.hasAttribute("title")?n=e.getAttribute("title"):n=e.textContent),n=n.replace(/^\s+/,""),n=n.replace(/\s+$/,""),r+=n,r=r.toLowerCase(),r.length===0&&(r="generatedID"),r=this.sanitiseID(r),t&&(r=t+"-"+r),r=this.idThatDoesNotExist(r),e.setAttribute("id",r),r},sanitiseID:function(e){return e=e.split(/[^\-.0-9a-zA-Z_]/).join("-"),e=e.replace(/^-+/g,""),e=e.replace(/-+$/,""),e.length>0&&/^[^a-z]/.test(e)&&(e="x"+e),e.length===0&&(e="generatedID"),e},idCache:{},idThatDoesNotExist:function(e){var t=1;if(this.doc.getElementById(e)||this.idCache[e]){while(this.doc.getElementById(e+"-"+t)||this.idCache[e+"-"+t])t++;e=e+"-"+t}return e},hasClass:function(e,t){return this.listClasses(e).indexOf(t)>=0},addClass:function(e,t){var n=this.listClasses(e);if(n.indexOf(t)>=0)return;n.push(t),this.setClassList(e,n)},removeClass:function(e,t){var n=this.listClasses(e),r=n.indexOf(t);if(r<0)return;n.splice(r,1),this.setClassList(e,n)},listClasses:function(e){return e.hasAttribute("class")?e.getAttribute("class").split(/\s+/):[]},setClassList:function(e,t){e.setAttribute("class",t.join(" "))},_nameToQName:function(e,t){var n=/^(.+):(.+)$/.exec(e),r,i,s;if(n){r=n[1],s=n[2];if(!this.ns[r])throw"No namespace declared for prefix '"+r+"'";i=this.ns[r]}else t?i=null:i=this.ns[""],s=e;return{ns:i,ln:s}},_setAttr:function(e,t,n){var r=this._nameToQName(t,!0);e.setAttributeNS(r.ns,r.ln,n)}},define("simpleNode",function(){}),shortcut={all_shortcuts:{},add:function(e,t,n){var r={type:"keydown",propagate:!1,disable_in_input:!1,target:document,keycode:!1};if(!n)n=r;else for(var i in r)typeof n[i]=="undefined"&&(n[i]=r[i]);var s=n.target;typeof n.target=="string"&&(s=document.getElementById(n.target));var o=this;e=e.toLowerCase();var u=function(r){r=r||window.event;if(n.disable_in_input){var i;r.target?i=r.target:r.srcElement&&(i=r.srcElement),i.nodeType==3&&(i=i.parentNode);if(i.tagName=="INPUT"||i.tagName=="TEXTAREA")return}r.keyCode?code=r.keyCode:r.which&&(code=r.which);var s=String.fromCharCode(code).toLowerCase();code==188&&(s=","),code==190&&(s=".");var o=e.split("+"),u=0,a={"`":"~",1:"!",2:"@",3:"#",4:"$",5:"%",6:"^",7:"&",8:"*",9:"(",0:")","-":"_","=":"+",";":":","'":'"',",":"<",".":">","/":"?","\\":"|"},f={esc:27,escape:27,tab:9,space:32,"return":13,enter:13,backspace:8,scrolllock:145,scroll_lock:145,scroll:145,capslock:20,caps_lock:20,caps:20,numlock:144,num_lock:144,num:144,pause:19,"break":19,insert:45,home:36,"delete":46,end:35,pageup:33,page_up:33,pu:33,pagedown:34,page_down:34,pd:34,left:37,up:38,right:39,down:40,f1:112,f2:113,f3:114,f4:115,f5:116,f6:117,f7:118,f8:119,f9:120,f10:121,f11:122,f12:123},l={shift:{wanted:!1,pressed:!1},ctrl:{wanted:!1,pressed:!1},alt:{wanted:!1,pressed:!1},meta:{wanted:!1,pressed:!1}};r.ctrlKey&&(l.ctrl.pressed=!0),r.shiftKey&&(l.shift.pressed=!0),r.altKey&&(l.alt.pressed=!0),r.metaKey&&(l.meta.pressed=!0);for(var c=0;k=o[c],c<o.length;c++)k=="ctrl"||k=="control"?(u++,l.ctrl.wanted=!0):k=="shift"?(u++,l.shift.wanted=!0):k=="alt"?(u++,l.alt.wanted=!0):k=="meta"?(u++,l.meta.wanted=!0):k.length>1?f[k]==code&&u++:n.keycode?n["keycode"]==code&&u++:s==k?u++:a[s]&&r.shiftKey&&(s=a[s],s==k&&u++);if(u==o.length&&l.ctrl.pressed==l.ctrl.wanted&&l.shift.pressed==l.shift.wanted&&l.alt.pressed==l.alt.wanted&&l.meta.pressed==l.meta.wanted){t(r);if(!n.propagate)return r.cancelBubble=!0,r.returnValue=!1,r.stopPropagation&&(r.stopPropagation(),r.preventDefault()),!1}};this.all_shortcuts[e]={callback:u,target:s,event:n.type},s.addEventListener?s.addEventListener(n.type,u,!1):s.attachEvent?s.attachEvent("on"+n.type,u):s["on"+n.type]=u},remove:function(e){e=e.toLowerCase();var t=this.all_shortcuts[e];delete this.all_shortcuts[e];if(!t)return;var n=t.event,r=t.target,i=t.callback;r.detachEvent?r.detachEvent("on"+n,i):r.removeEventListener?r.removeEventListener(n,i,!1):r["on"+n]=!1}},define("shortcut",function(){})
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/docs/index.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1030 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>ReSpec.js — W3C Specification Writing Tool</title>
+    <meta http-equiv='Content-Type' content='text/html;charset=utf-8' />
+    <script src='http://darobin.github.com/respec/builds/respec-w3c-common.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // document info
+          specStatus:           "ED",
+          shortName:            "respec-js",
+          // publishDate:   "2009-08-06",
+          // previousMaturity: "WD",
+          // previousPublishDate:  "2009-03-15",
+          // previousURI : "http://dev.w3.org/2009/dap/ReSpec.js/documentation.html",
+          copyrightStart:       "2009",
+          edDraftURI:           "http://darobin.github.com/respec/docs/",
+          // lcEnd:  "2010-08-06",
+
+          // editors
+          editors:  [
+              { name: "Robin Berjon", url: "http://berjon.com/",
+                company: "Robineko", companyURL: "http://robineko.com/" },
+          ],
+          
+          // WG
+          wg:           "People Who Like To Write Specs Help Group",
+          wgURI:        "http://berjon.com/",
+          wgPublicList: "spec-writers-anonymous",
+          wgPatentURI:  "",
+      };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      This is the documentation for <a title='ReSpec'>ReSpec.js</a>, a tool that helps with specification editing primarily
+      within a W3C context.
+    </section>
+    
+    <section id='sotd'>
+      <p>
+        This paragraph is here to demonstrate that it is possible to add a completely custom
+        piece of HTML inside the SotD.
+      </p>
+    </section>
+    
+    <section class='informative'>
+      <h2>Introduction</h2>
+      <p>
+        <dfn>ReSpec</dfn> is a Javascript [[ECMA-262]] based tool that unobtrusively allows editors
+        to write a specification focusing on the actual features and correctness, while needing to
+        pay as little attention as possible to issues pertaining to styling, referential integrity,
+        and the friendly dragon to slay that are the W3C Publication Rules.
+      </p>
+      <p>
+        There are many good existing tools that can be used to produce W3C specifications. A
+        non-exhaustive list includes:
+      </p>
+      <ul>
+        <li><a href='http://www.w3.org/2002/xmlspec/'>XMLSpec</a></li>
+        <li><a href='http://www.w3.org/Style/Group/css3-src/bin/postprocess'>CSS3 Module PostProcessor</a></li>
+        <li><a href='http://anolis.gsnedders.com/'>Anolis</a></li>
+        <li><a href='http://dev.w3.org/2006/webapi/ReSpec/'>ReSpec</a> (Perl version)</li>
+        <li>Many I forget...</li>
+      </ul>
+      <p>
+        But I was dissatisfied with all of them, including the one I wrote. The primary reason for
+        that was that they all require one to run a tool in between editing and reloading the
+        browser — an extra step that at the end of a long day's work editing is one step too many.
+        Beyond that there are some smaller issues that I personally have with each, but it is
+        largely a matter of taste.
+      </p>
+      <p>
+        At this point I have applied at least cursory testing to this tool using Firefox 3.5, 
+        Opera 10, and Safari 4. Without testing I would expect it to work in a reasonably recent
+        Chrome, and not in any version of Internet Explorer (patches welcome).
+      </p>
+    </section>
+    
+    <section>
+      <h2>Support</h2>
+      <p>
+        The official support channel for ReSpec is <a href='mailto:spec-prod@w3.org'>spec-prod@w3.org</a>.
+        The archives are available at 
+        <a href='http://lists.w3.org/Archives/Public/spec-prod/'>http://lists.w3.org/Archives/Public/spec-prod/</a>.
+        You can subscribe by sending email to 
+        <a href='mailto:spec-prod-request@w3.org?Subject=subscribe'>spec-prod-request@w3.org</a> with 
+        "subscribe" as the subject line.
+      </p>
+      <p>
+        <strong>Please</strong> use that instead of emailing me (Robin) directly as the chances are that questions
+        or enhancement ideas will be shared by others. Thanks!
+      </p>
+    </section>
+    
+    <section>
+      <h2>Concepts</h2>
+      <p>
+        The fundamental ideas that underlie <a title='ReSpec'>ReSpec.js</a> are:
+      </p>
+      <dl>
+        <dt>It Just HTML</dt>
+        <dd>
+          You just edit HTML, with some extra convention but nothing extra. All the decoration is
+          performed by the script, informed by some very basic configuration. There is a simple 
+          <a href='template.html'>template</a> that you can use to get started.
+        </dd>
+        <dt>No Tool</dt>
+        <dd>
+          You never have to run a tool outside of your editor and browser. While the specification
+          is being developed that's all that's needed. When a snapshot is needed for publication,
+          all it takes is saving the generated DOM to a file (the script is very careful to cleanly
+          remove itself and its dependencies so that you should normally get a document that's 
+          PubRules-OK).
+        </dd>
+        <dt><acronym title="Don't Repeat Yourself">DRY</acronym></dt>
+        <dd>
+          You shouldn't have to repeat anything within a specification, or across specifications
+          (apart from the template). For instance, marking RFC 2119 keywords is automatic, the
+          WebIDL support makes it possible to specify both the WebIDL and its documentation in
+          the same place without repeating a single part of it, etc..
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>General Structure</h2>
+      <p>
+        Most of what is described here will make a whole lot more sense if you look at the
+        <a href='template.html'>template</a>'s source before you get started.
+      </p>
+      <p>
+        The general structure of a <a>ReSpec</a> document is that of an HTML5 [[!HTML5]] document, with a
+        few extra conventions so that the <a>ReSpec</a> processor may infer additional semantics.
+      </p>
+      <p>
+        Inside <code>head</code>, the <code>title</code> element contains the title that will also
+        be used to generate the <code>h1</code> in the specification's header. Then external <code>script</code>
+        element loads in <a>ReSpec</a>, and another one inlines the basic configuration that it requires.
+      </p>
+      <p>
+        Inside the <code>body</code>, each section of the specification is contained inside a
+        <code>section</code> element. At least one of these MUST have an <code>id</code> of
+        "abstract" (and MUST contain just the text of the abstract). Sections can be
+        nested to any depth and are expected to have a heading title. Any of 
+        <code>h2</code>-<code>h6</code> is acceptable as they will be automatically renamed to
+        the <em>hN</em> applicable to that depth.
+      </p>
+      <p>
+        If there is a <code>section</code> element with <code>id</code> "sotd" anywhere with the
+        document, it will be removed, and its content will be inserted inside the <em>Status of
+        this Document</em> as additional custom content.
+      </p>
+      <p>
+        If there is a <code>section</code> element with <code>id</code> "conformance" in the document
+        (and that element MAY be completely empty), it will be replaced with a template conformance
+        section that mentions the RFC 2119 keywords and the such. If it has any content it will be
+        appended after that template.
+      </p>
+      <p>
+        During processing, <code>section</code> elements will be converted to <code>div</code>
+        elements with <code>class</code> "section".
+      </p>
+      <p>
+        Any section at the beginning that has a <code>class</code> of "introductory" will not
+        be included in the Table of Contents. The first root-level section with a <code>class</code> of
+        "appendix" will start the appendices section, labelled with letters.
+      </p>
+      <p>
+        Each <code>section</code> MAY have an <code>id</code> — if not, one will be generated
+        based on the <code>textContent</code> of its heading.
+      </p>
+      <p>
+        Any <code>section</code> that has a <code>class</code> of "informative" will be marked as
+        "non-normative" in the output using the usual text.
+      </p>
+      <p>
+        You MUST NOT create sections for the <em>Status of this Document</em>, the <em>ToC</em>, or
+        the <em>References</em> as they will be automatically generated for you.
+      </p>
+<p>Same document references may be created using the following
+  formatting:
+<pre>
+&lt;a href="#general-structure" class="sectionRef"&gt;&lt;/a&gt;
+</pre>(It is
+  necessary for the explicit closing tag to be present.)
+The class signals that this will be replaced with a link containing
+  the section number and title as follows:
+<pre>&lt;a href="#general-structure" class="sectionRef"&gt;section Section-Number Section-Title&lt;/a&gt;</pre>
+</p>
+    </section>
+    <section>
+      <h2>Configuration</h2>
+      <p>
+        The only part of <a>ReSpec</a> that isn't just straightforward HTML is the configuration, which
+        thankfully is minimal (and a lot simpler than the HTML that it generates and which is
+        required in all W3C specifications).
+      </p>
+      <p>
+        The configuration is stored in a Javascript object called <code>respecConfig</code>.
+      </p>
+      <dl>
+        <dt>specStatus</dt>
+        <dd>
+          <p>
+            This is the status of the document, as keyed in the following table. If in doubt,
+            use <code>ED</code>.
+          </p>
+          <table class='simple'>
+            <thead>
+              <tr>
+                <th>key</th>
+                <th>value</th>
+              </tr>
+            </thead>
+            <tbody>
+              <tr><td>NOTE</td><td>Note</td></tr>
+              <tr><td>FPWD-NOTE</td><td>First Public WG Note</td></tr>
+              <tr><td>WG-NOTE</td><td>Working Group Note</td></tr>
+              <tr><td>CG-NOTE</td><td>Co-ordination Group Note</td></tr>
+              <tr><td>IG-NOTE</td><td>Interest Group Note</td></tr>
+              <tr><td>Member-SUBM</td><td>Member Submission</td></tr>
+              <tr><td>Team-SUBM</td><td>Team Submission</td></tr>
+              <tr><td>XGR</td><td>Incubator Group Report</td></tr>
+              <tr><td>MO</td><td>Member-Only Document</td></tr>
+              <tr><td>ED</td><td>Editor's Draft</td></tr>
+              <tr><td>FPWD</td><td>First Public Working Draft</td></tr>
+              <tr><td>WD</td><td>Working Draft</td></tr>
+              <tr><td>LC</td><td>Last Call Working Draft</td></tr>
+              <tr><td>CR</td><td>Candidate Recommendation</td></tr>
+              <tr><td>PR</td><td>Proposed Recommendation</td></tr>
+              <tr><td>PER</td><td>Proposed Edited Recommendation</td></tr>
+              <tr><td>REC</td><td>Recommendation</td></tr>
+              <tr><td>RSCND</td><td>Rescinded Recommendation</td></tr>
+              <tr><td>unofficial</td><td>An unofficial draft. Use this if you're producing a document outside of W3C</td></tr>
+              <tr><td>base</td><td>Just the basic template, not a specification</td></tr>
+            </tbody>
+          </table>
+          <p>
+            The <code>specStatus</code> is used to pick the base style sheet, as well as to configure
+            various parts of the specification's header and <em>Status of this Document</em>. Some of 
+            the header notably depends on whether the specification is on "Rec-track", which is the
+            case if the <code>specStatus</code> is one of: "FPWD", "WD", "LC", "CR", "PR", "PER", or "REC".
+          </p>
+        </dd>
+        <dt>shortName</dt>
+        <dd>
+          The specification's short name, as in http://www.w3.org/TR/<strong>short-name</strong>/. Note
+          that short names are assigned by the Director — ask your Team contact or Chair in advance of
+          publication.
+        </dd>
+        <dt>subtitle</dt>
+        <dd>
+          W3C specifications have an optional subtitle that is displayed
+          below the title in the heading section.  Define yours here if you have
+          one.
+        </dd>
+        <dt>copyrightStart</dt>
+        <dd>
+          Some W3C specifications have a copyright that spans a range of years.
+          You can specify the optional starting year with this parameter.
+        </dd>
+        <dt>publishDate</dt>
+        <dd>
+          When a draft is made ready for publication it is often done several days in advance. In that
+          case, set this to the desired date in YYYY-MM-DD format. Otherwise comment it out, it'll 
+          default to today.
+        </dd>
+        <dt>previousPublishDate</dt>
+        <dd>
+          If there is a previously published version of this draft, set this to its date in YYYY-MM-DD 
+          format. If there isn't simply comment it out (or set it to a false value).
+        </dd>
+        <dt>previousMaturity</dt>
+        <dd>
+          If there is a previously published version of this draft, set this to its maturity level.
+        </dd>
+        <dt>previousURI</dt>
+        <dd>
+          If the previous version wasn't in the W3C TR space, you can supply an explicit URI.  If it
+          is in TR space then the URI will be automatically determined.
+        </dd>
+        <dt>additionalCopyrightHolders</dt>
+        <dd>
+          If there are additional copyright holders in addition to the W3,
+          they can be listed in this parameter. For example, if the copyright
+          notice without <code>additionalCopyrightHolders</code> reads
+          &quot;Copyright © 2009 W3C ... &quot; then with  
+          &quot;Foo&quot; listed it will read &quot;Copyright © 2009 Foo &amp;
+          W3C ... &quot;. 
+        </dd>
+        <dt>edDraftURI</dt>
+        <dd>
+          If there a publicly available Editor's Draft, this is the link to it. This will typically be
+          the link to the CVS version of the document you're editing.
+        </dd>
+        <dt>implReport</dt>
+        <dd>
+          For a PR draft this specifies the URI of an implementation report and
+          is noted in the status section. Use of this parameter is not
+          required for a PR draft, as such information can be supplied
+          in the custom paragraph if needed. This is otherwise ignored.
+        </dd>
+        <dt>lcEnd</dt>
+        <dd>
+          If the draft is a Last Call WD it needs to have a review period with a given end date. This is
+          that date in YYYY-MM-DD format. It is also required and used
+          in the status section of a PR draft to indicate when the
+          previous LC ended. This is otherwise ignored.
+        </dd>
+        <dt>crEnd</dt>
+        <dd>
+          If the draft is a Candidate Recommendation it needs to have an end date that is the promised
+          <em>minimal</em> date before which it will not transition to PR. This is that date in YYYY-MM-DD format. 
+          This is otherwise ignored.
+        </dd>
+        <dt>prEnd</dt>
+        <dd>
+          If the draft is a Proposed Recommendation it needs to have
+          an end date for the PR period. This is that date in YYYY-MM-DD format. 
+          This is otherwise ignored. When prEnd is used, lcEnd should
+          also be specified indicating the end of the earlier LC.
+        </dd>
+        <dt>prevRecShortname</dt>
+        <dd>If there is an earler version of this specification at the
+          Recommendation level, set this to the shortname of that
+          version. This is
+          optional and not usually necessary.
+        <dt>extraCSS</dt>
+        <dd>
+          This is an array that contains URI references (that may be absolute or relative) to additional
+          CSS style sheets that you may wish to be loaded into the document. It is RECOMMENDED that you
+          include <code>http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css</code> as one of those, though
+          you may of course skip it and take care of the additional styles yourself.
+        </dd>
+        <dt>editors</dt>
+        <dd>
+          <p>
+            An array describing editors that contains objects with the following fields:
+          </p>
+          <table class='simple'>
+            <thead>
+              <tr><th>key</th><th>optional</th><th>description</th></tr>
+            </thead>
+            <tbody>
+              <tr>
+                <td>name</td>
+                <td>No</td>
+                <td>
+                  The name of the editor.
+                </td>
+              </tr>
+              <tr>
+                <td>url</td>
+                <td>Yes</td>
+                <td>
+                  The URL to the editor's website.
+                </td>
+              </tr>
+              <tr>
+                <td>company</td>
+                <td>Yes</td>
+                <td>
+                  The editor's affiliation.
+                </td>
+              </tr>
+              <tr>
+                <td>companyURL</td>
+                <td>Yes</td>
+                <td>
+                  The URL to the editor's affiliation's website.
+                </td>
+              </tr>
+              <tr>
+                <td>mailto</td>
+                <td>Yes</td>
+                <td>
+                  The email address for the editor.
+                </td>
+              </tr>
+              <tr>
+                <td>note</td>
+                <td>Yes</td>
+                <td>Additional note related to this editor, displayed
+                  as parenthetical after other 
+                  information.
+                </td>
+              </tr>
+            </tbody>
+          </table>
+          <p>
+            At least one editor is required, and you can have as many as you want. They will be displayed
+            in the provided order. There are two conventions usually
+            applied within W3C: by alphabetical 
+            order of last name, or of first name — choose whichever
+            applies to your WG. Sometimes one 
+            editor who stands out as having contributed far more than
+            most is placed first. 
+          </p>
+          <p>
+            A note may be used to display additional relevant
+            information, such as the specific release the editor
+            worked on, for example. This could be done by  setting
+            note to &quot;2nd Edition&quot;, for example: 
+                  <dl><dt>Mr Example, Foo Company ( 2nd Edition )</dt></dl>
+          </p>
+        </dd>
+        <dt>authors</dt>
+        <dd>
+          <p>
+            An array describing authors that contains objects with
+            fields for each author. The format and definitions of the
+            fields are the same as for editors.
+          <p>
+            Use of authors is entirely optional,none are required. You
+            can have as many authors as you want. Display is the same
+            as described for editors.
+          </p>
+        </dd>
+        <dt>errata</dt>
+        <dd>Specifies the optional URI to the errata for the document.  This is normally
+        only available when the document is a 'REC'.</dd>
+        <dt>alternateFormats</dt>
+        <dd><p>If specified, defines an array of
+        alternate formats in which document is available (e.g., XML, Postscript).  The 
+        format of the array is:</p>
+          <table class='simple'>
+            <thead>
+              <tr><th>key</th><th>description</th></tr>
+            </thead>
+            <tbody>
+              <tr>
+                <td>uri</td>
+                <td>
+                  the relative or absolute URI to the alternate version.
+                </td>
+              </tr>
+              <tr>
+                <td>label</td>
+                <td>
+                  the label to use for the version.
+                </td>
+              </tr>
+            </tbody>
+          </table>
+          </dd>
+        <dt>maxTocLevel</dt>
+        <dd>
+          If specified, is an integer used to indicate the maximum depth of the ToC. The depth is the
+          number of numbering levels, so for instance 4.19.5 is at depth 3. The first level is always
+          included in the ToC (otherwise there would be no ToC).
+        </dd>
+        <dt>doRDFa</dt>
+        <dd>
+          If this parameter is set, ReSpec.js will embed various RDFa attributes throughout 
+          the generated specification.  The triples generated use vocabulary items from the dcterms, 
+          foaf, and bibo.  The parameter defaults to false.  If set to true
+          the system will generate RDFa 1.0 content.  If set to "1.1" it will
+          generate RDFa 1.1 content.
+        </dd>
+        <dt>noIDLSorting</dt>
+        <dd>
+          By default, the generated WebIDL is produced in the order in which it is in the document, but
+          the generated HTML descriptions that match are sorted (this behaviour matches that found in
+          the DOM specifications). Setting this option to true causes the generated HTML to also be in
+          document order.
+        </dd>
+        <dt>noIDLIn</dt>
+        <dd>
+          Historically, IDL parameters have all started with "in", as inherited from OMG IDL. In WebIDL
+          this is optional, and this option turns it off for the entire document.
+        </dd>
+        <dt>noRecTrack</dt>
+        <dd>
+          If this document is of a status that usually goes with Rec Track, but isn't intended for it,
+          set this to true.
+        </dd>
+        <dt>refNote</dt>
+        <dd>
+          <p>If the <code>refNote</code> parameter is defined, the
+          text contained within it is 
+          provided as a paragraph in the References section, before
+          the normative and informative reference sub-sections. If
+          not defined then no paragraph is included.
+            </p><p>
+            This
+          may be used to provide a note regarding use of subsequent revisions
+          of references for example:
+      <pre class='example sh_html'>
+respecConfig.refNote = "Dated references below are to the latest known \
+or appropriate edition of the referenced work.  The referenced works \
+may be subject to revision, and conformant implementations may follow, \
+and are encouraged to investigate the appropriateness of following, \
+some or all more recent editions or replacements of the works \
+cited. It is in each case implementation-defined which  editions are \
+supported."; 
+</pre></dd>
+        <dt>wg</dt>
+        <dd>
+          The full and official name of the group (WG, IG, CG, XG, TF, etc.) in charge of this document.
+        </dd>
+        <dt>wgURI</dt>
+        <dd>
+          The URI to the public page of the group named in <code>wg</code>.
+        </dd>
+        <dt>wgPublicList</dt>
+        <dd>
+          The name of the public mailing list for the group named in <code>wg</code>, without the
+          "@w3c.org" part. For instance for the DAP WG it is "public-device-apis".
+        </dd>
+        <dt>wgPatentURI</dt>
+        <dd>
+          <p>
+            The URI to the patent status for this group. This is for Rec-track documents only.
+          </p>
+          <p>
+            <span style='color: #f00; font-weight: bold;'>IMPORTANT</span>: this is an important
+            and legally relevant piece of information. Do <strong>not</strong> copy this URI from
+            another document unless you are certain that it is the correct one that applies to your
+            group and to that document. If you have the slightest shade of a doubt, ask your 
+            friendly neighbourhood Team Contact.
+          </p>
+        <dt>addPatentNote</dt>
+        <dd>
+          <p>Additional note to follow patent information in status of
+          document, such as note on additional information related to disclosures.</p>
+        </dd>
+      </dl>
+      </section>
+    
+    <section>
+      <h2>Table of Contents &amp; Numbering</h2>
+      <p>
+        The <acronym title='Table of Contents'>ToC</acronym> is generated entirely for you, so long as
+        you are careful to stick to the following simple rules:
+      </p>
+      <ul>
+        <li>Sections are contained inside <code>section</code> elements</li>
+        <li>The first element child of a section MUST be a <code>h<var>n</var></code> element containing its title</li>
+      </ul>
+      <p>
+        Sections can be nested to any depth. Any of <code>h2</code>-<code>h6</code> is acceptable for
+        their required title as they will be automatically renamed to the <em>hN</em> applicable to that depth.
+      </p>
+      <p>
+        Any section at the beginning that has a <code>class</code> of "introductory" will not
+        be included in the Table of Contents. The first root-level section with a <code>class</code> of
+        "appendix" will start the appendices section, labelled with letters.
+      </p>
+      <p>
+        Each <code>section</code> MAY have an <code>id</code> — if not, one will be generated
+        based on the <code>textContent</code> of its heading (the algorithm was taken with minor
+        modification from Anolis).
+      </p>
+    </section>
+    
+    <section>
+      <h2>RFC 2119</h2>
+      <p>
+        Any editor who wishes to do a good job MUST have read RFC 2119 [[!RFC2119]]. This 
+        <acronym title='Request For Comments'>RFC</acronym> defines a number of keywords that have a specific
+        meaning in a standards context.
+      </p>
+      <p>
+        <a>ReSpec</a> recognises the full list of keywords (MUST, MUST NOT, REQUIRED, SHALL, SHALL
+        NOT, SHOULD, SHOULD NOT, RECOMMENDED, MAY, and OPTIONAL) without requiring any specific
+        markup. They only need to be in uppercase so as to distinguish them from the regular
+        usage of such words that may otherwise occur.
+      </p>
+    </section>
+    
+    <section>
+      <h2>Definitions</h2>
+      <p>
+        A <dfn>definition</dfn> is a term that is specified or clarified for the specific use of the
+        given specification. It is created using the <code>dfn</code> element. The terms being defined
+        will be either and in order (as per slightly enriched [[!HTML5]]):
+      </p>
+      <ol>
+        <li>the <code>title</code> attribute of the <code>dfn</code> element</li>
+        <li>
+          the <code>title</code> attribute of the only child element of <code>dfn</code> when it is 
+          <code>abbr</code> or <code>acronym</code>
+        </li>
+        <li>
+          the <code>textContent</code> of the <code>dfn</code> element
+        </li>
+      </ol>
+      <p>
+        <a title='definition'>Definitions</a> can then be referred to using an <code>a</code> element
+        (as per [[!HTML5]]) without an <code>href</code> attribute (it will be added). As in this paragraph,
+        the <code>title</code> attribute can be used to provide the exact term to which the reference
+        is being made.
+      </p>
+      <p>
+        When referring to a term defined in another specification, the <code>a</code> element without
+        <code>href</code> is still to be used, but with a <code>class</code> set to "externalDFN".
+      </p>
+    </section>
+
+    <section>
+      <h2>References</h2>
+      <p>
+        Specifications make two kinds of references: normative and informative (sometimes referred to as
+        "non-normative" or "other references"). Reference maintenance is always painful, and will 
+        regularly go out of synch.
+      </p>
+      <p>
+        <a>ReSpec</a> relies on an <a href='bibref/biblio.js'>external database of references</a> stored as the
+        <code>berjon.biblio</code> Javascript object. The keys to that database are the terms used to
+        refer to a given specification, and the values the <acronym title='HyperText Markup Language'>HTML</acronym>
+        that is inserted. The contents of that database were originally extracted from the database in
+        Refer format that is part of the CSS3 Module Preprocessor but is now maintained separately.
+      </p>
+      <p>
+        If you wish to acces an automatically generated HTML version of the biblio DB you can get it
+        <a href='biblio.html'>in the biblio.html file</a>, but be warned that this may be slow to 
+        render. Using the initial JS document is often easier.
+      </p>
+      <p>
+        If you notice that a given entry is missing or out of date, you may patch it directly in CVS,
+        or contact Robin to update it.
+      </p>
+      <p>
+        In order to insert an informative reference, look for its code in the database and use the
+        following syntax: <code>[<!---->[CODE]]</code>. This will produce a result like the following: [[DAHUT]].
+      </p>
+      <p>
+        Likewise, in order to insert a normative reference, look for its code in the database and use the
+        same syntax but with a "!" in front of the code: <code>[<!---->[!CODE]]</code>. This will produce
+        a result like the following: [[!ELEMENTTRAVERSAL]].
+      </p>
+<p>If the <code>refNote</code> parameter is defined then a paragraph will be
+  created in the References section with the content of that
+  parameter, as noted in the Configuration section.</p>
+    </section>
+    
+    <section>
+      <h2>Abbreviations</h2>
+      <p>
+        <a>ReSpec</a> supports both <code>abbr</code> and <code>acronym</code> (and really doesn't want to hear
+        about the debate concerning these two — if you have a side, use whatever makes you happy). Once an
+        abbreviation is defined anywhere inside the document using one of these two elements and its <code>title</code>
+        attribute, any occurrence of the same abbreviation anywhere else in the body of the specification will
+        see itself wrapped automatically in the same element, with the same <code>title</code>. You can therefore
+        define an abbreviation thus: <acronym title='Devious Application of Hibernation to Ukulele Trolling'>DAHUT</acronym>.
+      </p>
+      <p>
+        Note that thanks the standard header, some abbreviations like W3C or ERCIM are always defined, while others
+        such as DAHUT come from the rest of the content.
+      </p>
+    </section>
+
+    <section>
+      <h2>Best Practice Documents</h2>
+      <p>
+<p>Best practices may be shown, numbered and formatted using the
+  following formatting:
+  <pre class='example'>
+    &lt;div class="practice"&gt;
+      &lt;p&gt;
+        &lt;span id="sample-practice" class="practicelab"&gt;Title of the practice&lt;/span&gt;&lt;/p&gt;
+      &lt;p class="practicedesc"&gt;
+        More detailed decription of the practice.          
+      &lt;/p&gt;
+    &lt;/div&gt;
+  </pre>
+    <div class="practice">
+      <p>
+        <span id="sample-practice" class="practicelab">Title of the practice</span></p>
+      <p class="practicedesc">
+        More detailed decription of the practice.          
+      </p>
+    </div>
+<p>If a <code>section</code> element with <code>id</code> "bp-summary" is
+  present, then a summary 
+  list of best practices will be placed in it, linked to the best
+  practices that have an id on the <code>span</code> element.</p>
+<pre class="example">
+  &lt;section id='bp-summary'&gt;&lt;/section&gt;
+</pre>
+</section>
+
+    <section>
+      <h2>Including other data</h2>
+      <p>
+        Sometimes a specification will need to incorporate data that is best kept in
+        an external file (e.g., an XML Schema implementation of the datatypes would be in an 
+        '.xsd' file, but should also be in-line in the spec).  <a>ReSpec</a> permits this 
+        by allowing inclusion of arbitrary external data and also allowing optional 
+        transformation of that data.
+      </p>
+      <p>
+        To reference an external resource, define the resource via the <code>data-include</code> 
+        attribute (e.g., <code>&lt;div data-include='myDatatypes.xsd'&gt;&lt;/div&gt;</code> ).
+        The contents of the element with that attribute will be replaced with the data read from
+        the file.
+      </p>
+      <p>
+        To perform one or more transformations on the contents before they are placed in
+        the document, specify the names of transformation methods via the <code>data-oninclude</code>
+        attribute (e.g., <code>&lt;div data-include='myDatatypes.xsd' data-oninclude='updateSchema'&gt;&lt;/div&gt;</code> ).
+        Each whitespace separated method named will be called and passed
+        two parameters: the <code>berjon.respec</code> object and the contents of the 
+        resource retrieved.
+      </p>
+      <p>
+        Here's a simple transformation method:
+      </p>
+      <pre class='example'>
+function updateExample(doc, content) {
+    // perform transformations to make it render and prettier
+    return '&lt;pre class="example">' + doc._esc(content) + '&lt;/pre>';
+}
+      </pre>
+</section>
+
+    <section>
+      <h2>Transforming data</h2>
+      <p>
+        Another thing you might want to do is transform arbitrary content in 
+        your document (for example, to ensure that content within an 'example' 
+        block is escaped).  You can do this via the <code>data-transform</code>.
+        Just like the <code>data-oninclude</code> attribute above, this allows
+        you to specify a whitespace separated list of method names.  Each will be called
+        and passed two parameters: the <code>berjon.respec</code> object and the contents of
+        the element.
+      </p>
+      <p>Here is an example, using the same method as above:</p>
+      <pre class='example'>
+function updateExample(doc, content) {
+    // perform transformations to make it render and prettier
+    return '&lt;pre class="example">' + doc._esc(content) + '&lt;/pre>';
+}
+      </pre>
+      <p>And then the content:</p>
+      <pre class='example'>
+        &lt;pre class='example' data-transform='updateExample'&gt;
+        &lt;html&gt;
+        ...
+        &lt;/html&gt;
+        &lt;/pre&gt;
+      </pre>
+    </section>
+    
+    <section>
+      <h2>WebIDL Support</h2>
+      <p>
+        WebIDL [[!WEBIDL]] is the language that is used to define <acronym title='Application Programming Interface'>API</acronym>s
+        inside W3C specifications. It is powerful and very expressive, and at this stage <a>ReSpec</a>
+        only supports a limited (but hopefully useful) subset of it.
+      </p>
+      <p>
+        The issues with editing WebIDL directly in documents are as follow:
+      </p>
+      <ul>
+        <li>While evolving, it is easy to get the WebIDL proper and the accompanying prose out of sync</li>
+        <li>Proper linking from WebIDL to content and back is often too tedious to be done in full</li>
+        <li>Syntax highlighting is generally given up on</li>
+      </ul>
+      <p>
+        <a>ReSpec</a> does its best to provide all three of the above at a minimal cost.
+      </p>
+      <p>
+        Currently only interface and exception definitions are supported, and on them only the
+        simple variants of attributes, constants, and operations (with extended attributes 
+        everywhere). Additional features will be added on a need-to-be-done basis.
+      </p>
+      <p>
+        The approach is simple. An interface is defined using a <code>dl</code> element, with a <code>class</code>
+        of "idl" and the <code>title</code> of which is the defining line for the interface, for
+        instance <code>[Constructor] interface Dahut : Mammal, Cryptoid</code> or
+        <code>exception Boom</code>.
+      </p>
+      <p>
+        Inside the <code>dl</code>, each <code>dt</code>/<code>dd</code> pair defines an interface
+        member (attribute, constant, or operation). The content of the <code>dt</code> element is the line
+        that defines the member (e.g. <code>readonly attribute DOMString chirality</code> or
+        <code>void yell ([AllowAny] in unsigned long volume, [TreatNullAs=EmptyString] in DOMString sentence)</code>);
+        and the <code>dd</code> element contains the description.
+      </p>
+      <p>
+        This format has the advantage of keeping information well-grouped together, using HTML
+        markup for the most part (so that even WYSIWYG editors can be used), while being simple
+        to parse and sufficiently expressive for most needs (especially as more features are
+        added).
+      </p>
+      <p>
+        The output that is generated replaces the <code>dl</code> with a syntax-highlighted and linked
+        WebIDL segment with all the members for the given interface in the order in which they were
+        defined; followed by two subsections listing respectively attributes and methods in alphabetical
+        order (further details will progressively be added to those descriptions).
+      </p>
+      <p>
+        An example will probably speak more clearly; the following simple code:
+      </p>
+      <pre class='example sh_html'>&lt;dl title='[Constructor] interface Dahut : Mammal, Cryptoid' class='idl'>
+  &lt;dt>const unsigned short LEVROGYROUS = 0&lt;/dt>
+  &lt;dd>
+    Turning left.
+  &lt;/dd>
+  &lt;dt>const unsigned short DEXTROGYROUS = 1&lt;/dt>
+  &lt;dd>
+    Turning right.
+  &lt;/dd>
+  &lt;dt>readonly attribute DOMString chirality&lt;/dt>
+  &lt;dd>
+    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor (...)
+  &lt;/dd>
+  &lt;dt>attribute unsigned long age&lt;/dt>
+  &lt;dd>
+     Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip (...)
+  &lt;/dd>
+  &lt;dt>Dahut turnAround (in float angle, in boolean fall)&lt;/dt>
+  &lt;dd>
+    Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat (...)
+  &lt;/dd>
+  &lt;dt>unsigned long trip ()&lt;/dt>
+  &lt;dd>
+    Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit (...)
+  &lt;/dd>
+  &lt;dt>void yell ([AllowAny] in unsigned long volume, [TreatNullAs=EmptyString] in DOMString sentence)&lt;/dt>
+  &lt;dd>
+    Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt (...)
+  &lt;/dd>
+&lt;/dl></pre>
+      <p>
+        Will produce the following WebIDL section with links and syntax highlighting, as well as the two
+        following subsections that list attributes and methods:
+      </p>
+      <dl title='[Constructor] interface Dahut : Mammal, Cryptoid' class='idl'>
+        <dt>const unsigned short LEVROGYROUS = 0</dt>
+        <dd>
+          Turning left.
+        </dd>
+        <dt>const unsigned short DEXTROGYROUS = 1</dt>
+        <dd>
+          Turning right.
+        </dd>
+        <dt>readonly attribute DOMString chirality</dt>
+        <dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+        </dd>
+        <dt>attribute unsigned long age</dt>
+        <dd>
+           Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+        </dd>
+        <dt>Dahut turnAround (in float angle, in boolean fall)</dt>
+        <dd>
+          Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+        </dd>
+        <dt>unsigned long trip ()</dt>
+        <dd>
+          Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd>
+        <dt>void yell ([AllowAny] in unsigned long volume, [TreatNullAs=EmptyString] in DOMString sentence)</dt>
+        <dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd>
+      </dl>
+      <p>
+        The <a href='test-spec/webidl.html'>WebIDL testing document</a> provides a number of additional
+        examples.
+      </p>
+      <div class="note">
+        The <code>data-merge</code> attribute on the interface <code>dl</code> element instructs the preprocessor to merge the dictionary WebIDL definition(s) with the interface WebIDL definition. The value of the <code>data-merge</code> attribute is a whitespace delimited list of dictionary names to be merged with the interface.
+      </div>
+    </section>
+    
+    <section>
+      <h2>Saving the Generated Specification</h2>
+      <p>
+        Of course the downside of the approach taken by <a>ReSpec</a> is that the specification as it is
+        expected to be, with all its bells and whistles, exists only in your browser's memory. Publishing
+        directly with the script would not work as it does not work for all browsers (and there are still
+        quite a few people using Internet Explorer out there) and would not show all the content for
+        search indexing. And sadly enough browsers aren't very good at saving HTML that's been modified 
+        by script.
+      </p>
+      <p>
+        The solution that is used here is that you hit the <code>Ctrl+Shift+Alt+S</code> key combination (this is
+        subject to change until we agree on an option we all like). That will show a menu offering to either 
+        "Save as HTML", "Save as HTML (Source)", "Save as XHTML", or "Save as XHTML (Source)". You can hit <code>Esc</code> to hide it.
+      </p>
+      <p>
+        Those options are very similar. The non-source ones open a new window (which may be in a new tab depending
+        on your configuration) and shows you a document that should look exactly the same as the one you're
+        editing. That's normal. The difference is that it's a static document that represents the same DOM
+        tree as the live one after <a>ReSpec</a> has run. That page you can then save using your browser's
+        vanilla saving mechanism (be sure to refuse any option that tries to save the complete page with
+        images and other dependencies — you want just the (X)HTML). The "Source" alternative shows you the same
+        page's source code so that you can paste it into your favourite editor.
+      </p>
+      <p>
+        Note that some browsers will still save the original document when you use the non-Source alternative,
+        so if in doubt use the Source alternative.
+      </p>
+      <p>
+        Currently only HTML 4.01 and XHTML 1.0 are supported.
+        HTML5 is not supported because it is currently rejected
+        by PubRules.
+      </p>
+      <p>
+        The idea is that such snapshots would be created only when actual official W3C publication is
+        required — all the while that the specification is an Editor's Draft it should simply live
+        as itself.
+        </p>
+        <p>The tool is also capable of producing a diff-marked version.  
+        , but if you have a configuration setting of
+        'previousDiffURI' set to a document to compare to
+        When selected, the tool will use special configuration
+        parameter 'previousDiffURI' (or the previousURI if
+        previousDiffURI is not defined) and the current content to produce
+        a diffmarked version by passing parameters 'oldfile' and
+        'newcontent' to the diff tool.  It also sets the 'base' parameter.
+        By default, the diff tool is set to
+        http://www.aptest.com/standards/htmldiff/htmldiff.pl.  You can
+        override this with the configuration parameter 'diffTool'.
+        </p>
+    </section>
+    
+    <section class='appendix'>
+      <h2>Examples</h2>
+      <p>
+        The source code of this very document makes use of many <a>ReSpec</a> features. It provides a good starting
+        point for examples.
+      </p>
+      <p>
+        Additionally there is a <a href='test-spec/index.html'>test specification</a> that exercises all
+        features at least in part, and can therefore be studied to see different aspects of <a>ReSpec</a> in action.
+      </p>
+    </section>
+    
+    <section class='appendix'>
+      <h2>History</h2>
+      <p>
+        The initial <a>ReSpec</a> processor was written in Perl, for the Web API WG.
+      </p>
+      <ul>
+        <li>
+          2009-08-05 — first public release
+        </li>
+        <li>
+          2009-08-06 — set license to W3C; fixed publishDate bug (MaxF); reorganised code;
+          changed keyboard shortcut; added Esc to hide save menu; adding custom content to
+          the SotD (for TLR).
+        </li>
+        <li>
+          2009-08-10 - made hN renamed to the proper name h2-h6 depending on depth.
+        </li>
+        <li>
+          2009-08-25 - added handling of the Conformance section.
+        </li>
+        <li>
+          2009-08-27 - added support for WebIDL const; fixed bug that prevented inheritance;
+          added support for informative sections; made the script load its own dependencies;
+          made it possible to describe individual parameters in methods (NEEDS DOCUMENTING).
+        </li>
+        <li>
+          2009-08-28 - made an HTML document that dumps the biblio for easier reading, even if
+          slow; added support for syntax highlighting using SHJS.
+        </li>
+        <li>
+          2009-09-02 - added previousMaturity to link properly to previous versions.
+        </li>
+        <li>
+          2009-09-10 - added support for exception definitions (NEEDS DOCUMENTING); added
+          support for definition which exceptions and exception codes can be raised by a
+          given method (NEEDS DOCUMENTING); added support for exceptions that can be raised
+          by attributes (NEEDS DOCUMENTING).
+        </li>
+        <li>
+          2009-09-15 - added support for typedefs (NEEDS DOCUMENTING); fixed sequence support;
+          added support for implements (NEEDS DOCUMENTING).
+        </li>
+        <li>
+          2009-11-30 - support for authors was added (fjh). maxTocLevel support added.
+        </li>
+        <li>
+          2009-12-03 - support for optional, arrays, nullable, noIDLIn, and many bugfixes.
+        </li>
+        <li>
+          2009-12-04 -  modified to be less verbose on bibl errors, listing each only once with count. Unified author and editor code and combined
+          documentation to avoid replication. Added support for
+          optional email address, and optional note following person
+          description. Added optional prevRecShortname to support for
+          &quot;Latest Recommendation:&quot; header. (fjh)
+        </li>
+        <li>
+          2009-12-23 - added refNote, to enable text in references
+          section. (fjh)
+        </li>
+        <li>
+          2009-12-30 - added additionalCopyrightHolders, to add other
+          copyright holders in addition to W3. (fjh)
+          </li>
+          <li>2010-02-19 - added copyrightStart, subtitle, and changed 
+              so the title and subtitle elements are emitted with
+              ids. (spm)
+              </li>
+          <li>2010-02-22 - added handling for data-include and data-oninclude
+              attributes. (spm)
+              </li>
+          <li>2010-02-24 - added support for data-transform attribute.  Fixed
+          pre.example support to use innerHTML instead of TextContent.
+          </li>
+          <li>2010-02-24 - added support for 'errata' and 'alternateFormats'
+          configuration parameters.  Also added header about English being
+          the only normative format but that there may be translations 
+          available.  This is required in RECs.</li>
+          <li>2011-01-07 - added same document references (fjh)</li>
+          <li>2011-02-15 - added addPatentNote, update sotd language
+          for CR to state exit not earlier than (fjh)</li>
+          <li>2011-07-14 - revised and moved best practice material to
+          new section. Updated code to auto check for best
+          practices processing and to generate best practice summary
+          if section with class id bp-summary present. Clean up
+          section ref documentation.  (fjh).</li>
+      </ul>
+    </section>
+    
+    <section class='appendix'>
+      <h2>Acknowledgements</h2>
+      <p>
+        Many thanks to Marcos Cáceres for moral support, and to Bert Bos and Geoffrey Sneddon for their
+        tools from which I pilfered joyfully.
+      </p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/docs/template.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,90 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>This Is The Name Of Your Specification</title>
+    <meta charset='utf-8'>
+    <script src='http://darobin.github.com/respec/builds/respec-w3c-common.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // specification status (e.g. WD, LCWD, NOTE, etc.). If in doubt use ED.
+          specStatus:           "ED",
+          
+          // the specification's short name, as in http://www.w3.org/TR/short-name/
+          shortName:            "xxx-xxx",
+
+          // if your specification has a subtitle that goes below the main
+          // formal title, define it here
+          // subtitle   :  "an excellent document",
+
+          // if you wish the publication date to be other than today, set this
+          // publishDate:  "2009-08-06",
+
+          // if the specification's copyright date is a range of years, specify
+          // the start date here:
+          // copyrightStart: "2005"
+
+          // if there is a previously published draft, uncomment this and set its YYYY-MM-DD date
+          // and its maturity status
+          // previousPublishDate:  "1977-03-15",
+          // previousMaturity:  "WD",
+
+          // if there a publicly available Editor's Draft, this is the link
+          edDraftURI:           "http://dev.w3.org/2009/dap/ReSpec.js/documentation.html",
+
+          // if this is a LCWD, uncomment and set the end of its review period
+          // lcEnd: "2009-08-05",
+
+          // editors, add as many as you like
+          // only "name" is required
+          editors:  [
+              { name: "Your Name", url: "http://example.org/",
+                company: "Your Company", companyURL: "http://example.com/" },
+          ],
+
+          // authors, add as many as you like. 
+          // This is optional, uncomment if you have authors as well as editors.
+          // only "name" is required. Same format as editors.
+
+          //authors:  [
+          //    { name: "Your Name", url: "http://example.org/",
+          //      company: "Your Company", companyURL: "http://example.com/" },
+          //],
+          
+          // name of the WG
+          wg:           "In Charge Of This Document Working Group",
+          
+          // URI of the public WG page
+          wgURI:        "http://example.org/really-cool-wg",
+          
+          // name (without the @w3c.org) of the public mailing to which comments are due
+          wgPublicList: "spec-writers-anonymous",
+          
+          // URI of the patent status for this WG, for Rec-track documents
+          // !!!! IMPORTANT !!!!
+          // This is important for Rec-track documents, do not copy a patent URI from a random
+          // document unless you know what you're doing. If in doubt ask your friendly neighbourhood
+          // Team Contact.
+          wgPatentURI:  "",
+      };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      This is the abstract for your specification.
+    </section>
+    
+    <section>
+      <h2>Your Title</h2>
+      <p>
+        Your text...
+      </p>
+    </section>
+    
+    <section class='appendix'>
+      <h2>Acknowledgements</h2>
+      <p>
+        Many thanks to Robin Berjon for making our lives so much easier with his cool tool.
+      </p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/examples/SimpleDB.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,334 @@
+.nt, pre, .terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .xattr, .regex, .prod-number, .prod-lines, .prod-mid {
+  font-size: 14px;
+}
+pre code, .prod-lines .nt {
+  font-size: 14px !important;
+}
+/*.ednote, .terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .example, blockquote {
+  background: #d9e8ff;
+}
+*/td code {
+  background: inherit;
+}
+/*.example blockquote {
+  background: #f0f6ff;
+}
+*/table.grammar {
+  background: #eee;
+}
+.ednote {
+  border-top: 3px solid red;
+  border-bottom: 3px solid red;
+  margin: 1em 2em;
+  padding: 0 1em 0 1em;
+  background: #f8eeee;
+}
+.ednoteHeader {
+  font-weight: bold;
+  display: block;
+  padding-top: 0.5em;
+}
+ul.toc li {
+  list-style-type: none;
+  margin-top: 0;
+  margin-bottom: 0;
+}
+ul.toc {
+  margin-bottom: 0.5em;
+}
+.terminal, code, .prop, .esstring, .javavalue, .idlident, .idlstring, .input {
+  font-family: /*Consolas, Monaco,*/ monospace !important;
+}
+pre.code code {
+  background: inherit;
+}
+.propattrset {
+}
+/*.prop {
+  font-family: Consolas, Monaco, monospace;
+}*/
+table.vert {
+  border-collapse: collapse;
+  border-top: 2px solid #005a9c;
+  border-bottom: 2px solid #005a9c;
+  margin-top: 1em;
+  margin-bottom: 1em;
+  margin-left: auto;
+  margin-right: auto;
+}
+table.vert td {
+  background: #f0f6ff;
+}
+table.vert th {
+  text-align: left;
+  vertical-align: bottom;
+  background: #d9e8ff;
+  color: #005a9c;
+  color: black;
+  border-bottom: 2px solid #005a9c;
+  white-space: nowrap;
+}
+table.vert td {
+  /*border-top: 1px solid #a2c4e6;
+  border-bottom: 1px solid #a2c4e6;*/
+  vertical-align: top;
+}
+table.vert th, table.vert td {
+  padding: 0.25em 0.75em;
+}
+table.vert td.table-note {
+  background: none;
+  border-left: 1px solid white;
+  border-right: 1px solid white;
+  border-bottom: 1px solid white;
+  font-size: 90%;
+}
+.xattr {
+  font-family: /*Consolas, Monaco,*/ monospace;
+}
+table.grammar {
+  border-collapse: collapse;
+  padding: 0.5em;
+  margin: 0 2em;
+  overflow: auto;
+}
+table.grammar td {
+  vertical-align: top;
+  margin: 0;
+  padding: 0.325em 1em;
+  font-family: /*Consolas, Monaco,*/ monospace;
+}
+table.grammar td.prod-rhs {
+  vertical-align: inherit;
+}
+.nt, .prod-lines {
+  font-family: /*Consolas, Monaco,*/ monospace;
+  white-space: nowrap;
+}
+.idltype, .idlvalue {
+  font-weight: bold;
+}
+.idlop {
+  font-weight: bold;
+}
+.esvalue, .estype {
+  font-weight: bold;
+}
+.javatype, .javapkg {
+  font-weight: bold;
+}
+.regex {
+  font-family: /*Consolas, Monaco,*/ monospace;
+  white-space: nowrap;
+}
+.typevar {
+  font-style: italic;
+}
+/*.example {
+  border-top: 3px solid #005a9c;
+  border-bottom: 3px solid #005a9c;
+  margin: 1em 2em;
+  padding: 0 1em 0 1em;
+}
+*/.exampleHeader, .noteHeader {
+  font-weight: bold;
+  display: block;
+  color: #005a9c;
+  color: black;
+  padding-top: 0.5em;
+}
+pre {
+  overflow: auto;
+  margin: 0;
+  font-family: /*Consolas, Monaco,*/ monospace;
+}
+pre.code {
+  padding: 0 1em;
+  margin: 0;
+  margin-bottom: 1em;
+}
+.block {
+  border: 1px solid #90b8de;
+  border-left: 3px double #90b8de;
+  border-left: none;
+  border-right: none;
+  background: #f0f6ff;
+  margin: 2em;
+  margin-top: 1em;
+  margin-bottom: 1em;
+  padding: 0 0.5em;
+  padding-bottom: 0.5em;
+}
+.blockTitleDiv {
+  text-align: left;
+}
+.blockTitle {
+  position: relative;
+  top: -0.75em;
+  left: -1.5em;
+  /*border: 1px solid #90b8de;
+  border-left: none;
+  border-right: none;*/
+  background: #90b8de;
+  color: white;
+  padding: 0.25em 1em 0.25em 1em;
+  font-weight: bold;
+  font-size: 80%;
+}
+dfn {
+  font-weight: bold;
+  font-style: italic;
+}
+.dfnref {
+}
+li {
+  margin-top: 0.5em;
+  margin-bottom: 0.5em;
+}
+ul > li {
+  list-style-type: disc;
+}
+.norm {
+  font-style: italic;
+}
+.rfc2119 {
+  text-transform: lowercase;
+  font-variant: small-caps;
+}
+dfn var {
+  font-style: normal;
+}
+blockquote {
+  padding: 1px 1em;
+  margin-left: 2em;
+  margin-right: 2em;
+}
+a.placeholder {
+  color: #00e;
+}
+dl.changes > dd {
+  margin-left: 0;
+}
+dd > :first-child {
+  margin-top: 0;
+}
+caption {
+  caption-side: bottom;
+  margin-top: 1em;
+  font-weight: bold;
+}
+body {
+  line-height: 1.3;
+}
+@media print {
+  .section-link {
+    display: none;
+  }
+}
+.section-link {
+  visibility: hidden;
+  width: 1px;
+  height: 1px;
+  overflow: visible;
+  font-size: 10pt;
+  font-style: normal;
+}
+.section-link a {
+  color: #666;
+  font-weight: bold;
+  text-decoration: none;
+}
+.section-link a:hover {
+  color: #c00;
+}
+.section > *:hover > .section-link {
+  visibility: visible;
+}
+div.set {
+  margin-left: 3em;
+  text-indent: -1em;
+}
+ol.algorithm ol {
+  border-left: 1px solid #90b8de;
+  margin-left: 1em;
+}
+dl.switch > dd > ol.only {
+  margin-left: 0;
+}
+dl.switch {
+  padding-left: 2em;
+}
+dl.switch > dt {
+  text-indent: -1.5em;
+  margin-top: 1em;
+}
+dl.switch > dt + dt {
+  margin-top: 0;
+}
+dl.switch > dt:before {
+  content: '\21AA';
+  padding: 0 0.5em 0 0;
+  display: inline-block;
+  width: 1em;
+  text-align: right;
+  line-height: 0.5em;
+}
+.diagram {
+  text-align: center;
+}
+iframe {
+  border: 0;
+}
+.comment {
+  color: #005a9c;
+}
+.matrix {
+  border-collapse: collapse;
+  margin-left: auto;
+  margin-right: auto;
+}
+.matrix th {
+  background: #d9e8ff;
+  text-align: right;
+}
+.matrix td, .matrix th {
+  border: 1px solid #90b8de;
+  padding: 4px;
+}
+.matrix th.corner {
+  border: 0;
+  background: none;
+}
+.matrix td {
+  text-align: center;
+  background: #f0f6ff;
+}
+.matrix .belowdiagonal {
+  background: #ddd;
+}
+
+ul.notes { font-size: 90%; padding-left: 0 }
+ul.notes li { list-style-type: none }
+ul.notes .note-link { vertical-align: super }
+.note-link { font-size: 90% }
+
+.code var { color: #f44; }
+
+/* For dfn.js */
+body.dfnEnabled dfn { cursor: pointer; }
+.dfnPanel {
+  display: inline;
+  position: absolute;
+  height: auto;
+  width: auto;
+  padding: 0.5em 0.75em;
+  font: small sans-serif;
+  background: #DDDDDD;
+  color: black;
+  border: outset 0.2em;
+  cursor: default;
+}
+.dfnPanel * { margin: 0; padding: 0; font: inherit; text-indent: 0; }
+.dfnPanel :link, .dfnPanel :visited { color: black; }
+.dfnPanel p { font-weight: bolder; }
+.dfnPanel li { list-style-position: inside; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/examples/basic.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,66 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>Basic ReSpec Evolution Example</title>
+    <!-- // <script src='http://w3.dev/2009/dap/ReSpec.js/js/respec.js' class='remove'></script> -->
+    <script src='../js/require.js' data-main='../js/profile-w3c-common' async class='remove'></script>
+    <!-- // <script src='../builds/respec-w3c-common.js' async class='remove'></script> -->
+    <!-- // <script src='//www.w3.org/Tools/respec/respec-w3c-common' async class='remove'></script> -->
+    <!-- // <script src='http://darobin.github.com/respec/builds/respec-w3c-common.js' async class='remove'></script> -->
+    <script class='remove'>
+      var respecConfig = {
+              specStatus:   "ED"
+          ,   shortName:    "basics"
+          ,   editors:      [{ name: "Robin Berjon", url: "http://berjon.com/" }]
+          ,   wg:           "ReSpec Hackin' Gang"
+          ,   wgURI:        "http://darobin.github.com/respec"
+          ,   wgPublicList: "none"
+          ,   wgPatentURI:  "XXX"
+          ,   edDraftURI:   "http://darobin.github.com/respec"
+          ,   localBiblio:  {
+                  "MEMES":  "<a href='http://w3cmemes.tumblr.com/'>W3C Memes</a>"
+              ,   "REX":    "<strong>Overridden!</strong>"
+              }
+        };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>
+        This is just a very basic document. [[!REX]] Yeah for memes [[MEMES]].
+      </p>
+    </section>
+    <section id='sotd'>
+      <p>
+        CUSTOM PARAGRAPH
+      </p>
+    </section>
+    <section>
+      <h2>Name <a href='http://berjon.com/'>clashes</a> after <span>and <a href='http://w3.org/'>deep</a> stuff</span></h2>
+    </section>
+    <section>
+      <h2>Clash here</h2>
+      <dl class='idl' title='interface Dahut'>
+        <dt>void other ()</dt>
+        <dd>
+          Partial would be better.
+        </dd>
+      </dl>
+    </section>
+    <section>
+      <h2>Type Unions</h2>
+      <section>
+        <h2>Two</h2>
+        <dl class="idl" title="interface MutableCapabilities : Capabilities">
+          <dt>void foo(boolean value1, DOMString other1)</dt>
+          <dd>without default</dd>
+          <dt>void bar(boolean value2 = true, DOMString other2)</dt>
+          <dd>with default</dd>
+          <dt>void bar(unsigned long value3 = 8.2, DOMString other3 = "something else")</dt>
+          <dd>with default</dd>
+        </dl>
+      </section>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/examples/embedder.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,22 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml' lang='en'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>Embedded Specification for Reuse</title>
+    <script src='../js/require.js'></script>
+    <script>
+      window.addEventListener("message", function (ev) {
+          console.log("ev", ev.data.topic, ev.data.args);
+          $("#log").append(document.createTextNode(ev.data.topic + ": " + ev.data.args[0] + "\n"));
+      }, false);
+    </script>
+  </head>
+  <body>
+    <p>
+      Below is an embedded specification. We get messages from it and can therefore see what's going on
+      in there.
+    </p>
+    <iframe width='800' height='400' src='basic.html' style='display: none'></iframe>
+    <pre id='log'></pre>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/examples/prtest.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,44 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>PR ReSpec Example</title>
+    <!-- // <script src='http://w3.dev/2009/dap/ReSpec.js/js/respec.js' class='remove'></script> -->
+    <script src='../js/require.js' data-main='../js/profile-w3c-common' async class='remove'></script>
+    <!-- // <script src='../builds/respec-w3c-common.js' async class='remove'></script> -->
+    <!-- // <script src='//www.w3.org/Tools/respec/respec-w3c-common' async class='remove'></script> -->
+    <!-- // <script src='http://darobin.github.com/respec/builds/respec-w3c-common.js' async class='remove'></script> -->
+    <script class='remove'>
+      var respecConfig = {
+              specStatus:   "PR"
+          ,   shortName:    "test pr"
+          ,   editors:      [{ name: "Frederick Hirsch", url: "http://fjhirsch.com/" }]
+          ,   wg:           "ReSpec Hackin' Gang"
+          ,   wgURI:        "http://fhirsch.github.com/respec"
+          ,   wgPublicList: "none"
+          ,   wgPatentURI:  "XXX"
+          ,   edDraftURI:   "http://fhirsch.github.com/respec"
+          ,   publishDate:  "2013-01-17"
+          ,   prEnd: "2013-02-18"
+          ,   lcEnd: "2012-12-15"
+          ,   implReport:   "http://www.fjhirsch.com/"
+        };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>
+Test PR.
+      </p>
+    </section>
+    <section id='sotd'>
+      <p>
+Testing out PR.
+      </p>
+    </section>
+    <section>
+<h2>Test out PR headers</h2>
+<p>Not much to say, look at the headers and run pubrules on the HTML.</p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/base-runner.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,126 @@
+/*jshint
+    expr:   true
+*/
+/*global self, respecEvents, respecConfig */
+
+// Module core/base-runner
+// The module in charge of running the whole processing pipeline.
+// CONFIGURATION:
+//  - trace: activate tracing for all modules
+//  - preProcess: an array of functions that get called (with no parameters)
+//      before anything else happens. This is not recommended and the feature is not
+//      tested. Use with care, if you know what you're doing. Chances are you really
+//      want to be using a new module with your own profile
+//  - postProcess: the same as preProcess but at the end and with the same caveats
+//  - afterEnd: a single function called at the end, after postProcess, with the
+//      same caveats. These two coexist for historical reasons; please not that they
+//      are all considered deprecated and may all be removed.
+
+(function (GLOBAL) {
+    // pubsub
+    // freely adapted from http://higginsforpresident.net/js/static/jq.pubsub.js
+    var handlers = {}
+    ,   embedded = (top !== self)
+    ;
+    GLOBAL.respecEvents = {
+        pub:    function (topic) {
+            var args = Array.prototype.slice.call(arguments);
+            args.shift();
+            if (embedded && window.postMessage) parent.postMessage({ topic: topic, args: args}, "*");
+            $.each(handlers[topic] || [], function () {
+                this.apply(GLOBAL, args);
+            });
+        }
+    ,   sub:    function (topic, cb) {
+            if (!handlers[topic]) handlers[topic] = [];
+            handlers[topic].push(cb);
+            return [topic, cb];
+        }
+    ,   unsub:  function (opaque) { // opaque is whatever is returned by sub()
+            var t = opaque[0];
+            handlers[t] && $.each(handlers[t] || [], function (idx) {
+                if (this == opaque[1]) handlers[t].splice(idx, 1);
+            });
+        }
+    };
+}(this));
+
+// these need to be improved, or complemented with proper UI indications
+if (window.console) {
+    respecEvents.sub("warn", function (details) {
+        console.log("WARN: " + details);
+    });
+    respecEvents.sub("error", function (details) {
+        console.log("ERROR: " + details);
+    });
+    respecEvents.sub("start", function (details) {
+        if (respecConfig && respecConfig.trace) console.log(">>> began: " + details);
+    });
+    respecEvents.sub("end", function (details) {
+        if (respecConfig && respecConfig.trace) console.log("<<< finished: " + details);
+    });
+    respecEvents.sub("start-all", function () {
+        console.log("RESPEC PROCESSING STARTED");
+    });
+    respecEvents.sub("end-all", function () {
+        console.log("RESPEC DONE!");
+    });
+}
+
+
+define(
+    [],
+    function () {
+        return {
+            runAll:    function (plugs) {
+                // publish messages for beginning of all and end of all
+                var pluginStack = 0;
+                respecEvents.pub("start-all");
+                respecEvents.sub("start", function () {
+                    pluginStack++;
+                });
+                respecEvents.sub("end", function () {
+                    pluginStack--;
+                    if (!pluginStack) respecEvents.pub("end-all");
+                    document.respecDone = true;
+                });
+                respecEvents.pub("start", "core/base-runner");
+                
+                // the first in the plugs is going to be us
+                plugs.shift();
+                if (!respecConfig) window.respecConfig = {};
+
+                // the base URL is used by some modules
+                var $scripts = $("script"),
+                    baseUrl = "";
+                $scripts.each(function (i, s) {
+                    var src = s.getAttribute("src");
+                    if (!src || !$(s).hasClass("remove")) return;
+                    if (/\/js\//.test(src)) baseUrl = src.replace(/\/js\/.*/, "\/js\/");
+                });
+                respecConfig.respecBase = baseUrl;
+                respecConfig.scheme = location.protocol.replace(":", "").toLowerCase();
+                respecConfig.httpScheme = (respecConfig.scheme === "https") ? "https" : "http";
+                
+                var pipeline;
+                pipeline = function () {
+                    if (!plugs.length) {
+                        if (respecConfig.postProcess) {
+                            for (var i = 0; i < respecConfig.postProcess.length; i++) respecConfig.postProcess[i].apply(this);
+                        }
+                        if (respecConfig.afterEnd) respecConfig.afterEnd.apply(window, Array.prototype.slice.call(arguments));
+                        respecEvents.pub("end", "core/base-runner");
+                        return;
+                    }
+                    var plug = plugs.shift();
+                    if (plug.run) plug.run.call(plug, respecConfig, document, pipeline, respecEvents);
+                    else pipeline();
+                };
+                if (respecConfig.preProcess) {
+                    for (var i = 0; i < respecConfig.preProcess.length; i++) respecConfig.preProcess[i].apply(this);
+                }
+                pipeline();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/best-practices.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,39 @@
+
+// Module core/best-practices
+// Handles the marking up of best practices, and can generate a summary of all of them.
+// The summary is generated if there is a section in the document with ID bp-summary.
+// Best practices are marked up with span.practicelab.
+
+define(
+    ["text!core/css/bp.css"],
+    function (css) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/best-practices");
+                var num = 0
+                ,   $bps = $("span.practicelab", doc)
+                ,   $content = $("<div><h2>Best Practices Summary</h2><ul></ul></div>")
+                ,   $ul = $content.find("ul")
+                ;
+                $bps.each(function () {
+                    var $bp = $(this), id = $bp.makeID("bp"), $li = $("<li><a></a></li>"), $a = $li.find("a");
+                    num++;
+                    $a.attr("href", "#" + id).text("Best Practice " + num);
+                    $li.append(doc.createTextNode(": " + $bp.text()));
+                    $ul.append($li);
+                    $bp.prepend(doc.createTextNode("Best Practice " + num + ": "));
+                });
+                if ($bps.length) {
+                    $(doc).find("head link").first().before($("<style/>").text(css));
+                    if ($("#bp-summary")) $("#bp-summary").append($content.contents());
+                }
+                else {
+                    $("#bp-summary").remove();
+                }
+
+                msg.pub("end", "core/best-practices");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/bp.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,28 @@
+/* --- Best Practices --- */
+div.practice {
+    border: solid #bebebe 1px;
+    margin: 2em 1em 1em 2em;
+}
+
+span.practicelab {
+    margin: 1.5em 0.5em 1em 1em;
+    font-weight: bold;
+    font-style: italic;
+    background: #dfffff;
+    position: relative;
+    padding: 0 0.5em;
+    top: -1.5em;
+}
+
+p.practicedesc {
+    margin: 1.5em 0.5em 1em 1em;
+}
+
+@media screen {
+    p.practicedesc {
+        position: relative;
+        top: -2em;
+        padding: 0;
+        margin: 1.5em 0.5em -1em 1em;
+    }
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/examples.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,32 @@
+/* --- EXAMPLES --- */
+div.example-title {
+    min-width: 7.5em;
+    color: #b9ab2d;
+}
+div.example-title span {
+    text-transform: uppercase;   
+}
+aside.example, div.example, div.illegal-example {
+    padding: 0.5em;
+    margin: 1em 0;
+    position: relative;
+    clear: both;
+}
+div.illegal-example { color: red }
+div.illegal-example p { color: black }
+aside.example, div.example {
+    padding: .5em;
+    border-left-width: .5em;
+    border-left-style: solid;
+    border-color: #e0cb52;
+    background: #fcfaee;    
+}
+
+aside.example div.example {
+    border-left-width: .1em;
+    border-color: #999;
+    background: #fff;
+}
+aside.example div.example div.example-title {
+    color: #999;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/highlight.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,7 @@
+/* HIGHLIGHTS */
+code.prettyprint {
+    color:  inherit;
+}
+
+/* this from google-code-prettify */
+.pln{color:#000}@media screen{.str{color:#080}.kwd{color:#008}.com{color:#800}.typ{color:#606}.lit{color:#066}.pun,.opn,.clo{color:#660}.tag{color:#008}.atn{color:#606}.atv{color:#080}.dec,.var{color:#606}.fun{color:red}}@media print,projection{.str{color:#060}.kwd{color:#006;font-weight:bold}.com{color:#600;font-style:italic}.typ{color:#404;font-weight:bold}.lit{color:#044}.pun,.opn,.clo{color:#440}.tag{color:#006;font-weight:bold}.atn{color:#404}.atv{color:#060}}ol.linenums{margin-top:0;margin-bottom:0}li.L0,li.L1,li.L2,li.L3,li.L5,li.L6,li.L7,li.L8{list-style-type:none}li.L1,li.L3,li.L5,li.L7,li.L9{background:#eee}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/issues-notes.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,39 @@
+/* --- ISSUES/NOTES --- */
+div.issue-title, div.note-title {
+    padding-right:  1em;
+    min-width: 7.5em;
+    color: #b9ab2d;
+}
+div.issue-title { color: #e05252; }
+div.note-title { color: #52e052; }
+div.issue-title span, div.note-title span {
+    text-transform: uppercase;
+}
+div.note, div.issue {
+    margin-top: 1em;
+    margin-bottom: 1em;
+}
+.note > p:first-child, .issue > p:first-child { margin-top: 0 }
+.issue, .note {
+    padding: .5em;
+    border-left-width: .5em;
+    border-left-style: solid;
+}
+div.issue, div.note {
+    padding: 0.5em;
+    margin: 1em 0;
+    position: relative;
+    clear: both;
+}
+span.note, span.issue { padding: .1em .5em .15em; }
+
+.issue {
+    border-color: #e05252;
+    background: #fbe9e9;
+}
+.note {
+    border-color: #52e052;
+    background: #e9fbe9;
+}
+
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/respec2.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,115 @@
+/*****************************************************************
+ * ReSpec 3 CSS
+ * Robin Berjon - http://berjon.com/
+ *****************************************************************/
+
+/* --- INLINES --- */
+em.rfc2119 { 
+    text-transform:     lowercase;
+    font-variant:       small-caps;
+    font-style:         normal;
+    color:              #900;
+}
+
+h1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,
+h1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {
+    border: none;
+}
+
+dfn {
+    font-weight:    bold;
+}
+
+a.internalDFN {
+    color:  inherit;
+    border-bottom:  1px solid #99c;
+    text-decoration:    none;
+}
+
+a.externalDFN {
+    color:  inherit;
+    border-bottom:  1px dotted #ccc;
+    text-decoration:    none;
+}
+
+a.bibref {
+    text-decoration:    none;
+}
+
+cite .bibref {
+    font-style: normal;
+}
+
+code {
+    color:  #ff4500;
+}
+
+
+/* --- --- */
+ol.algorithm { counter-reset:numsection; list-style-type: none; }
+ol.algorithm li { margin: 0.5em 0; }
+ol.algorithm li:before { font-weight: bold; counter-increment: numsection; content: counters(numsection, ".") ") "; }
+
+/* --- TOC --- */
+.toc a, .tof a {
+    text-decoration:    none;
+}
+
+a .secno, a .figno {
+    color:  #000;
+}
+
+ul.tof, ol.tof {
+    list-style: none outside none;
+}
+
+.caption {
+    margin-top: 0.5em;
+    font-style:   italic;
+}
+
+/* --- TABLE --- */
+table.simple {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    border-bottom:  3px solid #005a9c;
+}
+
+.simple th {
+    background: #005a9c;
+    color:  #fff;
+    padding:    3px 5px;
+    text-align: left;
+}
+
+.simple th[scope="row"] {
+    background: inherit;
+    color:  inherit;
+    border-top: 1px solid #ddd;
+}
+
+.simple td {
+    padding:    3px 10px;
+    border-top: 1px solid #ddd;
+}
+
+.simple tr:nth-child(even) {
+    background: #f0f6ff;
+}
+
+/* --- DL --- */
+.section dd > p:first-child {
+    margin-top: 0;
+}
+
+.section dd > p:last-child {
+    margin-bottom: 0;
+}
+
+.section dd {
+    margin-bottom:  1em;
+}
+
+.section dl.attrs dd, .section dl.eldef dd {
+    margin-bottom:  0;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/css/webidl-oldschool.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,205 @@
+/* --- WEB IDL --- */
+pre.idl {
+    border-top: 1px solid #90b8de;
+    border-bottom: 1px solid #90b8de;
+    padding:    1em;
+    line-height:    120%;
+}
+
+pre.idl::before {
+    content:    "WebIDL";
+    display:    block;
+    width:      150px;
+    background: #90b8de;
+    color:  #fff;
+    font-family:    initial;
+    padding:    3px;
+    font-weight:    bold;
+    margin: -1em 0 1em -1em;
+}
+
+.idlType {
+    color:  #ff4500;
+    font-weight:    bold;
+    text-decoration:    none;
+}
+
+/*.idlModule*/
+/*.idlModuleID*/
+/*.idlInterface*/
+.idlInterfaceID, .idlDictionaryID, .idlCallbackID, .idlEnumID {
+    font-weight:    bold;
+    color:  #005a9c;
+}
+
+.idlSuperclass {
+    font-style: italic;
+    color:  #005a9c;
+}
+
+/*.idlAttribute*/
+.idlAttrType, .idlFieldType, .idlMemberType {
+    color:  #005a9c;
+}
+.idlAttrName, .idlFieldName, .idlMemberName {
+    color:  #ff4500;
+}
+.idlAttrName a, .idlFieldName a, .idlMemberName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlMethod*/
+.idlMethType, .idlCallbackType {
+    color:  #005a9c;
+}
+.idlMethName {
+    color:  #ff4500;
+}
+.idlMethName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlParam*/
+.idlParamType {
+    color:  #005a9c;
+}
+.idlParamName, .idlDefaultValue {
+    font-style: italic;
+}
+
+.extAttr {
+    color:  #666;
+}
+
+/*.idlConst*/
+.idlConstType {
+    color:  #005a9c;
+}
+.idlConstName {
+    color:  #ff4500;
+}
+.idlConstName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlException*/
+.idlExceptionID {
+    font-weight:    bold;
+    color:  #c00;
+}
+
+.idlTypedefID, .idlTypedefType {
+    color:  #005a9c;
+}
+
+.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {
+    color:  #c00;
+    font-weight:    normal;
+}
+
+.excName a {
+    font-family:    monospace;
+}
+
+.idlRaises a.idlType, .excName a.idlType {
+    border-bottom:  1px dotted #c00;
+}
+
+.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {
+    width:  45px;
+    text-align: center;
+}
+.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }
+.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }
+
+.idlImplements a {
+    font-weight:    bold;
+}
+
+dl.attributes, dl.methods, dl.constants, dl.fields, dl.dictionary-members {
+    margin-left:    2em;
+}
+
+.attributes dt, .methods dt, .constants dt, .fields dt, .dictionary-members dt {
+    font-weight:    normal;
+}
+
+.attributes dt code, .methods dt code, .constants dt code, .fields dt code, .dictionary-members dt code {
+    font-weight:    bold;
+    color:  #000;
+    font-family:    monospace;
+}
+
+.attributes dt code, .fields dt code, .dictionary-members dt code {
+    background:  #ffffd2;
+}
+
+.attributes dt .idlAttrType code, .fields dt .idlFieldType code, .dictionary-members dt .idlMemberType code {
+    color:  #005a9c;
+    background:  transparent;
+    font-family:    inherit;
+    font-weight:    normal;
+    font-style: italic;
+}
+
+.methods dt code {
+    background:  #d9e6f8;
+}
+
+.constants dt code {
+    background:  #ddffd2;
+}
+
+.attributes dd, .methods dd, .constants dd, .fields dd, .dictionary-members dd {
+    margin-bottom:  1em;
+}
+
+table.parameters, table.exceptions {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    margin: 0.5em 0;
+    width:  100%;
+}
+table.parameters { border-bottom:  1px solid #90b8de; }
+table.exceptions { border-bottom:  1px solid #deb890; }
+
+.parameters th, .exceptions th {
+    color:  #fff;
+    padding:    3px 5px;
+    text-align: left;
+    font-family:    initial;
+    font-weight:    normal;
+    text-shadow:    #666 1px 1px 0;
+}
+.parameters th { background: #90b8de; }
+.exceptions th { background: #deb890; }
+
+.parameters td, .exceptions td {
+    padding:    3px 10px;
+    border-top: 1px solid #ddd;
+    vertical-align: top;
+}
+
+.parameters tr:first-child td, .exceptions tr:first-child td {
+    border-top: none;
+}
+
+.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {
+    width:  100px;
+}
+
+.parameters td.prmType {
+    width:  120px;
+}
+
+table.exceptions table {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    width:  100%;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/data-include.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,66 @@
+/*jshint
+    expr: true
+*/
+
+// Module w3c/data-include
+// Support for the data-include attribute. Causes external content to be included inside an
+// element that has data-include='some URI'. There is also a data-oninclude attribute that
+// features a white space separated list of global methods that will be called with the
+// module object, the content, and the included URI.
+//
+// IMPORTANT:
+//  This module only really works when you are in an HTTP context, and will most likely
+//  fail if you are editing your documents on your local drive. That is due to security
+//  restrictions in the browser.
+//  It is also important to note that this module performs synchronous requests (which is
+//  required since subsequent modules need to apply to the included content) and can therefore
+//  entail performance issues.
+
+define(
+    ["core/utils"],
+    function (utils) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/data-include");
+                var $incs = $("[data-include]")
+                ,   len = $incs.length
+                ,   finish = function ($el) {
+                        $el.removeAttr("data-include");
+                        $el.removeAttr("data-oninclude");
+                        $el.removeAttr("data-include-format");
+                        len--;
+                        if (len <= 0) {
+                            msg.pub("end", "w3c/data-include");
+                            cb();
+                        }
+                    }
+                ;
+                if (!len) {
+                    msg.pub("end", "w3c/data-include");
+                    cb();
+                }
+                $incs.each(function () {
+                    var $el = $(this)
+                    ,   uri = $el.attr("data-include")
+                    ,   format = $el.attr("data-include-format") || "html";
+                    $.ajax({
+                        dataType:   format
+                    ,   url:        uri
+                    ,   success:    function (data, status, xhr) {
+                            if (data) {
+                                var flist = $el.attr("data-oninclude");
+                                if (flist) data = utils.runTransforms(data, flist, uri);
+                                format === "text" ? $el.text(data) : $el.html(data);
+                            }
+                            finish($el);
+                        }
+                    ,   error:      function (xhr, status, error) {
+                            msg.pub("error", "Error including URI=" + uri + ": " + status + " (" + error + ")");
+                            finish($el);
+                        }
+                    });
+                });
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/data-transform.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,34 @@
+
+// Module w3c/data-transform
+// Support for the data-transform attribute
+// Any element in the tree that has a data-transform attribute is processed here.
+// The data-transform attribute can contain a white space separated list of functions
+// to call (these must have been defined globally). Each is called with a reference to
+// the core/utils plugin and the innerHTML of the element. The output of each is fed
+// as the input to the next, and the output of the last one replaces the HTML content
+// of the element.
+// IMPORTANT:
+//  It is unlikely that you should use this module. The odds are that unless you really
+//  know what you are doing, you should be using a dedicated module instead. This feature
+//  is not actively supported and support for it may be dropped. It is not accounted for
+//  in the test suite, and therefore could easily break.
+
+define(
+    ["core/utils"],
+    function (utils) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/data-transform");
+                $("[data-transform]", doc).each(function (i, node) {
+                    var $n = $(node);
+                    var flist = $n.attr('data-transform');
+                    $n.removeAttr('data-transform') ;
+                    var content = utils.runTransforms($n.html(), flist);
+                    if (content) $n.html(content);
+                });
+                msg.pub("end", "w3c/data-transform");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/default-root-attr.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,25 @@
+
+// Module core/default-root-attr
+// In cases where it is recommended that a document specify its language and writing direction,
+// this module will supply defaults of "en" and "ltr" respectively (but won't override
+// specified values).
+// Be careful in using this that these defaults make sense for the type of document you are
+// publishing.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (config, doc, cb, msg) {
+                msg.pub("start", "core/default-root-attr");
+                var root = $(doc.documentElement);
+                if (!root.attr("lang")) {
+                    root.attr("lang", "en");
+                    if (!root.attr("dir")) root.attr("dir", "ltr");
+                }
+                msg.pub("end", "core/default-root-attr");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/dfn.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,29 @@
+
+// Module core/dfn
+// Handles the processing and linking of <dfn> and <a> elements.
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/dfn");
+                doc.normalize();
+                if (!conf.definitionMap) conf.definitionMap = {};
+                $("dfn").each(function () {
+                    var title = $(this).dfnTitle();
+                    conf.definitionMap[title] = $(this).makeID("dfn", title);
+                });
+                $("a:not([href])").each(function () {
+                    var $ant = $(this);
+                    if ($ant.hasClass("externalDFN")) return;
+                    var title = $ant.dfnTitle();
+                    if (conf.definitionMap[title] && !(conf.definitionMap[title] instanceof Function)) {
+                        $ant.attr("href", "#" + conf.definitionMap[title]).addClass("internalDFN");
+                    }
+                });
+                msg.pub("end", "core/dfn");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/examples.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,73 @@
+
+// Module core/examples
+// Manages examples, including marking them up, numbering, inserting the title,
+// and reindenting.
+// Examples are any pre element with class "example" or "illegal-example".
+// When an example is found, it is reported using the "example" event. This can
+// be used by a containing shell to extract all examples.
+
+define(
+    ["text!core/css/examples.css"],
+    function (css) {
+        var makeTitle = function ($el, num, report) {
+            var txt = (num > 0) ? " " + num : ""
+            ,   $tit = $("<div class='example-title'><span>Example" + txt + "</span></div>");
+            report.title = $el.attr("title");
+            if (report.title) {
+                $tit.append($el[0].ownerDocument.createTextNode(": " + report.title));
+                $el.removeAttr("title");
+            }
+            return $tit;
+        };
+        
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/examples");
+                var $exes = $("pre.example, pre.illegal-example, aside.example")
+                ,   num = 0
+                ;
+                if ($exes.length) {
+                    $(doc).find("head link").first().before($("<style/>").text(css));
+                    $exes.each(function (i, ex) {
+                        var $ex = $(ex)
+                        ,   report = { number: num, illegal: $ex.hasClass("illegal-example") }
+                        ;
+                        if ($ex.is("aside")) {
+                            num++;
+                            var $tit = makeTitle($ex, num, report);
+                            $ex.prepend($tit);
+                            msg.pub("example", report);
+                        }
+                        else {
+                            var inAside = !!$ex.parents("aside").length;
+                            if (!inAside) num++;
+                            // reindent
+                            var lines = $ex.html().split("\n");
+                            while (lines.length && /^\s*$/.test(lines[0])) lines.shift();
+                            while (lines.length && /^\s*$/.test(lines[lines.length - 1])) lines.pop();
+                            var matches = /^(\s+)/.exec(lines[0]);
+                            if (matches) {
+                                var rep = new RegExp("^" + matches[1]);
+                                for (var j = 0; j < lines.length; j++) {
+                                    lines[j] = lines[j].replace(rep, "");
+                                }
+                            }
+                            report.content = lines.join("\n");
+                            $ex.html(lines.join("\n"));
+                            // wrap
+                            var $div = $("<div class='example'></div>")
+                            ,   $tit = makeTitle($ex, inAside ? 0 : num, report)
+                            ;
+                            $div.append($tit);
+                            $div.append($ex.clone());
+                            $ex.replaceWith($div);
+                            if (!inAside) msg.pub("example", report);
+                        }
+                    });
+                }
+                msg.pub("end", "core/examples");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/figures.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,96 @@
+
+// Module core/figure
+// Handles figures in the document. This encompasses two primary operations. One is
+// converting some old syntax to use the new HTML5 figure and figcaption elements
+// (this is undone by the unhtml5 plugin, but that will soon be phased out). The other
+// is to enable the generation of a Table of Figures wherever there is a #tof element
+// to be found as well as normalise the titles of figures.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/figures");
+
+                // Move old syntax to new syntax
+                $(".figure", doc).each(function (i, figure) {
+                    var $figure = $(figure)
+                    ,   title = $figure.attr("title") ||
+                                $figure.find("[title]").attr("title") ||
+                                $figure.attr("alt") ||
+                                $figure.find("[alt]").attr("alt") ||
+                                "";
+                    var $caption = $("<figcaption/>").text(title);
+                    
+                    // change old syntax to something HTML5 compatible
+                    if ($figure.is("div")) {
+                        $figure.append($caption);
+                        $figure.renameElement("figure");
+                    }
+                    else {
+                        $figure.wrap("<figure></figure>");
+                        $figure.parent().append($caption);
+                    }
+                });
+                
+                // process all figures
+                var figMap = {}, tof = [], num = 0;
+                $("figure").each(function () {
+                    var $fig = $(this)
+                    ,   $cap = $fig.find("figcaption")
+                    ,   tit = $cap.text()
+                    ,   id = $fig.makeID("fig", tit);
+                    
+                    // set proper caption title
+                    num++;
+                    $cap.html("")
+                        .append(doc.createTextNode("Fig. "))
+                        .append($("<span class='figno'>" + num + "</span>"))
+                        .append(doc.createTextNode(" "))
+                        .append($("<span class='fig-title'/>").text(tit));
+                    figMap[id] = $cap.contents().clone();
+                    tof.push($("<li class='tofline'><a class='tocxref' href='#" + id + "'></a></li>")
+                                .find(".tocxref")
+                                    .append($cap.contents().clone())
+                                .end());
+                });
+
+                // Update all anchors with empty content that reference a figure ID
+                $("a[href]", doc).each(function () {
+                    var $a = $(this)
+                    ,   id = $a.attr("href");
+                    if (!id) return;
+                    id = id.substring(1);
+                    if (figMap[id]) {
+                        $a.addClass("fig-ref");
+                        if ($a.html() === "") $a.append(figMap[id]);
+                    }
+                });
+                
+                // Create a Table of Figures if a section with id 'tof' exists.
+                var $tof = $("#tof", doc);
+                if (tof.length && $tof.length) {
+                    // if it has a parent section, don't touch it
+                    // if it has a class of appendix or introductory, don't touch it
+                    // if all the preceding section siblings are introductory, make it introductory
+                    // if there is a preceding section sibling which is an appendix, make it appendix
+                    if (!$tof.hasClass("appendix") && !$tof.hasClass("introductory") && !$tof.parents("section").length) {
+                        if ($tof.prevAll("section.introductory").length == $tof.prevAll("section").length) {
+                            $tof.addClass("introductory");
+                        }
+                        else if ($tof.prevAll("appendix").length) {
+                            $tof.addClass("appendix");
+                        }
+                    }
+                    $tof.append($("<h2>Table of Figures</h2>"));
+                    $tof.append($("<ul class='tof'/>"));
+                    var $ul = $tof.find("ul");
+                    while (tof.length) $ul.append(tof.shift());
+                }
+                msg.pub("end", "core/figures");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/fix-headers.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,26 @@
+
+// Module core/fix-headers
+// Make sure that all h1-h6 headers (that are first direct children of sections) are actually
+// numbered at the right depth level. This makes it possible to just use any of them (conventionally
+// h2) with the knowledge that the proper depth level will be used
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/fix-headers");
+                var $secs = $("section:not(.introductory)", doc)
+                                .find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first");
+                $secs.each(function () {
+                    var depth = $(this).parents("section").length + 1;
+                    if (depth > 6) depth = 6;
+                    var h = "h" + depth;
+                    if (this.localName.toLowerCase() != h) $(this).renameElement(h);
+                });
+                msg.pub("end", "core/fix-headers");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/highlight.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1524 @@
+
+// Module core/highlight
+// Does syntax highlighting to all pre and code that have a class of "highlight"
+
+// A potential improvement would be to call cb() immediately and benefit from the asynchronous
+// ability of prettyPrint() (but only call msg.pub() in the callback to remain accurate as to
+// the end of processing)
+
+define(
+    ["text!core/css/highlight.css"],
+    function (css) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/highlight");
+                
+                // fix old classes
+                var oldies = "sh_css sh_html sh_javascript sh_javascript_dom sh_xml".split(" ");
+                for (var i = 0, n = oldies.length; i < n; i++) {
+                    var old = oldies[i];
+                    $("." + old).each(function () {
+                        $(this).removeClass(old).addClass("highlight");
+                    });
+                }
+                
+                // prettify
+                var $highs = $("pre.highlight, code.highlight")
+                ,   done = function () {
+                        msg.pub("end", "core/highlight");
+                        cb();
+                    }
+                ;
+                if ($highs.length) {
+                    $(doc).find("head link").first().before($("<style/>").text(css));
+                    $highs.addClass("prettyprint");
+                    prettyPrint(done);
+                }
+                else {
+                    done();
+                }
+            }
+        };
+    }
+);
+
+// Copyright (C) 2006 Google Inc.
+//
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+//
+//      http://www.apache.org/licenses/LICENSE-2.0
+//
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
+
+
+/**
+ * @fileoverview
+ * some functions for browser-side pretty printing of code contained in html.
+ *
+ * <p>
+ * For a fairly comprehensive set of languages see the
+ * <a href="http://google-code-prettify.googlecode.com/svn/trunk/README.html#langs">README</a>
+ * file that came with this source.  At a minimum, the lexer should work on a
+ * number of languages including C and friends, Java, Python, Bash, SQL, HTML,
+ * XML, CSS, Javascript, and Makefiles.  It works passably on Ruby, PHP and Awk
+ * and a subset of Perl, but, because of commenting conventions, doesn't work on
+ * Smalltalk, Lisp-like, or CAML-like languages without an explicit lang class.
+ * <p>
+ * Usage: <ol>
+ * <li> include this source file in an html page via
+ *   {@code <script type="text/javascript" src="/path/to/prettify.js"></script>}
+ * <li> define style rules.  See the example page for examples.
+ * <li> mark the {@code <pre>} and {@code <code>} tags in your source with
+ *    {@code class=prettyprint.}
+ *    You can also use the (html deprecated) {@code <xmp>} tag, but the pretty
+ *    printer needs to do more substantial DOM manipulations to support that, so
+ *    some css styles may not be preserved.
+ * </ol>
+ * That's it.  I wanted to keep the API as simple as possible, so there's no
+ * need to specify which language the code is in, but if you wish, you can add
+ * another class to the {@code <pre>} or {@code <code>} element to specify the
+ * language, as in {@code <pre class="prettyprint lang-java">}.  Any class that
+ * starts with "lang-" followed by a file extension, specifies the file type.
+ * See the "lang-*.js" files in this directory for code that implements
+ * per-language file handlers.
+ * <p>
+ * Change log:<br>
+ * cbeust, 2006/08/22
+ * <blockquote>
+ *   Java annotations (start with "@") are now captured as literals ("lit")
+ * </blockquote>
+ * @requires console
+ */
+
+// JSLint declarations
+/*global console, document, navigator, setTimeout, window */
+
+/**
+ * Split {@code prettyPrint} into multiple timeouts so as not to interfere with
+ * UI events.
+ * If set to {@code false}, {@code prettyPrint()} is synchronous.
+ */
+window.PR_SHOULD_USE_CONTINUATION = true;
+
+(function () {
+  // Keyword lists for various languages.
+  // We use things that coerce to strings to make them compact when minified
+  // and to defeat aggressive optimizers that fold large string constants.
+  var FLOW_CONTROL_KEYWORDS = ["break,continue,do,else,for,if,return,while"];
+  var C_KEYWORDS = [FLOW_CONTROL_KEYWORDS,"auto,case,char,const,default," +
+      "double,enum,extern,float,goto,int,long,register,short,signed,sizeof," +
+      "static,struct,switch,typedef,union,unsigned,void,volatile"];
+  var COMMON_KEYWORDS = [C_KEYWORDS,"catch,class,delete,false,import," +
+      "new,operator,private,protected,public,this,throw,true,try,typeof"];
+  var CPP_KEYWORDS = [COMMON_KEYWORDS,"alignof,align_union,asm,axiom,bool," +
+      "concept,concept_map,const_cast,constexpr,decltype," +
+      "dynamic_cast,explicit,export,friend,inline,late_check," +
+      "mutable,namespace,nullptr,reinterpret_cast,static_assert,static_cast," +
+      "template,typeid,typename,using,virtual,where"];
+  var JAVA_KEYWORDS = [COMMON_KEYWORDS,
+      "abstract,boolean,byte,extends,final,finally,implements,import," +
+      "instanceof,null,native,package,strictfp,super,synchronized,throws," +
+      "transient"];
+  var CSHARP_KEYWORDS = [JAVA_KEYWORDS,
+      "as,base,by,checked,decimal,delegate,descending,dynamic,event," +
+      "fixed,foreach,from,group,implicit,in,interface,internal,into,is,lock," +
+      "object,out,override,orderby,params,partial,readonly,ref,sbyte,sealed," +
+      "stackalloc,string,select,uint,ulong,unchecked,unsafe,ushort,var"];
+  var COFFEE_KEYWORDS = "all,and,by,catch,class,else,extends,false,finally," +
+      "for,if,in,is,isnt,loop,new,no,not,null,of,off,on,or,return,super,then," +
+      "true,try,unless,until,when,while,yes";
+  var JSCRIPT_KEYWORDS = [COMMON_KEYWORDS,
+      "debugger,eval,export,function,get,null,set,undefined,var,with," +
+      "Infinity,NaN"];
+  var PERL_KEYWORDS = "caller,delete,die,do,dump,elsif,eval,exit,foreach,for," +
+      "goto,if,import,last,local,my,next,no,our,print,package,redo,require," +
+      "sub,undef,unless,until,use,wantarray,while,BEGIN,END";
+  var PYTHON_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "and,as,assert,class,def,del," +
+      "elif,except,exec,finally,from,global,import,in,is,lambda," +
+      "nonlocal,not,or,pass,print,raise,try,with,yield," +
+      "False,True,None"];
+  var RUBY_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "alias,and,begin,case,class," +
+      "def,defined,elsif,end,ensure,false,in,module,next,nil,not,or,redo," +
+      "rescue,retry,self,super,then,true,undef,unless,until,when,yield," +
+      "BEGIN,END"];
+  var SH_KEYWORDS = [FLOW_CONTROL_KEYWORDS, "case,done,elif,esac,eval,fi," +
+      "function,in,local,set,then,until"];
+  var ALL_KEYWORDS = [
+      CPP_KEYWORDS, CSHARP_KEYWORDS, JSCRIPT_KEYWORDS, PERL_KEYWORDS +
+      PYTHON_KEYWORDS, RUBY_KEYWORDS, SH_KEYWORDS];
+  var C_TYPES = /^(DIR|FILE|vector|(de|priority_)?queue|list|stack|(const_)?iterator|(multi)?(set|map)|bitset|u?(int|float)\d*)/;
+
+  // token style names.  correspond to css classes
+  /**
+   * token style for a string literal
+   * @const
+   */
+  var PR_STRING = 'str';
+  /**
+   * token style for a keyword
+   * @const
+   */
+  var PR_KEYWORD = 'kwd';
+  /**
+   * token style for a comment
+   * @const
+   */
+  var PR_COMMENT = 'com';
+  /**
+   * token style for a type
+   * @const
+   */
+  var PR_TYPE = 'typ';
+  /**
+   * token style for a literal value.  e.g. 1, null, true.
+   * @const
+   */
+  var PR_LITERAL = 'lit';
+  /**
+   * token style for a punctuation string.
+   * @const
+   */
+  var PR_PUNCTUATION = 'pun';
+  /**
+   * token style for a punctuation string.
+   * @const
+   */
+  var PR_PLAIN = 'pln';
+
+  /**
+   * token style for an sgml tag.
+   * @const
+   */
+  var PR_TAG = 'tag';
+  /**
+   * token style for a markup declaration such as a DOCTYPE.
+   * @const
+   */
+  var PR_DECLARATION = 'dec';
+  /**
+   * token style for embedded source.
+   * @const
+   */
+  var PR_SOURCE = 'src';
+  /**
+   * token style for an sgml attribute name.
+   * @const
+   */
+  var PR_ATTRIB_NAME = 'atn';
+  /**
+   * token style for an sgml attribute value.
+   * @const
+   */
+  var PR_ATTRIB_VALUE = 'atv';
+
+  /**
+   * A class that indicates a section of markup that is not code, e.g. to allow
+   * embedding of line numbers within code listings.
+   * @const
+   */
+  var PR_NOCODE = 'nocode';
+
+
+
+/**
+ * A set of tokens that can precede a regular expression literal in
+ * javascript
+ * http://web.archive.org/web/20070717142515/http://www.mozilla.org/js/language/js20/rationale/syntax.html
+ * has the full list, but I've removed ones that might be problematic when
+ * seen in languages that don't support regular expression literals.
+ *
+ * <p>Specifically, I've removed any keywords that can't precede a regexp
+ * literal in a syntactically legal javascript program, and I've removed the
+ * "in" keyword since it's not a keyword in many languages, and might be used
+ * as a count of inches.
+ *
+ * <p>The link a above does not accurately describe EcmaScript rules since
+ * it fails to distinguish between (a=++/b/i) and (a++/b/i) but it works
+ * very well in practice.
+ *
+ * @private
+ * @const
+ */
+var REGEXP_PRECEDER_PATTERN = '(?:^^\\.?|[+-]|\\!|\\!=|\\!==|\\#|\\%|\\%=|&|&&|&&=|&=|\\(|\\*|\\*=|\\+=|\\,|\\-=|\\->|\\/|\\/=|:|::|\\;|<|<<|<<=|<=|=|==|===|>|>=|>>|>>=|>>>|>>>=|\\?|\\@|\\[|\\^|\\^=|\\^\\^|\\^\\^=|\\{|\\||\\|=|\\|\\||\\|\\|=|\\~|break|case|continue|delete|do|else|finally|instanceof|return|throw|try|typeof)\\s*';
+
+// CAVEAT: this does not properly handle the case where a regular
+// expression immediately follows another since a regular expression may
+// have flags for case-sensitivity and the like.  Having regexp tokens
+// adjacent is not valid in any language I'm aware of, so I'm punting.
+// TODO: maybe style special characters inside a regexp as punctuation.
+
+
+  /**
+   * Given a group of {@link RegExp}s, returns a {@code RegExp} that globally
+   * matches the union of the sets of strings matched by the input RegExp.
+   * Since it matches globally, if the input strings have a start-of-input
+   * anchor (/^.../), it is ignored for the purposes of unioning.
+   * @param {Array.<RegExp>} regexs non multiline, non-global regexs.
+   * @return {RegExp} a global regex.
+   */
+  function combinePrefixPatterns(regexs) {
+    var capturedGroupIndex = 0;
+
+    var needToFoldCase = false;
+    var ignoreCase = false;
+    for (var i = 0, n = regexs.length; i < n; ++i) {
+      var regex = regexs[i];
+      if (regex.ignoreCase) {
+        ignoreCase = true;
+      } else if (/[a-z]/i.test(regex.source.replace(
+                     /\\u[0-9a-f]{4}|\\x[0-9a-f]{2}|\\[^ux]/gi, ''))) {
+        needToFoldCase = true;
+        ignoreCase = false;
+        break;
+      }
+    }
+
+    var escapeCharToCodeUnit = {
+      'b': 8,
+      't': 9,
+      'n': 0xa,
+      'v': 0xb,
+      'f': 0xc,
+      'r': 0xd
+    };
+
+    function decodeEscape(charsetPart) {
+      var cc0 = charsetPart.charCodeAt(0);
+      if (cc0 !== 92 /* \\ */) {
+        return cc0;
+      }
+      var c1 = charsetPart.charAt(1);
+      cc0 = escapeCharToCodeUnit[c1];
+      if (cc0) {
+        return cc0;
+      } else if ('0' <= c1 && c1 <= '7') {
+        return parseInt(charsetPart.substring(1), 8);
+      } else if (c1 === 'u' || c1 === 'x') {
+        return parseInt(charsetPart.substring(2), 16);
+      } else {
+        return charsetPart.charCodeAt(1);
+      }
+    }
+
+    function encodeEscape(charCode) {
+      if (charCode < 0x20) {
+        return (charCode < 0x10 ? '\\x0' : '\\x') + charCode.toString(16);
+      }
+      var ch = String.fromCharCode(charCode);
+      if (ch === '\\' || ch === '-' || ch === '[' || ch === ']') {
+        ch = '\\' + ch;
+      }
+      return ch;
+    }
+
+    function caseFoldCharset(charSet) {
+      var charsetParts = charSet.substring(1, charSet.length - 1).match(
+          new RegExp(
+              '\\\\u[0-9A-Fa-f]{4}'
+              + '|\\\\x[0-9A-Fa-f]{2}'
+              + '|\\\\[0-3][0-7]{0,2}'
+              + '|\\\\[0-7]{1,2}'
+              + '|\\\\[\\s\\S]'
+              + '|-'
+              + '|[^-\\\\]',
+              'g'));
+      var groups = [];
+      var ranges = [];
+      var inverse = charsetParts[0] === '^';
+      for (var i = inverse ? 1 : 0, n = charsetParts.length; i < n; ++i) {
+        var p = charsetParts[i];
+        if (/\\[bdsw]/i.test(p)) {  // Don't muck with named groups.
+          groups.push(p);
+        } else {
+          var start = decodeEscape(p);
+          var end;
+          if (i + 2 < n && '-' === charsetParts[i + 1]) {
+            end = decodeEscape(charsetParts[i + 2]);
+            i += 2;
+          } else {
+            end = start;
+          }
+          ranges.push([start, end]);
+          // If the range might intersect letters, then expand it.
+          // This case handling is too simplistic.
+          // It does not deal with non-latin case folding.
+          // It works for latin source code identifiers though.
+          if (!(end < 65 || start > 122)) {
+            if (!(end < 65 || start > 90)) {
+              ranges.push([Math.max(65, start) | 32, Math.min(end, 90) | 32]);
+            }
+            if (!(end < 97 || start > 122)) {
+              ranges.push([Math.max(97, start) & ~32, Math.min(end, 122) & ~32]);
+            }
+          }
+        }
+      }
+
+      // [[1, 10], [3, 4], [8, 12], [14, 14], [16, 16], [17, 17]]
+      // -> [[1, 12], [14, 14], [16, 17]]
+      ranges.sort(function (a, b) { return (a[0] - b[0]) || (b[1]  - a[1]); });
+      var consolidatedRanges = [];
+      var lastRange = [NaN, NaN];
+      for (var i = 0; i < ranges.length; ++i) {
+        var range = ranges[i];
+        if (range[0] <= lastRange[1] + 1) {
+          lastRange[1] = Math.max(lastRange[1], range[1]);
+        } else {
+          consolidatedRanges.push(lastRange = range);
+        }
+      }
+
+      var out = ['['];
+      if (inverse) { out.push('^'); }
+      out.push.apply(out, groups);
+      for (var i = 0; i < consolidatedRanges.length; ++i) {
+        var range = consolidatedRanges[i];
+        out.push(encodeEscape(range[0]));
+        if (range[1] > range[0]) {
+          if (range[1] + 1 > range[0]) { out.push('-'); }
+          out.push(encodeEscape(range[1]));
+        }
+      }
+      out.push(']');
+      return out.join('');
+    }
+
+    function allowAnywhereFoldCaseAndRenumberGroups(regex) {
+      // Split into character sets, escape sequences, punctuation strings
+      // like ('(', '(?:', ')', '^'), and runs of characters that do not
+      // include any of the above.
+      var parts = regex.source.match(
+          new RegExp(
+              '(?:'
+              + '\\[(?:[^\\x5C\\x5D]|\\\\[\\s\\S])*\\]'  // a character set
+              + '|\\\\u[A-Fa-f0-9]{4}'  // a unicode escape
+              + '|\\\\x[A-Fa-f0-9]{2}'  // a hex escape
+              + '|\\\\[0-9]+'  // a back-reference or octal escape
+              + '|\\\\[^ux0-9]'  // other escape sequence
+              + '|\\(\\?[:!=]'  // start of a non-capturing group
+              + '|[\\(\\)\\^]'  // start/emd of a group, or line start
+              + '|[^\\x5B\\x5C\\(\\)\\^]+'  // run of other characters
+              + ')',
+              'g'));
+      var n = parts.length;
+
+      // Maps captured group numbers to the number they will occupy in
+      // the output or to -1 if that has not been determined, or to
+      // undefined if they need not be capturing in the output.
+      var capturedGroups = [];
+
+      // Walk over and identify back references to build the capturedGroups
+      // mapping.
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        var p = parts[i];
+        if (p === '(') {
+          // groups are 1-indexed, so max group index is count of '('
+          ++groupIndex;
+        } else if ('\\' === p.charAt(0)) {
+          var decimalValue = +p.substring(1);
+          if (decimalValue && decimalValue <= groupIndex) {
+            capturedGroups[decimalValue] = -1;
+          }
+        }
+      }
+
+      // Renumber groups and reduce capturing groups to non-capturing groups
+      // where possible.
+      for (var i = 1; i < capturedGroups.length; ++i) {
+        if (-1 === capturedGroups[i]) {
+          capturedGroups[i] = ++capturedGroupIndex;
+        }
+      }
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        var p = parts[i];
+        if (p === '(') {
+          ++groupIndex;
+          if (capturedGroups[groupIndex] === undefined) {
+            parts[i] = '(?:';
+          }
+        } else if ('\\' === p.charAt(0)) {
+          var decimalValue = +p.substring(1);
+          if (decimalValue && decimalValue <= groupIndex) {
+            parts[i] = '\\' + capturedGroups[groupIndex];
+          }
+        }
+      }
+
+      // Remove any prefix anchors so that the output will match anywhere.
+      // ^^ really does mean an anchored match though.
+      for (var i = 0, groupIndex = 0; i < n; ++i) {
+        if ('^' === parts[i] && '^' !== parts[i + 1]) { parts[i] = ''; }
+      }
+
+      // Expand letters to groups to handle mixing of case-sensitive and
+      // case-insensitive patterns if necessary.
+      if (regex.ignoreCase && needToFoldCase) {
+        for (var i = 0; i < n; ++i) {
+          var p = parts[i];
+          var ch0 = p.charAt(0);
+          if (p.length >= 2 && ch0 === '[') {
+            parts[i] = caseFoldCharset(p);
+          } else if (ch0 !== '\\') {
+            // TODO: handle letters in numeric escapes.
+            parts[i] = p.replace(
+                /[a-zA-Z]/g,
+                function (ch) {
+                  var cc = ch.charCodeAt(0);
+                  return '[' + String.fromCharCode(cc & ~32, cc | 32) + ']';
+                });
+          }
+        }
+      }
+
+      return parts.join('');
+    }
+
+    var rewritten = [];
+    for (var i = 0, n = regexs.length; i < n; ++i) {
+      var regex = regexs[i];
+      if (regex.global || regex.multiline) { throw new Error('' + regex); }
+      rewritten.push(
+          '(?:' + allowAnywhereFoldCaseAndRenumberGroups(regex) + ')');
+    }
+
+    return new RegExp(rewritten.join('|'), ignoreCase ? 'gi' : 'g');
+  }
+
+
+  /**
+   * Split markup into a string of source code and an array mapping ranges in
+   * that string to the text nodes in which they appear.
+   *
+   * <p>
+   * The HTML DOM structure:</p>
+   * <pre>
+   * (Element   "p"
+   *   (Element "b"
+   *     (Text  "print "))       ; #1
+   *   (Text    "'Hello '")      ; #2
+   *   (Element "br")            ; #3
+   *   (Text    "  + 'World';")) ; #4
+   * </pre>
+   * <p>
+   * corresponds to the HTML
+   * {@code <p><b>print </b>'Hello '<br>  + 'World';</p>}.</p>
+   *
+   * <p>
+   * It will produce the output:</p>
+   * <pre>
+   * {
+   *   sourceCode: "print 'Hello '\n  + 'World';",
+   *   //                 1         2
+   *   //       012345678901234 5678901234567
+   *   spans: [0, #1, 6, #2, 14, #3, 15, #4]
+   * }
+   * </pre>
+   * <p>
+   * where #1 is a reference to the {@code "print "} text node above, and so
+   * on for the other text nodes.
+   * </p>
+   *
+   * <p>
+   * The {@code} spans array is an array of pairs.  Even elements are the start
+   * indices of substrings, and odd elements are the text nodes (or BR elements)
+   * that contain the text for those substrings.
+   * Substrings continue until the next index or the end of the source.
+   * </p>
+   *
+   * @param {Node} node an HTML DOM subtree containing source-code.
+   * @return {Object} source code and the text nodes in which they occur.
+   */
+  function extractSourceSpans(node) {
+    var nocode = /(?:^|\s)nocode(?:\s|$)/;
+
+    var chunks = [];
+    var length = 0;
+    var spans = [];
+    var k = 0;
+
+    var whitespace;
+    if (node.currentStyle) {
+      whitespace = node.currentStyle.whiteSpace;
+    }
+    // XXX
+    //  it is important to note that what is below is a fix for ReSpec
+    else if (document.defaultView.getComputedStyle && document.defaultView.getComputedStyle(node, null)) {
+      whitespace = document.defaultView.getComputedStyle(node, null)
+          .getPropertyValue('white-space');
+    }
+    var isPreformatted = whitespace && 'pre' === whitespace.substring(0, 3);
+
+    function walk(node) {
+      switch (node.nodeType) {
+        case 1:  // Element
+          if (nocode.test(node.className)) { return; }
+          for (var child = node.firstChild; child; child = child.nextSibling) {
+            walk(child);
+          }
+          var nodeName = node.nodeName;
+          if ('BR' === nodeName || 'LI' === nodeName) {
+            chunks[k] = '\n';
+            spans[k << 1] = length++;
+            spans[(k++ << 1) | 1] = node;
+          }
+          break;
+        case 3: case 4:  // Text
+          var text = node.nodeValue;
+          if (text.length) {
+            if (!isPreformatted) {
+              text = text.replace(/[ \t\r\n]+/g, ' ');
+            } else {
+              text = text.replace(/\r\n?/g, '\n');  // Normalize newlines.
+            }
+            // TODO: handle tabs here?
+            chunks[k] = text;
+            spans[k << 1] = length;
+            length += text.length;
+            spans[(k++ << 1) | 1] = node;
+          }
+          break;
+      }
+    }
+
+    walk(node);
+
+    return {
+      sourceCode: chunks.join('').replace(/\n$/, ''),
+      spans: spans
+    };
+  }
+
+
+  /**
+   * Apply the given language handler to sourceCode and add the resulting
+   * decorations to out.
+   * @param {number} basePos the index of sourceCode within the chunk of source
+   *    whose decorations are already present on out.
+   */
+  function appendDecorations(basePos, sourceCode, langHandler, out) {
+    if (!sourceCode) { return; }
+    var job = {
+      sourceCode: sourceCode,
+      basePos: basePos
+    };
+    langHandler(job);
+    out.push.apply(out, job.decorations);
+  }
+
+  var notWs = /\S/;
+
+  /**
+   * Given an element, if it contains only one child element and any text nodes
+   * it contains contain only space characters, return the sole child element.
+   * Otherwise returns undefined.
+   * <p>
+   * This is meant to return the CODE element in {@code <pre><code ...>} when
+   * there is a single child element that contains all the non-space textual
+   * content, but not to return anything where there are multiple child elements
+   * as in {@code <pre><code>...</code><code>...</code></pre>} or when there
+   * is textual content.
+   */
+  function childContentWrapper(element) {
+    var wrapper = undefined;
+    for (var c = element.firstChild; c; c = c.nextSibling) {
+      var type = c.nodeType;
+      wrapper = (type === 1)  // Element Node
+          ? (wrapper ? element : c)
+          : (type === 3)  // Text Node
+          ? (notWs.test(c.nodeValue) ? element : wrapper)
+          : wrapper;
+    }
+    return wrapper === element ? undefined : wrapper;
+  }
+
+  /** Given triples of [style, pattern, context] returns a lexing function,
+    * The lexing function interprets the patterns to find token boundaries and
+    * returns a decoration list of the form
+    * [index_0, style_0, index_1, style_1, ..., index_n, style_n]
+    * where index_n is an index into the sourceCode, and style_n is a style
+    * constant like PR_PLAIN.  index_n-1 <= index_n, and style_n-1 applies to
+    * all characters in sourceCode[index_n-1:index_n].
+    *
+    * The stylePatterns is a list whose elements have the form
+    * [style : string, pattern : RegExp, DEPRECATED, shortcut : string].
+    *
+    * Style is a style constant like PR_PLAIN, or can be a string of the
+    * form 'lang-FOO', where FOO is a language extension describing the
+    * language of the portion of the token in $1 after pattern executes.
+    * E.g., if style is 'lang-lisp', and group 1 contains the text
+    * '(hello (world))', then that portion of the token will be passed to the
+    * registered lisp handler for formatting.
+    * The text before and after group 1 will be restyled using this decorator
+    * so decorators should take care that this doesn't result in infinite
+    * recursion.  For example, the HTML lexer rule for SCRIPT elements looks
+    * something like ['lang-js', /<[s]cript>(.+?)<\/script>/].  This may match
+    * '<script>foo()<\/script>', which would cause the current decorator to
+    * be called with '<script>' which would not match the same rule since
+    * group 1 must not be empty, so it would be instead styled as PR_TAG by
+    * the generic tag rule.  The handler registered for the 'js' extension would
+    * then be called with 'foo()', and finally, the current decorator would
+    * be called with '<\/script>' which would not match the original rule and
+    * so the generic tag rule would identify it as a tag.
+    *
+    * Pattern must only match prefixes, and if it matches a prefix, then that
+    * match is considered a token with the same style.
+    *
+    * Context is applied to the last non-whitespace, non-comment token
+    * recognized.
+    *
+    * Shortcut is an optional string of characters, any of which, if the first
+    * character, gurantee that this pattern and only this pattern matches.
+    *
+    * @param {Array} shortcutStylePatterns patterns that always start with
+    *   a known character.  Must have a shortcut string.
+    * @param {Array} fallthroughStylePatterns patterns that will be tried in
+    *   order if the shortcut ones fail.  May have shortcuts.
+    *
+    * @return {function (Object)} a
+    *   function that takes source code and returns a list of decorations.
+    */
+  function createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns) {
+    var shortcuts = {};
+    var tokenizer;
+    (function () {
+      var allPatterns = shortcutStylePatterns.concat(fallthroughStylePatterns);
+      var allRegexs = [];
+      var regexKeys = {};
+      for (var i = 0, n = allPatterns.length; i < n; ++i) {
+        var patternParts = allPatterns[i];
+        var shortcutChars = patternParts[3];
+        if (shortcutChars) {
+          for (var c = shortcutChars.length; --c >= 0;) {
+            shortcuts[shortcutChars.charAt(c)] = patternParts;
+          }
+        }
+        var regex = patternParts[1];
+        var k = '' + regex;
+        if (!regexKeys.hasOwnProperty(k)) {
+          allRegexs.push(regex);
+          regexKeys[k] = null;
+        }
+      }
+      allRegexs.push(/[\0-\uffff]/);
+      tokenizer = combinePrefixPatterns(allRegexs);
+    })();
+
+    var nPatterns = fallthroughStylePatterns.length;
+
+    /**
+     * Lexes job.sourceCode and produces an output array job.decorations of
+     * style classes preceded by the position at which they start in
+     * job.sourceCode in order.
+     *
+     * @param {Object} job an object like <pre>{
+     *    sourceCode: {string} sourceText plain text,
+     *    basePos: {int} position of job.sourceCode in the larger chunk of
+     *        sourceCode.
+     * }</pre>
+     */
+    var decorate = function (job) {
+      var sourceCode = job.sourceCode, basePos = job.basePos;
+      /** Even entries are positions in source in ascending order.  Odd enties
+        * are style markers (e.g., PR_COMMENT) that run from that position until
+        * the end.
+        * @type {Array.<number|string>}
+        */
+      var decorations = [basePos, PR_PLAIN];
+      var pos = 0;  // index into sourceCode
+      var tokens = sourceCode.match(tokenizer) || [];
+      var styleCache = {};
+
+      for (var ti = 0, nTokens = tokens.length; ti < nTokens; ++ti) {
+        var token = tokens[ti];
+        var style = styleCache[token];
+        var match = void 0;
+
+        var isEmbedded;
+        if (typeof style === 'string') {
+          isEmbedded = false;
+        } else {
+          var patternParts = shortcuts[token.charAt(0)];
+          if (patternParts) {
+            match = token.match(patternParts[1]);
+            style = patternParts[0];
+          } else {
+            for (var i = 0; i < nPatterns; ++i) {
+              patternParts = fallthroughStylePatterns[i];
+              match = token.match(patternParts[1]);
+              if (match) {
+                style = patternParts[0];
+                break;
+              }
+            }
+
+            if (!match) {  // make sure that we make progress
+              style = PR_PLAIN;
+            }
+          }
+
+          isEmbedded = style.length >= 5 && 'lang-' === style.substring(0, 5);
+          if (isEmbedded && !(match && typeof match[1] === 'string')) {
+            isEmbedded = false;
+            style = PR_SOURCE;
+          }
+
+          if (!isEmbedded) { styleCache[token] = style; }
+        }
+
+        var tokenStart = pos;
+        pos += token.length;
+
+        if (!isEmbedded) {
+          decorations.push(basePos + tokenStart, style);
+        } else {  // Treat group 1 as an embedded block of source code.
+          var embeddedSource = match[1];
+          var embeddedSourceStart = token.indexOf(embeddedSource);
+          var embeddedSourceEnd = embeddedSourceStart + embeddedSource.length;
+          if (match[2]) {
+            // If embeddedSource can be blank, then it would match at the
+            // beginning which would cause us to infinitely recurse on the
+            // entire token, so we catch the right context in match[2].
+            embeddedSourceEnd = token.length - match[2].length;
+            embeddedSourceStart = embeddedSourceEnd - embeddedSource.length;
+          }
+          var lang = style.substring(5);
+          // Decorate the left of the embedded source
+          appendDecorations(
+              basePos + tokenStart,
+              token.substring(0, embeddedSourceStart),
+              decorate, decorations);
+          // Decorate the embedded source
+          appendDecorations(
+              basePos + tokenStart + embeddedSourceStart,
+              embeddedSource,
+              langHandlerForExtension(lang, embeddedSource),
+              decorations);
+          // Decorate the right of the embedded section
+          appendDecorations(
+              basePos + tokenStart + embeddedSourceEnd,
+              token.substring(embeddedSourceEnd),
+              decorate, decorations);
+        }
+      }
+      job.decorations = decorations;
+    };
+    return decorate;
+  }
+
+  /** returns a function that produces a list of decorations from source text.
+    *
+    * This code treats ", ', and ` as string delimiters, and \ as a string
+    * escape.  It does not recognize perl's qq() style strings.
+    * It has no special handling for double delimiter escapes as in basic, or
+    * the tripled delimiters used in python, but should work on those regardless
+    * although in those cases a single string literal may be broken up into
+    * multiple adjacent string literals.
+    *
+    * It recognizes C, C++, and shell style comments.
+    *
+    * @param {Object} options a set of optional parameters.
+    * @return {function (Object)} a function that examines the source code
+    *     in the input job and builds the decoration list.
+    */
+  function sourceDecorator(options) {
+    var shortcutStylePatterns = [], fallthroughStylePatterns = [];
+    if (options['tripleQuotedStrings']) {
+      // '''multi-line-string''', 'single-line-string', and double-quoted
+      shortcutStylePatterns.push(
+          [PR_STRING,  /^(?:\'\'\'(?:[^\'\\]|\\[\s\S]|\'{1,2}(?=[^\']))*(?:\'\'\'|$)|\"\"\"(?:[^\"\\]|\\[\s\S]|\"{1,2}(?=[^\"]))*(?:\"\"\"|$)|\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$))/,
+           null, '\'"']);
+    } else if (options['multiLineStrings']) {
+      // 'multi-line-string', "multi-line-string"
+      shortcutStylePatterns.push(
+          [PR_STRING,  /^(?:\'(?:[^\\\']|\\[\s\S])*(?:\'|$)|\"(?:[^\\\"]|\\[\s\S])*(?:\"|$)|\`(?:[^\\\`]|\\[\s\S])*(?:\`|$))/,
+           null, '\'"`']);
+    } else {
+      // 'single-line-string', "single-line-string"
+      shortcutStylePatterns.push(
+          [PR_STRING,
+           /^(?:\'(?:[^\\\'\r\n]|\\.)*(?:\'|$)|\"(?:[^\\\"\r\n]|\\.)*(?:\"|$))/,
+           null, '"\'']);
+    }
+    if (options['verbatimStrings']) {
+      // verbatim-string-literal production from the C# grammar.  See issue 93.
+      fallthroughStylePatterns.push(
+          [PR_STRING, /^@\"(?:[^\"]|\"\")*(?:\"|$)/, null]); //"
+    }
+    var hc = options['hashComments'];
+    if (hc) {
+      if (options['cStyleComments']) {
+        if (hc > 1) {  // multiline hash comments
+          shortcutStylePatterns.push(
+              [PR_COMMENT, /^#(?:##(?:[^#]|#(?!##))*(?:###|$)|.*)/, null, '#']);
+        } else {
+          // Stop C preprocessor declarations at an unclosed open comment
+          shortcutStylePatterns.push(
+              [PR_COMMENT, /^#(?:(?:define|elif|else|endif|error|ifdef|include|ifndef|line|pragma|undef|warning)\b|[^\r\n]*)/,
+               null, '#']);
+        }
+        fallthroughStylePatterns.push(
+            [PR_STRING,
+             /^<(?:(?:(?:\.\.\/)*|\/?)(?:[\w-]+(?:\/[\w-]+)+)?[\w-]+\.h|[a-z]\w*)>/,
+             null]);
+      } else {
+        shortcutStylePatterns.push([PR_COMMENT, /^#[^\r\n]*/, null, '#']);
+      }
+    }
+    if (options['cStyleComments']) {
+      fallthroughStylePatterns.push([PR_COMMENT, /^\/\/[^\r\n]*/, null]);
+      fallthroughStylePatterns.push(
+          [PR_COMMENT, /^\/\*[\s\S]*?(?:\*\/|$)/, null]);
+    }
+    if (options['regexLiterals']) {
+      /**
+       * @const
+       */
+      var REGEX_LITERAL = (
+          // A regular expression literal starts with a slash that is
+          // not followed by * or / so that it is not confused with
+          // comments.
+          '/(?=[^/*])'
+          // and then contains any number of raw characters,
+          + '(?:[^/\\x5B\\x5C]'
+          // escape sequences (\x5C),
+          +    '|\\x5C[\\s\\S]'
+          // or non-nesting character sets (\x5B\x5D);
+          +    '|\\x5B(?:[^\\x5C\\x5D]|\\x5C[\\s\\S])*(?:\\x5D|$))+'
+          // finally closed by a /.
+          + '/');
+      fallthroughStylePatterns.push(
+          ['lang-regex',
+           new RegExp('^' + REGEXP_PRECEDER_PATTERN + '(' + REGEX_LITERAL + ')')
+           ]);
+    }
+
+    var types = options['types'];
+    if (types) {
+      fallthroughStylePatterns.push([PR_TYPE, types]);
+    }
+
+    var keywords = ("" + options['keywords']).replace(/^ | $/g, '');
+    if (keywords.length) {
+      fallthroughStylePatterns.push(
+          [PR_KEYWORD,
+           new RegExp('^(?:' + keywords.replace(/[\s,]+/g, '|') + ')\\b'),
+           null]);
+    }
+
+    shortcutStylePatterns.push([PR_PLAIN,       /^\s+/, null, ' \r\n\t\xA0']);
+    fallthroughStylePatterns.push(
+        // TODO(mikesamuel): recognize non-latin letters and numerals in idents
+        [PR_LITERAL,     /^@[a-z_$][a-z_$@0-9]*/i, null],
+        [PR_TYPE,        /^(?:[@_]?[A-Z]+[a-z][A-Za-z_$@0-9]*|\w+_t\b)/, null],
+        [PR_PLAIN,       /^[a-z_$][a-z_$@0-9]*/i, null],
+        [PR_LITERAL,
+         new RegExp(
+             '^(?:'
+             // A hex number
+             + '0x[a-f0-9]+'
+             // or an octal or decimal number,
+             + '|(?:\\d(?:_\\d+)*\\d*(?:\\.\\d*)?|\\.\\d\\+)'
+             // possibly in scientific notation
+             + '(?:e[+\\-]?\\d+)?'
+             + ')'
+             // with an optional modifier like UL for unsigned long
+             + '[a-z]*', 'i'),
+         null, '0123456789'],
+        // Don't treat escaped quotes in bash as starting strings.  See issue 144.
+        [PR_PLAIN,       /^\\[\s\S]?/, null],
+        [PR_PUNCTUATION, /^.[^\s\w\.$@\'\"\`\/\#\\]*/, null]); // '
+
+    return createSimpleLexer(shortcutStylePatterns, fallthroughStylePatterns);
+  }
+
+  var decorateSource = sourceDecorator({
+        'keywords': ALL_KEYWORDS,
+        'hashComments': true,
+        'cStyleComments': true,
+        'multiLineStrings': true,
+        'regexLiterals': true
+      });
+
+  /**
+   * Given a DOM subtree, wraps it in a list, and puts each line into its own
+   * list item.
+   *
+   * @param {Node} node modified in place.  Its content is pulled into an
+   *     HTMLOListElement, and each line is moved into a separate list item.
+   *     This requires cloning elements, so the input might not have unique
+   *     IDs after numbering.
+   */
+  function numberLines(node, opt_startLineNum) {
+    var nocode = /(?:^|\s)nocode(?:\s|$)/;
+    var lineBreak = /\r\n?|\n/;
+
+    var document = node.ownerDocument;
+
+    var whitespace;
+    if (node.currentStyle) {
+      whitespace = node.currentStyle.whiteSpace;
+    } else if (window.getComputedStyle) {
+      whitespace = document.defaultView.getComputedStyle(node, null)
+          .getPropertyValue('white-space');
+    }
+    // If it's preformatted, then we need to split lines on line breaks
+    // in addition to <BR>s.
+    var isPreformatted = whitespace && 'pre' === whitespace.substring(0, 3);
+
+    var li = document.createElement('LI');
+    while (node.firstChild) {
+      li.appendChild(node.firstChild);
+    }
+    // An array of lines.  We split below, so this is initialized to one
+    // un-split line.
+    var listItems = [li];
+
+    function walk(node) {
+      switch (node.nodeType) {
+        case 1:  // Element
+          if (nocode.test(node.className)) { break; }
+          if ('BR' === node.nodeName) {
+            breakAfter(node);
+            // Discard the <BR> since it is now flush against a </LI>.
+            if (node.parentNode) {
+              node.parentNode.removeChild(node);
+            }
+          } else {
+            for (var child = node.firstChild; child; child = child.nextSibling) {
+              walk(child);
+            }
+          }
+          break;
+        case 3: case 4:  // Text
+          if (isPreformatted) {
+            var text = node.nodeValue;
+            var match = text.match(lineBreak);
+            if (match) {
+              var firstLine = text.substring(0, match.index);
+              node.nodeValue = firstLine;
+              var tail = text.substring(match.index + match[0].length);
+              if (tail) {
+                var parent = node.parentNode;
+                parent.insertBefore(
+                    document.createTextNode(tail), node.nextSibling);
+              }
+              breakAfter(node);
+              if (!firstLine) {
+                // Don't leave blank text nodes in the DOM.
+                node.parentNode.removeChild(node);
+              }
+            }
+          }
+          break;
+      }
+    }
+
+    // Split a line after the given node.
+    function breakAfter(lineEndNode) {
+      // If there's nothing to the right, then we can skip ending the line
+      // here, and move root-wards since splitting just before an end-tag
+      // would require us to create a bunch of empty copies.
+      while (!lineEndNode.nextSibling) {
+        lineEndNode = lineEndNode.parentNode;
+        if (!lineEndNode) { return; }
+      }
+
+      function breakLeftOf(limit, copy) {
+        // Clone shallowly if this node needs to be on both sides of the break.
+        var rightSide = copy ? limit.cloneNode(false) : limit;
+        var parent = limit.parentNode;
+        if (parent) {
+          // We clone the parent chain.
+          // This helps us resurrect important styling elements that cross lines.
+          // E.g. in <i>Foo<br>Bar</i>
+          // should be rewritten to <li><i>Foo</i></li><li><i>Bar</i></li>.
+          var parentClone = breakLeftOf(parent, 1);
+          // Move the clone and everything to the right of the original
+          // onto the cloned parent.
+          var next = limit.nextSibling;
+          parentClone.appendChild(rightSide);
+          for (var sibling = next; sibling; sibling = next) {
+            next = sibling.nextSibling;
+            parentClone.appendChild(sibling);
+          }
+        }
+        return rightSide;
+      }
+
+      var copiedListItem = breakLeftOf(lineEndNode.nextSibling, 0);
+
+      // Walk the parent chain until we reach an unattached LI.
+      for (var parent;
+           // Check nodeType since IE invents document fragments.
+           (parent = copiedListItem.parentNode) && parent.nodeType === 1;) {
+        copiedListItem = parent;
+      }
+      // Put it on the list of lines for later processing.
+      listItems.push(copiedListItem);
+    }
+
+    // Split lines while there are lines left to split.
+    for (var i = 0;  // Number of lines that have been split so far.
+         i < listItems.length;  // length updated by breakAfter calls.
+         ++i) {
+      walk(listItems[i]);
+    }
+
+    // Make sure numeric indices show correctly.
+    if (opt_startLineNum === (opt_startLineNum|0)) {
+      listItems[0].setAttribute('value', opt_startLineNum);
+    }
+
+    var ol = document.createElement('OL');
+    ol.className = 'linenums';
+    var offset = Math.max(0, ((opt_startLineNum - 1 /* zero index */)) | 0) || 0;
+    for (var i = 0, n = listItems.length; i < n; ++i) {
+      li = listItems[i];
+      // Stick a class on the LIs so that stylesheets can
+      // color odd/even rows, or any other row pattern that
+      // is co-prime with 10.
+      li.className = 'L' + ((i + offset) % 10);
+      if (!li.firstChild) {
+        li.appendChild(document.createTextNode('\xA0'));
+      }
+      ol.appendChild(li);
+    }
+
+    node.appendChild(ol);
+  }
+
+  /**
+   * Breaks {@code job.sourceCode} around style boundaries in
+   * {@code job.decorations} and modifies {@code job.sourceNode} in place.
+   * @param {Object} job like <pre>{
+   *    sourceCode: {string} source as plain text,
+   *    spans: {Array.<number|Node>} alternating span start indices into source
+   *       and the text node or element (e.g. {@code <BR>}) corresponding to that
+   *       span.
+   *    decorations: {Array.<number|string} an array of style classes preceded
+   *       by the position at which they start in job.sourceCode in order
+   * }</pre>
+   * @private
+   */
+  function recombineTagsAndDecorations(job) {
+    var isIE = /\bMSIE\b/.test(navigator.userAgent);
+    var newlineRe = /\n/g;
+
+    var source = job.sourceCode;
+    var sourceLength = source.length;
+    // Index into source after the last code-unit recombined.
+    var sourceIndex = 0;
+
+    var spans = job.spans;
+    var nSpans = spans.length;
+    // Index into spans after the last span which ends at or before sourceIndex.
+    var spanIndex = 0;
+
+    var decorations = job.decorations;
+    var nDecorations = decorations.length;
+    // Index into decorations after the last decoration which ends at or before
+    // sourceIndex.
+    var decorationIndex = 0;
+
+    // Remove all zero-length decorations.
+    decorations[nDecorations] = sourceLength;
+    var decPos, i;
+    for (i = decPos = 0; i < nDecorations;) {
+      if (decorations[i] !== decorations[i + 2]) {
+        decorations[decPos++] = decorations[i++];
+        decorations[decPos++] = decorations[i++];
+      } else {
+        i += 2;
+      }
+    }
+    nDecorations = decPos;
+
+    // Simplify decorations.
+    for (i = decPos = 0; i < nDecorations;) {
+      var startPos = decorations[i];
+      // Conflate all adjacent decorations that use the same style.
+      var startDec = decorations[i + 1];
+      var end = i + 2;
+      while (end + 2 <= nDecorations && decorations[end + 1] === startDec) {
+        end += 2;
+      }
+      decorations[decPos++] = startPos;
+      decorations[decPos++] = startDec;
+      i = end;
+    }
+
+    nDecorations = decorations.length = decPos;
+
+    var decoration = null;
+    while (spanIndex < nSpans) {
+      var spanStart = spans[spanIndex];
+      var spanEnd = spans[spanIndex + 2] || sourceLength;
+
+      var decStart = decorations[decorationIndex];
+      var decEnd = decorations[decorationIndex + 2] || sourceLength;
+
+      var end = Math.min(spanEnd, decEnd);
+
+      var textNode = spans[spanIndex + 1];
+      var styledText;
+      if (textNode.nodeType !== 1  // Don't muck with <BR>s or <LI>s
+          // Don't introduce spans around empty text nodes.
+          && (styledText = source.substring(sourceIndex, end))) {
+        // This may seem bizarre, and it is.  Emitting LF on IE causes the
+        // code to display with spaces instead of line breaks.
+        // Emitting Windows standard issue linebreaks (CRLF) causes a blank
+        // space to appear at the beginning of every line but the first.
+        // Emitting an old Mac OS 9 line separator makes everything spiffy.
+        if (isIE) { styledText = styledText.replace(newlineRe, '\r'); }
+        textNode.nodeValue = styledText;
+        var document = textNode.ownerDocument;
+        var span = document.createElement('SPAN');
+        span.className = decorations[decorationIndex + 1];
+        var parentNode = textNode.parentNode;
+        parentNode.replaceChild(span, textNode);
+        span.appendChild(textNode);
+        if (sourceIndex < spanEnd) {  // Split off a text node.
+          spans[spanIndex + 1] = textNode
+              // TODO: Possibly optimize by using '' if there's no flicker.
+              = document.createTextNode(source.substring(end, spanEnd));
+          parentNode.insertBefore(textNode, span.nextSibling);
+        }
+      }
+
+      sourceIndex = end;
+
+      if (sourceIndex >= spanEnd) {
+        spanIndex += 2;
+      }
+      if (sourceIndex >= decEnd) {
+        decorationIndex += 2;
+      }
+    }
+  }
+
+
+  /** Maps language-specific file extensions to handlers. */
+  var langHandlerRegistry = {};
+  /** Register a language handler for the given file extensions.
+    * @param {function (Object)} handler a function from source code to a list
+    *      of decorations.  Takes a single argument job which describes the
+    *      state of the computation.   The single parameter has the form
+    *      {@code {
+    *        sourceCode: {string} as plain text.
+    *        decorations: {Array.<number|string>} an array of style classes
+    *                     preceded by the position at which they start in
+    *                     job.sourceCode in order.
+    *                     The language handler should assigned this field.
+    *        basePos: {int} the position of source in the larger source chunk.
+    *                 All positions in the output decorations array are relative
+    *                 to the larger source chunk.
+    *      } }
+    * @param {Array.<string>} fileExtensions
+    */
+  function registerLangHandler(handler, fileExtensions) {
+    for (var i = fileExtensions.length; --i >= 0;) {
+      var ext = fileExtensions[i];
+      if (!langHandlerRegistry.hasOwnProperty(ext)) {
+        langHandlerRegistry[ext] = handler;
+      } else if (window['console']) {
+        console['warn']('cannot override language handler %s', ext);
+      }
+    }
+  }
+  function langHandlerForExtension(extension, source) {
+    if (!(extension && langHandlerRegistry.hasOwnProperty(extension))) {
+      // Treat it as markup if the first non whitespace character is a < and
+      // the last non-whitespace character is a >.
+      extension = /^\s*</.test(source)
+          ? 'default-markup'
+          : 'default-code';
+    }
+    return langHandlerRegistry[extension];
+  }
+  registerLangHandler(decorateSource, ['default-code']);
+  registerLangHandler(
+      createSimpleLexer(
+          [],
+          [
+           [PR_PLAIN,       /^[^<?]+/],
+           [PR_DECLARATION, /^<!\w[^>]*(?:>|$)/],
+           [PR_COMMENT,     /^<\!--[\s\S]*?(?:-\->|$)/],
+           // Unescaped content in an unknown language
+           ['lang-',        /^<\?([\s\S]+?)(?:\?>|$)/],
+           ['lang-',        /^<%([\s\S]+?)(?:%>|$)/],
+           [PR_PUNCTUATION, /^(?:<[%?]|[%?]>)/],
+           ['lang-',        /^<xmp\b[^>]*>([\s\S]+?)<\/xmp\b[^>]*>/i],
+           // Unescaped content in javascript.  (Or possibly vbscript).
+           ['lang-js',      /^<script\b[^>]*>([\s\S]*?)(<\/script\b[^>]*>)/i],
+           // Contains unescaped stylesheet content
+           ['lang-css',     /^<style\b[^>]*>([\s\S]*?)(<\/style\b[^>]*>)/i],
+           ['lang-in.tag',  /^(<\/?[a-z][^<>]*>)/i]
+          ]),
+      ['default-markup', 'htm', 'html', 'mxml', 'xhtml', 'xml', 'xsl']);
+  registerLangHandler(
+      createSimpleLexer(
+          [
+           [PR_PLAIN,        /^[\s]+/, null, ' \t\r\n'],    //
+           [PR_ATTRIB_VALUE, /^(?:\"[^\"]*\"?|\'[^\']*\'?)/, null, '\"\''] // "
+           ],
+          [
+           [PR_TAG,          /^^<\/?[a-z](?:[\w.:-]*\w)?|\/?>$/i],
+           [PR_ATTRIB_NAME,  /^(?!style[\s=]|on)[a-z](?:[\w:-]*\w)?/i],
+           ['lang-uq.val',   /^=\s*([^>\'\"\s]*(?:[^>\'\"\s\/]|\/(?=\s)))/], // '
+           [PR_PUNCTUATION,  /^[=<>\/]+/], //
+           ['lang-js',       /^on\w+\s*=\s*\"([^\"]+)\"/i], // "
+           ['lang-js',       /^on\w+\s*=\s*\'([^\']+)\'/i], // '
+           ['lang-js',       /^on\w+\s*=\s*([^\"\'>\s]+)/i],    // "
+           ['lang-css',      /^style\s*=\s*\"([^\"]+)\"/i], // "
+           ['lang-css',      /^style\s*=\s*\'([^\']+)\'/i], // '
+           ['lang-css',      /^style\s*=\s*([^\"\'>\s]+)/i] // "
+           ]),
+      ['in.tag']);
+  registerLangHandler(
+      createSimpleLexer([], [[PR_ATTRIB_VALUE, /^[\s\S]+/]]), ['uq.val']);  //
+  registerLangHandler(sourceDecorator({
+          'keywords': CPP_KEYWORDS,
+          'hashComments': true,
+          'cStyleComments': true,
+          'types': C_TYPES
+        }), ['c', 'cc', 'cpp', 'cxx', 'cyc', 'm']);
+  registerLangHandler(sourceDecorator({
+          'keywords': 'null,true,false'
+        }), ['json']);
+  registerLangHandler(sourceDecorator({
+          'keywords': CSHARP_KEYWORDS,
+          'hashComments': true,
+          'cStyleComments': true,
+          'verbatimStrings': true,
+          'types': C_TYPES
+        }), ['cs']);
+  registerLangHandler(sourceDecorator({
+          'keywords': JAVA_KEYWORDS,
+          'cStyleComments': true
+        }), ['java']);
+  registerLangHandler(sourceDecorator({
+          'keywords': SH_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true
+        }), ['bsh', 'csh', 'sh']);
+  registerLangHandler(sourceDecorator({
+          'keywords': PYTHON_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'tripleQuotedStrings': true
+        }), ['cv', 'py']);
+  registerLangHandler(sourceDecorator({
+          'keywords': PERL_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'regexLiterals': true
+        }), ['perl', 'pl', 'pm']);
+  registerLangHandler(sourceDecorator({
+          'keywords': RUBY_KEYWORDS,
+          'hashComments': true,
+          'multiLineStrings': true,
+          'regexLiterals': true
+        }), ['rb']);
+  registerLangHandler(sourceDecorator({
+          'keywords': JSCRIPT_KEYWORDS,
+          'cStyleComments': true,
+          'regexLiterals': true
+        }), ['js']);
+  registerLangHandler(sourceDecorator({
+          'keywords': COFFEE_KEYWORDS,
+          'hashComments': 3,  // ### style block comments
+          'cStyleComments': true,
+          'multilineStrings': true,
+          'tripleQuotedStrings': true,
+          'regexLiterals': true
+        }), ['coffee']);
+  registerLangHandler(createSimpleLexer([], [[PR_STRING, /^[\s\S]+/]]), ['regex']); //
+
+  function applyDecorator(job) {
+    var opt_langExtension = job.langExtension;
+
+    try {
+      // Extract tags, and convert the source code to plain text.
+      var sourceAndSpans = extractSourceSpans(job.sourceNode);
+      /** Plain text. @type {string} */
+      var source = sourceAndSpans.sourceCode;
+      job.sourceCode = source;
+      job.spans = sourceAndSpans.spans;
+      job.basePos = 0;
+
+      // Apply the appropriate language handler
+      langHandlerForExtension(opt_langExtension, source)(job);
+
+      // Integrate the decorations and tags back into the source code,
+      // modifying the sourceNode in place.
+      recombineTagsAndDecorations(job);
+    } catch (e) {
+      if ('console' in window) {
+        console['log'](e && e['stack'] ? e['stack'] : e);
+      }
+    }
+  }
+
+  /**
+   * @param sourceCodeHtml {string} The HTML to pretty print.
+   * @param opt_langExtension {string} The language name to use.
+   *     Typically, a filename extension like 'cpp' or 'java'.
+   * @param opt_numberLines {number|boolean} True to number lines,
+   *     or the 1-indexed number of the first line in sourceCodeHtml.
+   */
+  function prettyPrintOne(sourceCodeHtml, opt_langExtension, opt_numberLines) {
+    var container = document.createElement('PRE');
+    // This could cause images to load and onload listeners to fire.
+    // E.g. <img onerror="alert(1337)" src="nosuchimage.png">.
+    // We assume that the inner HTML is from a trusted source.
+    container.innerHTML = sourceCodeHtml;
+    if (opt_numberLines) {
+      numberLines(container, opt_numberLines);
+    }
+
+    var job = {
+      langExtension: opt_langExtension,
+      numberLines: opt_numberLines,
+      sourceNode: container
+    };
+    applyDecorator(job);
+    return container.innerHTML;
+  }
+
+  function prettyPrint(opt_whenDone) {
+    function byTagName(tn) { return document.getElementsByTagName(tn); }
+    // fetch a list of nodes to rewrite
+    var codeSegments = [byTagName('pre'), byTagName('code'), byTagName('xmp')];
+    var elements = [];
+    for (var i = 0; i < codeSegments.length; ++i) {
+      for (var j = 0, n = codeSegments[i].length; j < n; ++j) {
+        elements.push(codeSegments[i][j]);
+      }
+    }
+    codeSegments = null;
+
+    var clock = Date;
+    if (!clock['now']) {
+      clock = { 'now': function () { return +(new Date); } };
+    }
+
+    // The loop is broken into a series of continuations to make sure that we
+    // don't make the browser unresponsive when rewriting a large page.
+    var k = 0;
+    var prettyPrintingJob;
+
+    var langExtensionRe = /\blang(?:uage)?-([\w.]+)(?!\S)/;
+    var prettyPrintRe = /\bprettyprint\b/;
+
+    function doWork() {
+      var endTime = (window['PR_SHOULD_USE_CONTINUATION'] ?
+                     clock['now']() + 250 /* ms */ :
+                     Infinity);
+      for (; k < elements.length && clock['now']() < endTime; k++) {
+        var cs = elements[k];
+        var className = cs.className;
+        if (className.indexOf('prettyprint') >= 0) {
+          // If the classes includes a language extensions, use it.
+          // Language extensions can be specified like
+          //     <pre class="prettyprint lang-cpp">
+          // the language extension "cpp" is used to find a language handler as
+          // passed to PR.registerLangHandler.
+          // HTML5 recommends that a language be specified using "language-"
+          // as the prefix instead.  Google Code Prettify supports both.
+          // http://dev.w3.org/html5/spec-author-view/the-code-element.html
+          var langExtension = className.match(langExtensionRe);
+          // Support <pre class="prettyprint"><code class="language-c">
+          var wrapper;
+          if (!langExtension && (wrapper = childContentWrapper(cs))
+              && "CODE" === wrapper.tagName) {
+            langExtension = wrapper.className.match(langExtensionRe);
+          }
+
+          if (langExtension) {
+            langExtension = langExtension[1];
+          }
+
+          // make sure this is not nested in an already prettified element
+          var nested = false;
+          for (var p = cs.parentNode; p; p = p.parentNode) {
+            if ((p.tagName === 'pre' || p.tagName === 'code' ||
+                 p.tagName === 'xmp') &&
+                p.className && p.className.indexOf('prettyprint') >= 0) {
+              nested = true;
+              break;
+            }
+          }
+          if (!nested) {
+            // Look for a class like linenums or linenums:<n> where <n> is the
+            // 1-indexed number of the first line.
+            var lineNums = cs.className.match(/\blinenums\b(?::(\d+))?/);
+            lineNums = lineNums
+                  ? lineNums[1] && lineNums[1].length ? +lineNums[1] : true
+                  : false;
+            if (lineNums) { numberLines(cs, lineNums); }
+
+            // do the pretty printing
+            prettyPrintingJob = {
+              langExtension: langExtension,
+              sourceNode: cs,
+              numberLines: lineNums
+            };
+            applyDecorator(prettyPrintingJob);
+          }
+        }
+      }
+      if (k < elements.length) {
+        // finish up in a continuation
+        setTimeout(doWork, 250);
+      } else if (opt_whenDone) {
+        opt_whenDone();
+      }
+    }
+
+    doWork();
+  }
+
+   /**
+    * Find all the {@code <pre>} and {@code <code>} tags in the DOM with
+    * {@code class=prettyprint} and prettify them.
+    *
+    * @param {Function?} opt_whenDone if specified, called when the last entry
+    *     has been finished.
+    */
+  window['prettyPrintOne'] = prettyPrintOne;
+   /**
+    * Pretty print a chunk of code.
+    *
+    * @param {string} sourceCodeHtml code as html
+    * @return {string} code as html, but prettier
+    */
+  window['prettyPrint'] = prettyPrint;
+   /**
+    * Contains functions for creating and registering new language handlers.
+    * @type {Object}
+    */
+  window['PR'] = {
+        'createSimpleLexer': createSimpleLexer,
+        'registerLangHandler': registerLangHandler,
+        'sourceDecorator': sourceDecorator,
+        'PR_ATTRIB_NAME': PR_ATTRIB_NAME,
+        'PR_ATTRIB_VALUE': PR_ATTRIB_VALUE,
+        'PR_COMMENT': PR_COMMENT,
+        'PR_DECLARATION': PR_DECLARATION,
+        'PR_KEYWORD': PR_KEYWORD,
+        'PR_LITERAL': PR_LITERAL,
+        'PR_NOCODE': PR_NOCODE,
+        'PR_PLAIN': PR_PLAIN,
+        'PR_PUNCTUATION': PR_PUNCTUATION,
+        'PR_SOURCE': PR_SOURCE,
+        'PR_STRING': PR_STRING,
+        'PR_TAG': PR_TAG,
+        'PR_TYPE': PR_TYPE
+      };
+})();
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/id-headers.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,24 @@
+
+// Module core/id-headers
+// All headings are expected to have an ID, unless their immediate container has one.
+// This is currently in core though it comes from a W3C rule. It may move in the future.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/id-headers");
+                $("h2, h3, h4, h5, h6").each(function () {
+                    var $h = $(this);
+                    if (!$h.attr("id")) {
+                        if ($h.parent("section").attr("id") && $h.prev().length === 0) return;
+                        $h.makeID();
+                    }
+                });
+                msg.pub("end", "core/id-headers");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/inlines.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,101 @@
+
+// Module core/inlines
+// Process all manners of inline information. These are done together despite it being
+// seemingly a better idea to orthogonalise them. The issue is that processing text nodes
+// is harder to orthogonalise, and in some browsers can also be particularly slow.
+// Things that are recognised are <abbr>/<acronym> which when used once are applied
+// throughout the document, [[REFERENCES]]/[[!REFERENCES]], and RFC2119 keywords.
+// CONFIGURATION:
+//  These options do not configure the behaviour of this module per se, rather this module
+//  manipulates them (oftentimes being the only source to set them) so that other modules
+//  may rely on them.
+//  - normativeReferences: a map of normative reference identifiers.
+//  - informativeReferences: a map of informative reference identifiers.
+
+define(
+    ["core/utils"],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/inlines");
+                doc.normalize();
+                if (!conf.normativeReferences) conf.normativeReferences = {};
+                if (!conf.informativeReferences) conf.informativeReferences = {};
+
+                // PRE-PROCESSING
+                var abbrMap = {}, acroMap = {};
+                $("abbr[title]", doc).each(function () { abbrMap[$(this).text()] = $(this).attr("title"); });
+                $("acronym[title]", doc).each(function () { acroMap[$(this).text()] = $(this).attr("title"); });
+                var aKeys = [];
+                for (var k in abbrMap) aKeys.push(k);
+                for (var k in acroMap) aKeys.push(k);
+                aKeys.sort(function (a, b) {
+                    if (b.length < a.length) return -1;
+                    if (a.length < b.length) return 1;
+                    return 0;
+                });
+                var abbrRx = aKeys.length ? "(?:\\b" + aKeys.join("\\b)|(?:\\b") + "\\b)" : null;
+
+                // PROCESSING
+                var txts = $("body", doc).allTextNodes(["pre"]);
+                var rx = new RegExp("(\\bMUST(?:\\s+NOT)?\\b|\\bSHOULD(?:\\s+NOT)?\\b|\\bSHALL(?:\\s+NOT)?\\b|" +
+                                    "\\bMAY\\b|\\b(?:NOT\\s+)?REQUIRED\\b|\\b(?:NOT\\s+)?RECOMMENDED\\b|\\bOPTIONAL\\b|" +
+                                    "(?:\\[\\[(?:!)?[A-Za-z0-9-]+\\]\\])" + ( abbrRx ? "|" + abbrRx : "") + ")");
+                for (var i = 0; i < txts.length; i++) {
+                    var txt = txts[i];
+                    var subtxt = txt.data.split(rx);
+                    if (subtxt.length === 1) continue;
+
+                    var df = doc.createDocumentFragment();
+                    while (subtxt.length) {
+                        var t = subtxt.shift();
+                        var matched = null;
+                        if (subtxt.length) matched = subtxt.shift();
+                        df.appendChild(doc.createTextNode(t));
+                        if (matched) {
+                            // RFC 2129
+                            if (/MUST(?:\s+NOT)?|SHOULD(?:\s+NOT)?|SHALL(?:\s+NOT)?|MAY|(?:NOT\s+)?REQUIRED|(?:NOT\s+)?RECOMMENDED|OPTIONAL/.test(matched)) {
+                                matched = matched.toLowerCase();
+                                df.appendChild($("<em/>").attr({ "class": "rfc2119", title: matched }).text(matched)[0]);
+                            }
+                            // BIBREF
+                            else if (/^\[\[/.test(matched)) {
+                                var ref = matched;
+                                ref = ref.replace(/^\[\[/, "");
+                                ref = ref.replace(/\]\]$/, "");
+                                var norm = false;
+                                if (ref.indexOf("!") === 0) {
+                                    norm = true;
+                                    ref = ref.replace(/^!/, "");
+                                }
+                                // contrary to before, we always insert the link
+                                if (norm) conf.normativeReferences[ref] = true;
+                                else      conf.informativeReferences[ref] = true;
+                                df.appendChild(doc.createTextNode("["));
+                                df.appendChild($("<cite/>").wrapInner($("<a/>").attr({"class": "bibref", href: "#bib-" + ref}).text(ref))[0]);
+                                df.appendChild(doc.createTextNode("]"));
+                            }
+                            // ABBR
+                            else if (abbrMap[matched]) {
+                                if ($(txt).parents("abbr").length) df.appendChild(doc.createTextNode(matched));
+                                else df.appendChild($("<abbr/>").attr({ title: abbrMap[matched] }).text(matched)[0]);
+                            }
+                            // ACRO
+                            else if (acroMap[matched]) {
+                                if ($(txt).parents("acronym").length) df.appendChild(doc.createTextNode(matched));
+                                else df.appendChild($("<acronym/>").attr({ title: acroMap[matched] }).text(matched)[0]);
+                            }
+                            // FAIL -- not sure that this can really happen
+                            else {
+                                msg.pub("error", "Found token '" + matched + "' but it does not correspond to anything");
+                            }
+                        }
+                    }
+                    txt.parentNode.replaceChild(df, txt);
+                }
+                msg.pub("end", "core/inlines");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/issues-notes.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,80 @@
+
+// Module core/issues-notes
+// Manages issues and notes, including marking them up, numbering, inserting the title,
+// and injecting the style sheet.
+// These are elements with classes "issue" or "note".
+// When an issue or note is found, it is reported using the "issue" or "note" event. This can
+// be used by a containing shell to extract all of these.
+// Issues are automatically numbered by default, but you can assign them specific numbers (or,
+// despite the name, any arbitrary identifier) using the data-number attribute. Note that as
+// soon as you use one data-number on any issue all the other issues stop being automatically
+// numbered to avoid involuntary clashes.
+// If the configuration has issueBase set to a non-empty string, and issues are
+// manually numbered, a link to the issue is created using issueBase and the issue number
+
+define(
+    ["text!core/css/issues-notes.css"],
+    function (css) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/issues-notes");
+                var $ins = $(".issue, .note");
+                if ($ins.length) {
+                    $(doc).find("head link").first().before($("<style/>").text(css));
+                    var hasDataNum = $(".issue[data-number]").length > 0
+                    ,   issueNum = 0;
+                    $ins.each(function (i, inno) {
+                        var $inno = $(inno)
+                        ,   isIssue = $inno.hasClass("issue")
+                        ,   isInline = $inno.css("display") != "block"
+                        ,   dataNum = $inno.attr("data-number")
+                        ,   report = { inline: isInline, content: $inno.html() }
+                        ;
+                        report.type = isIssue ? "issue" : "note";
+                        if (isIssue && !isInline && !hasDataNum) {
+                            issueNum++;
+                            report.number = issueNum;
+                        }
+                        else if (dataNum) {
+                            report.number = dataNum;
+                        }
+                
+                        // wrap
+                        if (!isInline) {
+                            var $div = $("<div class='" + report.type + "'></div>")
+                            ,   $tit = $("<div class='" + report.type + "-title'><span></span></div>")
+                            ,   text = isIssue ? "Issue" : "Note"
+                            ;
+                            if (isIssue) {
+                                if (hasDataNum) {
+                                    if (dataNum) {
+                                      text += " " + dataNum;
+                                      // Set issueBase to cause issue to be linked to the external issue tracker
+                                      if (conf.issueBase) {
+                                        $tit.find("span").wrap($("<a href='" + conf.issueBase + dataNum + "'/>"))
+                                      }
+                                    }
+                                }
+                                else {
+                                    text += " " + issueNum;
+                                }
+                            }
+                            $tit.find("span").text(text);
+                            report.title = $inno.attr("title");
+                            if (report.title) {
+                                $tit.append(doc.createTextNode(": " + report.title));
+                                $inno.removeAttr("title");
+                            }
+                            $div.append($tit);
+                            $div.append($inno.clone().removeClass(report.type).removeAttr('data-number'));
+                            $inno.replaceWith($div);
+                        }
+                        msg.pub(report.type, report);
+                    });
+                }
+                msg.pub("end", "core/issues-notes");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/local-biblio.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,27 @@
+/*global berjon*/
+
+// IMPORTANT NOTE -- THIS CODE IS NOT YET ACTIVE, IT WILL BE WHEN LEGACY IS REMOVED
+
+// Module code/local-biblio
+// Provide your own local biblio refs
+// CONFIGURATION
+//  - localBiblio: an object mapping biblio keys to values that complement and
+//    override the shared biblio
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/local-biblio");
+                if (conf.localBiblio) {
+                    console.log(conf.localBiblio);
+                    console.log(berjon.biblio.SVG12);
+                    for (var k in conf.localBiblio) berjon.biblio[k] = conf.localBiblio[k];
+                }
+                msg.pub("end", "core/local-biblio");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/markdown.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,274 @@
+// Module core/markdown
+// Handles the optional markdown processing.
+// 
+// Markdown support is optional. It is enabled by setting the `format`
+// property of the configuration object to "markdown."
+// 
+// We use marked for parsing Markkdown.
+// 
+// Note that the content of SECTION elements, and elements with a
+// class name of "note", "issue" or "req" are also parsed.
+// 
+// The HTML created by the Markdown parser is turned into a nested
+// structure of SECTION elements, following the strucutre given by 
+// the headings. For example, the following markup:
+// 
+//     Title
+//     -----
+//     
+//     ### Subtitle ###
+//     
+//     Here's some text.
+//     
+//     ### Another subtitle ###
+//     
+//     More text.
+// 
+// will be transformed into:
+// 
+//     <section>
+//       <h2>Title</h2>
+//       <section>
+//         <h3>Subtitle</h3>
+//         <p>Here's some text.</p>
+//       </section>
+//       <section>
+//         <h3>Another subtitle</h3>
+//         <p>More text.</p>
+//       </section>
+//     </section>
+//
+
+define(
+    ['core/marked'],
+    function () {
+        marked.setOptions({
+            gfm: false,
+            pedantic: false,
+            sanitize: false
+        });
+        
+        function makeBuilder(doc) {
+            var root = doc.createDocumentFragment()
+            ,   stack = [root]
+            ,   current = root
+            ,   HEADERS = /H[1-6]/
+            ;
+
+            function findPosition(header) {
+                return parseInt(header.tagName.charAt(1));
+            }
+
+            function findParent(position) {
+                var parent;
+                while (position > 0) {
+                    position--;
+                    parent = stack[position];
+                    if (parent) return parent;
+                }
+            }
+
+            function findHeader(node) {
+                node = node.firstChild;
+                while (node) {
+                    if (HEADERS.test(node.tagName)) {
+                        return node;
+                    }
+                    node = node.nextSibling;
+                }
+                return null;
+            }
+
+            function addHeader(header) {
+              var section = doc.createElement('section')
+              ,   position = findPosition(header)
+              ;
+
+              section.appendChild(header);
+              findParent(position).appendChild(section);
+              stack[position] = section;
+              stack.length = position + 1;
+              current = section;
+            }
+
+            function addSection(node, process) {
+                var header = findHeader(node)
+                ,   position = header ? findPosition(header) : 1
+                ,   parent = findParent(position)
+                ;
+
+                if (header) {
+                    node.removeChild(header);
+                }
+
+                node.appendChild(process(node));
+
+                if (header) {
+                    node.insertBefore(header, node.firstChild);
+                }
+
+                parent.appendChild(node);
+                current = parent;
+            }
+
+            function addElement(node) {
+                current.appendChild(node);
+            }
+
+            function getRoot() {
+                return root;
+            }
+
+            return {
+                addHeader: addHeader,
+                addSection: addSection,
+                addElement: addElement,
+                getRoot: getRoot
+            };
+        }
+
+        return {
+            toHTML: function(text) {
+                // As markdown is pulled from HTML > is already escaped, and
+                // thus blockquotes aren't picked up by the parser. This fixes
+                // it.
+                text = text.replace(/&gt;/g, '>');
+                text = this.removeLeftPadding(text);
+                return marked(text);
+            },
+            
+            removeLeftPadding: function(text) {
+                // Handles markdown content being nested
+                // inside elements with soft tabs. E.g.:
+                // <div>
+                //     This is a title
+                //     ---------------
+                //     
+                //     And this more text.
+                // </div
+                // 
+                // Gets turned into:
+                // <div>
+                //     <h2>This is a title</h2>
+                //     <p>And this more text.</p>
+                // </div
+                //
+                // Rather than:
+                // <div>
+                //     <pre><code>This is a title
+                // ---------------
+                // 
+                // And this more text.</code></pre>
+                // </div
+
+                var match = text.match(/\n[ ]+\S/g)
+                ,   current
+                ,   min
+                ;
+
+                if (match) {
+                    min = match[0].length - 2;
+                    for (var i = 0, length = match.length; i < length; i++) {
+                        current = match[i].length - 2;
+                        if (typeof min == 'undefined' || min > current) {
+                            min = current
+                        }
+                    }
+
+                    var re = new RegExp("\n[ ]{0," + min + "}", "g");
+                    text = text.replace(re, '\n');
+                }
+                return text;
+            },
+
+            processBody: function(doc) {
+                var fragment = doc.createDocumentFragment()
+                ,   div = doc.createElement('div')
+                ,   node
+                ;
+                
+                div.innerHTML = this.toHTML(doc.body.innerHTML);
+                while (node = div.firstChild) {
+                    fragment.appendChild(node);
+                }
+                return fragment;
+            },
+            
+            processSections: function(doc) {
+                var self = this;
+                $('section', doc).each(function() {
+                    this.innerHTML = self.toHTML(this.innerHTML);
+                });
+            },
+            
+            processIssuesNotesAndReqs: function(doc) {
+                var div = doc.createElement('div');
+                var self = this;
+                $('.issue, .note, .req', doc).each(function() {
+                    div.innerHTML = self.toHTML(this.innerHTML);
+                    this.innerHTML = '';
+                    var node = div.firstChild;
+                    while (node.firstChild) {
+                        this.appendChild(node.firstChild);
+                    }
+                });
+            },
+            
+            structure: function(fragment, doc) {
+                function process(root) {
+                    var node
+                    ,   tagName
+                    ,   stack = makeBuilder(doc)
+                    ;
+
+                    while (node = root.firstChild) {
+                        if (node.nodeType !== 1) {
+                            root.removeChild(node);
+                            continue;
+                        }
+                        tagName = node.tagName.toLowerCase();
+                        switch (tagName) {
+                            case 'h1':
+                            case 'h2':
+                            case 'h3':
+                            case 'h4':
+                            case 'h5':
+                            case 'h6':
+                                stack.addHeader(node);
+                                break;
+                            case 'section':
+                                stack.addSection(node, process);
+                                break;
+                            default:
+                                stack.addElement(node);
+                        }
+                    }
+
+                    return stack.getRoot();
+                }
+
+                return process(fragment);
+            },
+
+            run: function (conf, doc, cb, msg) {
+                msg.pub("start", "core/markdown");
+                if (conf.format === 'markdown') {
+                    // Marked, the Markdown implementation we're currently using
+                    // parses markdown nested in markup (unless it's in a section element).
+                    // Turns out this is both what we need and generally not what other
+                    // parsers do.
+                    // In case we switch to another parser later on, we'll need to
+                    // uncomment the below line of code.
+                    //
+                    // this.processIssuesNotesAndReqs(doc);
+                    this.processSections(doc);
+                    var fragment = this.structure(this.processBody(doc), doc);
+                    doc.body.innerHTML = '';
+                    doc.body.appendChild(fragment)
+                }
+                msg.pub("end", "core/markdown");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/marked.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,781 @@
+/**
+ * marked - A markdown parser (https://github.com/chjj/marked)
+ * Copyright (c) 2011-2012, Christopher Jeffrey. (MIT Licensed)
+ */
+
+;(function() {
+
+/**
+ * Block-Level Grammar
+ */
+
+var block = {
+  newline: /^\n+/,
+  code: /^( {4}[^\n]+\n*)+/,
+  fences: noop,
+  hr: /^( *[-*_]){3,} *(?:\n+|$)/,
+  heading: /^ *(#{1,6}) *([^\n]+?) *#* *(?:\n+|$)/,
+  lheading: /^([^\n]+)\n *(=|-){3,} *\n*/,
+  blockquote: /^( *>[^\n]+(\n[^\n]+)*\n*)+/,
+  list: /^( *)(bull) [^\0]+?(?:hr|\n{2,}(?! )(?!\1bull )\n*|\s*$)/,
+  html: /^ *(?:comment|closed|closing) *(?:\n{2,}|\s*$)/,
+  def: /^ *\[([^\]]+)\]: *([^\s]+)(?: +["(]([^\n]+)[")])? *(?:\n+|$)/,
+  paragraph: /^([^\n]+\n?(?!hr|heading|lheading|blockquote|tag|def))+\n*/,
+  text: /^[^\n]+/
+};
+
+block.bullet = /(?:[*+-]|\d+\.)/;
+block.item = /^( *)(bull) [^\n]*(?:\n(?!\1bull )[^\n]*)*/;
+block.item = replace(block.item, 'gm')
+  (/bull/g, block.bullet)
+  ();
+
+block.list = replace(block.list)
+  (/bull/g, block.bullet)
+  ('hr', /\n+(?=(?: *[-*_]){3,} *(?:\n+|$))/)
+  ();
+
+block.html = replace(block.html)
+  ('comment', /<!--[^\0]*?-->/)
+  ('closed', /<(tag)[^\0]+?<\/\1>/)
+  ('closing', /<tag(?:"[^"]*"|'[^']*'|[^'">])*?>/)
+  (/tag/g, tag())
+  ();
+
+block.paragraph = replace(block.paragraph)
+  ('hr', block.hr)
+  ('heading', block.heading)
+  ('lheading', block.lheading)
+  ('blockquote', block.blockquote)
+  ('tag', '<' + tag())
+  ('def', block.def)
+  ();
+
+block.normal = {
+  fences: block.fences,
+  paragraph: block.paragraph
+};
+
+block.gfm = {
+  fences: /^ *(```|~~~) *(\w+)? *\n([^\0]+?)\s*\1 *(?:\n+|$)/,
+  paragraph: /^/
+};
+
+block.gfm.paragraph = replace(block.paragraph)
+  ('(?!', '(?!' + block.gfm.fences.source.replace('\\1', '\\2') + '|')
+  ();
+
+/**
+ * Block Lexer
+ */
+
+block.lexer = function(src) {
+  var tokens = [];
+
+  tokens.links = {};
+
+  src = src
+    .replace(/\r\n|\r/g, '\n')
+    .replace(/\t/g, '    ');
+
+  return block.token(src, tokens, true);
+};
+
+block.token = function(src, tokens, top) {
+  var src = src.replace(/^ +$/gm, '')
+    , next
+    , loose
+    , cap
+    , item
+    , space
+    , i
+    , l;
+
+  while (src) {
+    // newline
+    if (cap = block.newline.exec(src)) {
+      src = src.substring(cap[0].length);
+      if (cap[0].length > 1) {
+        tokens.push({
+          type: 'space'
+        });
+      }
+    }
+
+    // code
+    if (cap = block.code.exec(src)) {
+      src = src.substring(cap[0].length);
+      cap = cap[0].replace(/^ {4}/gm, '');
+      tokens.push({
+        type: 'code',
+        text: !options.pedantic
+          ? cap.replace(/\n+$/, '')
+          : cap
+      });
+      continue;
+    }
+
+    // fences (gfm)
+    if (cap = block.fences.exec(src)) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'code',
+        lang: cap[2],
+        text: cap[3]
+      });
+      continue;
+    }
+
+    // heading
+    if (cap = block.heading.exec(src)) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'heading',
+        depth: cap[1].length,
+        text: cap[2]
+      });
+      continue;
+    }
+
+    // lheading
+    if (cap = block.lheading.exec(src)) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'heading',
+        depth: cap[2] === '=' ? 1 : 2,
+        text: cap[1]
+      });
+      continue;
+    }
+
+    // hr
+    if (cap = block.hr.exec(src)) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'hr'
+      });
+      continue;
+    }
+
+    // blockquote
+    if (cap = block.blockquote.exec(src)) {
+      src = src.substring(cap[0].length);
+
+      tokens.push({
+        type: 'blockquote_start'
+      });
+
+      cap = cap[0].replace(/^ *> ?/gm, '');
+
+      // Pass `top` to keep the current
+      // "toplevel" state. This is exactly
+      // how markdown.pl works.
+      block.token(cap, tokens, top);
+
+      tokens.push({
+        type: 'blockquote_end'
+      });
+
+      continue;
+    }
+
+    // list
+    if (cap = block.list.exec(src)) {
+      src = src.substring(cap[0].length);
+
+      tokens.push({
+        type: 'list_start',
+        ordered: isFinite(cap[2])
+      });
+
+      // Get each top-level item.
+      cap = cap[0].match(block.item);
+
+      next = false;
+      l = cap.length;
+      i = 0;
+
+      for (; i < l; i++) {
+        item = cap[i];
+
+        // Remove the list item's bullet
+        // so it is seen as the next token.
+        space = item.length;
+        item = item.replace(/^ *([*+-]|\d+\.) +/, '');
+
+        // Outdent whatever the
+        // list item contains. Hacky.
+        if (~item.indexOf('\n ')) {
+          space -= item.length;
+          item = !options.pedantic
+            ? item.replace(new RegExp('^ {1,' + space + '}', 'gm'), '')
+            : item.replace(/^ {1,4}/gm, '');
+        }
+
+        // Determine whether item is loose or not.
+        // Use: /(^|\n)(?! )[^\n]+\n\n(?!\s*$)/
+        // for discount behavior.
+        loose = next || /\n\n(?!\s*$)/.test(item);
+        if (i !== l - 1) {
+          next = item[item.length-1] === '\n';
+          if (!loose) loose = next;
+        }
+
+        tokens.push({
+          type: loose
+            ? 'loose_item_start'
+            : 'list_item_start'
+        });
+
+        // Recurse.
+        block.token(item, tokens);
+
+        tokens.push({
+          type: 'list_item_end'
+        });
+      }
+
+      tokens.push({
+        type: 'list_end'
+      });
+
+      continue;
+    }
+
+    // html
+    if (cap = block.html.exec(src)) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: options.sanitize
+          ? 'paragraph'
+          : 'html',
+        pre: cap[1] === 'pre',
+        text: cap[0]
+      });
+      continue;
+    }
+
+    // def
+    if (top && (cap = block.def.exec(src))) {
+      src = src.substring(cap[0].length);
+      tokens.links[cap[1].toLowerCase()] = {
+        href: cap[2],
+        title: cap[3]
+      };
+      continue;
+    }
+
+    // top-level paragraph
+    if (top && (cap = block.paragraph.exec(src))) {
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'paragraph',
+        text: cap[0]
+      });
+      continue;
+    }
+
+    // text
+    if (cap = block.text.exec(src)) {
+      // Top-level should never reach here.
+      src = src.substring(cap[0].length);
+      tokens.push({
+        type: 'text',
+        text: cap[0]
+      });
+      continue;
+    }
+  }
+
+  return tokens;
+};
+
+/**
+ * Inline Processing
+ */
+
+var inline = {
+  escape: /^\\([\\`*{}\[\]()#+\-.!_>])/,
+  autolink: /^<([^ >]+(@|:\/)[^ >]+)>/,
+  url: noop,
+  tag: /^<!--[^\0]*?-->|^<\/?\w+(?:"[^"]*"|'[^']*'|[^'">])*?>/,
+  link: /^!?\[(inside)\]\(href\)/,
+  reflink: /^!?\[(inside)\]\s*\[([^\]]*)\]/,
+  nolink: /^!?\[((?:\[[^\]]*\]|[^\[\]])*)\]/,
+  strong: /^__([^\0]+?)__(?!_)|^\*\*([^\0]+?)\*\*(?!\*)/,
+  em: /^\b_((?:__|[^\0])+?)_\b|^\*((?:\*\*|[^\0])+?)\*(?!\*)/,
+  code: /^(`+)([^\0]*?[^`])\1(?!`)/,
+  br: /^ {2,}\n(?!\s*$)/,
+  text: /^[^\0]+?(?=[\\<!\[_*`]| {2,}\n|$)/
+};
+
+inline._linkInside = /(?:\[[^\]]*\]|[^\]]|\](?=[^\[]*\]))*/;
+inline._linkHref = /\s*<?([^\s]*?)>?(?:\s+['"]([^\0]*?)['"])?\s*/;
+
+inline.link = replace(inline.link)
+  ('inside', inline._linkInside)
+  ('href', inline._linkHref)
+  ();
+
+inline.reflink = replace(inline.reflink)
+  ('inside', inline._linkInside)
+  ();
+
+inline.normal = {
+  url: inline.url,
+  strong: inline.strong,
+  em: inline.em,
+  text: inline.text
+};
+
+inline.pedantic = {
+  strong: /^__(?=\S)([^\0]*?\S)__(?!_)|^\*\*(?=\S)([^\0]*?\S)\*\*(?!\*)/,
+  em: /^_(?=\S)([^\0]*?\S)_(?!_)|^\*(?=\S)([^\0]*?\S)\*(?!\*)/
+};
+
+inline.gfm = {
+  url: /^(https?:\/\/[^\s]+[^.,:;"')\]\s])/,
+  text: /^[^\0]+?(?=[\\<!\[_*`]|https?:\/\/| {2,}\n|$)/
+};
+
+/**
+ * Inline Lexer
+ */
+
+inline.lexer = function(src) {
+  var out = ''
+    , links = tokens.links
+    , link
+    , text
+    , href
+    , cap;
+
+  while (src) {
+    // escape
+    if (cap = inline.escape.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += cap[1];
+      continue;
+    }
+
+    // autolink
+    if (cap = inline.autolink.exec(src)) {
+      src = src.substring(cap[0].length);
+      if (cap[2] === '@') {
+        text = cap[1][6] === ':'
+          ? mangle(cap[1].substring(7))
+          : mangle(cap[1]);
+        href = mangle('mailto:') + text;
+      } else {
+        text = escape(cap[1]);
+        href = text;
+      }
+      out += '<a href="'
+        + href
+        + '">'
+        + text
+        + '</a>';
+      continue;
+    }
+
+    // url (gfm)
+    if (cap = inline.url.exec(src)) {
+      src = src.substring(cap[0].length);
+      text = escape(cap[1]);
+      href = text;
+      out += '<a href="'
+        + href
+        + '">'
+        + text
+        + '</a>';
+      continue;
+    }
+
+    // tag
+    if (cap = inline.tag.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += options.sanitize
+        ? escape(cap[0])
+        : cap[0];
+      continue;
+    }
+
+    // link
+    if (cap = inline.link.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += outputLink(cap, {
+        href: cap[2],
+        title: cap[3]
+      });
+      continue;
+    }
+
+    // reflink, nolink
+    if ((cap = inline.reflink.exec(src))
+        || (cap = inline.nolink.exec(src))) {
+      src = src.substring(cap[0].length);
+      link = (cap[2] || cap[1]).replace(/\s+/g, ' ');
+      link = links[link.toLowerCase()];
+      if (!link || !link.href) {
+        out += cap[0][0];
+        src = cap[0].substring(1) + src;
+        continue;
+      }
+      out += outputLink(cap, link);
+      continue;
+    }
+
+    // strong
+    if (cap = inline.strong.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += '<strong>'
+        + inline.lexer(cap[2] || cap[1])
+        + '</strong>';
+      continue;
+    }
+
+    // em
+    if (cap = inline.em.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += '<em>'
+        + inline.lexer(cap[2] || cap[1])
+        + '</em>';
+      continue;
+    }
+
+    // code
+    if (cap = inline.code.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += '<code>'
+        + escape(cap[2], true)
+        + '</code>';
+      continue;
+    }
+
+    // br
+    if (cap = inline.br.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += '<br>';
+      continue;
+    }
+
+    // text
+    if (cap = inline.text.exec(src)) {
+      src = src.substring(cap[0].length);
+      out += escape(cap[0]);
+      continue;
+    }
+  }
+
+  return out;
+};
+
+function outputLink(cap, link) {
+  if (cap[0][0] !== '!') {
+    return '<a href="'
+      + escape(link.href)
+      + '"'
+      + (link.title
+      ? ' title="'
+      + escape(link.title)
+      + '"'
+      : '')
+      + '>'
+      + inline.lexer(cap[1])
+      + '</a>';
+  } else {
+    return '<img src="'
+      + escape(link.href)
+      + '" alt="'
+      + escape(cap[1])
+      + '"'
+      + (link.title
+      ? ' title="'
+      + escape(link.title)
+      + '"'
+      : '')
+      + '>';
+  }
+}
+
+/**
+ * Parsing
+ */
+
+var tokens
+  , token;
+
+function next() {
+  return token = tokens.pop();
+}
+
+function tok() {
+  switch (token.type) {
+    case 'space': {
+      return '';
+    }
+    case 'hr': {
+      return '<hr>\n';
+    }
+    case 'heading': {
+      return '<h'
+        + token.depth
+        + '>'
+        + inline.lexer(token.text)
+        + '</h'
+        + token.depth
+        + '>\n';
+    }
+    case 'code': {
+      if (options.highlight) {
+        token.code = options.highlight(token.text, token.lang);
+        if (token.code != null && token.code !== token.text) {
+          token.escaped = true;
+          token.text = token.code;
+        }
+      }
+
+      if (!token.escaped) {
+        token.text = escape(token.text, true);
+      }
+
+      return '<pre><code'
+        + (token.lang
+        ? ' class="lang-'
+        + token.lang
+        + '"'
+        : '')
+        + '>'
+        + token.text
+        + '</code></pre>\n';
+    }
+    case 'blockquote_start': {
+      var body = '';
+
+      while (next().type !== 'blockquote_end') {
+        body += tok();
+      }
+
+      return '<blockquote>\n'
+        + body
+        + '</blockquote>\n';
+    }
+    case 'list_start': {
+      var type = token.ordered ? 'ol' : 'ul'
+        , body = '';
+
+      while (next().type !== 'list_end') {
+        body += tok();
+      }
+
+      return '<'
+        + type
+        + '>\n'
+        + body
+        + '</'
+        + type
+        + '>\n';
+    }
+    case 'list_item_start': {
+      var body = '';
+
+      while (next().type !== 'list_item_end') {
+        body += token.type === 'text'
+          ? parseText()
+          : tok();
+      }
+
+      return '<li>'
+        + body
+        + '</li>\n';
+    }
+    case 'loose_item_start': {
+      var body = '';
+
+      while (next().type !== 'list_item_end') {
+        body += tok();
+      }
+
+      return '<li>'
+        + body
+        + '</li>\n';
+    }
+    case 'html': {
+      return !token.pre && !options.pedantic
+        ? inline.lexer(token.text)
+        : token.text;
+    }
+    case 'paragraph': {
+      return '<p>'
+        + inline.lexer(token.text)
+        + '</p>\n';
+    }
+    case 'text': {
+      return '<p>'
+        + parseText()
+        + '</p>\n';
+    }
+  }
+}
+
+function parseText() {
+  var body = token.text
+    , top;
+
+  while ((top = tokens[tokens.length-1])
+         && top.type === 'text') {
+    body += '\n' + next().text;
+  }
+
+  return inline.lexer(body);
+}
+
+function parse(src) {
+  tokens = src.reverse();
+
+  var out = '';
+  while (next()) {
+    out += tok();
+  }
+
+  tokens = null;
+  token = null;
+
+  return out;
+}
+
+/**
+ * Helpers
+ */
+
+function escape(html, encode) {
+  return html
+    .replace(!encode ? /&(?!#?\w+;)/g : /&/g, '&amp;')
+    .replace(/</g, '&lt;')
+    .replace(/>/g, '&gt;')
+    .replace(/"/g, '&quot;')
+    .replace(/'/g, '&#39;');
+}
+
+function mangle(text) {
+  var out = ''
+    , l = text.length
+    , i = 0
+    , ch;
+
+  for (; i < l; i++) {
+    ch = text.charCodeAt(i);
+    if (Math.random() > 0.5) {
+      ch = 'x' + ch.toString(16);
+    }
+    out += '&#' + ch + ';';
+  }
+
+  return out;
+}
+
+function tag() {
+  var tag = '(?!(?:'
+    + 'a|em|strong|small|s|cite|q|dfn|abbr|data|time|code'
+    + '|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo'
+    + '|span|br|wbr|ins|del|img)\\b)\\w+(?!:/|@)\\b';
+
+  return tag;
+}
+
+function replace(regex, opt) {
+  regex = regex.source;
+  opt = opt || '';
+  return function self(name, val) {
+    if (!name) return new RegExp(regex, opt);
+    val = val.source || val;
+    val = val.replace(/(^|[^\[])\^/g, '$1');
+    regex = regex.replace(name, val);
+    return self;
+  };
+}
+
+function noop() {}
+noop.exec = noop;
+
+/**
+ * Marked
+ */
+
+function marked(src, opt) {
+  setOptions(opt);
+  return parse(block.lexer(src));
+}
+
+/**
+ * Options
+ */
+
+var options
+  , defaults;
+
+function setOptions(opt) {
+  if (!opt) opt = defaults;
+  if (options === opt) return;
+  options = opt;
+
+  if (options.gfm) {
+    block.fences = block.gfm.fences;
+    block.paragraph = block.gfm.paragraph;
+    inline.text = inline.gfm.text;
+    inline.url = inline.gfm.url;
+  } else {
+    block.fences = block.normal.fences;
+    block.paragraph = block.normal.paragraph;
+    inline.text = inline.normal.text;
+    inline.url = inline.normal.url;
+  }
+
+  if (options.pedantic) {
+    inline.em = inline.pedantic.em;
+    inline.strong = inline.pedantic.strong;
+  } else {
+    inline.em = inline.normal.em;
+    inline.strong = inline.normal.strong;
+  }
+}
+
+marked.options =
+marked.setOptions = function(opt) {
+  defaults = opt;
+  setOptions(opt);
+  return marked;
+};
+
+marked.setOptions({
+  gfm: true,
+  pedantic: false,
+  sanitize: false,
+  highlight: null
+});
+
+/**
+ * Expose
+ */
+
+marked.parser = function(src, opt) {
+  setOptions(opt);
+  return parse(src);
+};
+
+marked.lexer = function(src, opt) {
+  setOptions(opt);
+  return block.lexer(src);
+};
+
+marked.parse = marked;
+
+if (typeof module !== 'undefined') {
+  module.exports = marked;
+} else {
+  this.marked = marked;
+}
+
+}).call(function() {
+  return this || (typeof window !== 'undefined' ? window : global);
+}());
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/override-configuration.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,39 @@
+
+// Module core/override-configuration
+// A helper module that makes it possible to override settings specified in respecConfig
+// by passing them as a query string. This is useful when you just want to make a few
+// tweaks to a document before generating the snapshot, without mucking with the source.
+// For example, you can change the status and date by appending:
+//      ?specStatus=LC;publishDate=2012-03-15
+// Note that fields are separated by semicolons and not ampersands.
+// TODO
+//  There could probably be a UI for this to make it even simpler.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/override-configuration");
+                if (location.search) {
+                    var confs = location.search.replace(/^\?/, "").split(";");
+                    for (var i = 0, n = confs.length; i < n; i++) {
+                        var items = confs[i].split("=", 2);
+                        var k = decodeURI(items[0]), v = decodeURI(items[1]).replace(/%3D/g, "=");
+                        // we could process more types here, as needed
+                        if (v === "true") v = true;
+                        else if (v === "false") v = false;
+                        else if (v === "null") v = null;
+                        else if (/\[\]$/.test(k)) {
+                            k = k.replace(/\[\]/, "");
+                            v = $.parseJSON(v);
+                        }
+                        conf[k] = v;
+                    }
+                }
+                msg.pub("end", "core/override-configuration");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/remove-respec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,20 @@
+
+// Module core/remove-respec
+// Removes all ReSpec artefacts right before processing ends
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/remove-respec");
+                // it is likely that some asynch operations won't have completed at that moment
+                // if they happen to need the artefacts, we could change this to be hooked into
+                // the base-runner to run right before end-all
+                $(".remove, script[data-requiremodule]", doc).remove();
+                msg.pub("end", "core/remove-respec");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/requirements.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,57 @@
+// Module core/requirements
+// This module does two things:
+//
+// 1.  It finds and marks all requirements. These are elements with class "req".
+//     When a requirement is found, it is reported using the "req" event. This
+//     can be used by a containing shell to extract them.
+//     Requirements are automatically numbered.
+//
+// 2.  It allows referencing requirements by their ID simply using an empty <a>
+//     element with its href pointing to the requirement it should be referencing
+//     and a class of "reqRef".
+
+define(
+    [],
+    function () {
+        return {
+            run: function (conf, doc, cb, msg) {
+                msg.pub("start", "core/requirements");
+
+                $(".req").each(function (i) {
+                    i++;
+                    var $req = $(this)
+                    ,   title = "Req. " + i
+                    ;
+                    msg.pub("req", {
+                      type: "req",
+                      number: i,
+                      content: $req.html(),
+                      title: title
+                    });
+                    $req.prepend("<a href='#" + $req.attr("id") + "'>" + title + "</a>: ");
+                });
+
+                $("a.reqRef").each(function () {
+                    var $ref = $(this)
+                    ,   href = $ref.attr("href")
+                    ,   id
+                    ,   $req
+                    ,   txt
+                    ;
+                    if (!href) return;
+                    id = href.substring(1);
+                    $req = $("#" + id);
+                    if ($req.length) {
+                      txt = $req.find("> a").text();
+                    } else {
+                      txt = "Req. not found '" + id + "'";
+                    }
+                    $ref.text(txt);
+                });
+
+                msg.pub("end", "core/requirements");
+                cb();
+            }
+        };
+    }
+);
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/section-refs.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,28 @@
+
+// Module core/section-refs
+// Reference a section by its ID, have the title be included for you. Just
+// use an empty <a> element with its href pointing to the section you wish to reference
+// and a class of sectionRef.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/section-refs");
+                $("a.sectionRef").each(function () {
+                    var $ref = $(this);
+                    if (!$ref.attr("href")) return;
+                    var id = $ref.attr("href").substring(1)
+                    ,   $sec = $("#" + id)
+                    ,   secno = "Not found '" + id + "'"
+                    ;
+                    if ($sec.length) secno = $sec.find("> :first-child").text();
+                    $ref.text("section " + secno);
+                });
+                msg.pub("end", "core/section-refs");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/structure.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,127 @@
+
+// Module core/structure
+//  Handles producing the ToC and numbering sections across the document.
+
+// LIMITATION:
+//  At this point we don't support having more than 26 appendices.
+// CONFIGURATION:
+//  - noTOC: if set to true, no TOC is generated and sections are not numbered
+//  - tocIntroductory: if set to true, the introductory material is listed in the TOC
+//  - lang: can change the generated text (supported: en, fr)
+//  - maxTocLevel: only generate a TOC so many levels deep
+
+define(
+    [],
+    function () {
+        var i18n = {
+                    en: { toc: "Table of Contents" },
+                    fr: { toc: "Sommaire" }
+                }
+        ,   secMap = {}
+        ,   appendixMode = false
+        ,   lastNonAppendix = 0
+        ,   alphabet = "ABCDEFGHIJKLMNOPQRSTUVWXYZ"
+        ,   makeTOCAtLevel = function ($parent, doc, current, level, conf) {
+                var $secs = $parent.children(conf.tocIntroductory ? "section" : "section:not(.introductory)");
+
+                if ($secs.length === 0) return null;
+                var $ul = $("<ul class='toc'></ul>");
+                for (var i = 0; i < $secs.length; i++) {
+                    var $sec = $($secs[i], doc)
+                    ,   isIntro = $sec.hasClass("introductory")
+                    ;
+                    if (!$sec.children().length) continue;
+                    var h = $sec.children()[0]
+                    ,   ln = h.localName.toLowerCase();
+                    if (ln !== "h2" && ln !== "h3" && ln !== "h4" && ln !== "h5" && ln !== "h6") continue;
+                    var title = h.textContent
+                    ,   $kidsHolder = $("<div></div>").append($(h).contents().clone())
+                    ;
+                    $kidsHolder.find("a").renameElement("span").attr("class", "formerLink").removeAttr("href");
+                    $kidsHolder.find("dfn").renameElement("span").removeAttr("id");
+                    var id = $sec.makeID(null, title);
+                    
+                    if (!isIntro) current[current.length - 1]++;
+                    var secnos = current.slice();
+                    if ($sec.hasClass("appendix") && current.length === 1 && !appendixMode) {
+                        lastNonAppendix = current[0];
+                        appendixMode = true;
+                    }
+                    if (appendixMode) secnos[0] = alphabet.charAt(current[0] - lastNonAppendix);
+                    var secno = secnos.join(".")
+                    ,   isTopLevel = secnos.length == 1;
+                    if (isTopLevel) {
+                        secno = secno + ".";
+                        // if this is a top level item, insert
+                        // an OddPage comment so html2ps will correctly
+                        // paginate the output
+                        $(h).before(document.createComment('OddPage'));
+                    }
+                    var $span = $("<span class='secno'></span>").text(secno + " ");
+                    if (!isIntro) $(h).prepend($span);
+                    secMap[id] = (isIntro ? "" : "<span class='secno'>" + secno + "</span> ") +
+                                "<span class='sec-title'>" + title + "</span>";
+
+                    var $a = $("<a/>").attr({ href: "#" + id, 'class' : 'tocxref' })
+                                      .append(isIntro ? "" : $span.clone())
+                                      .append($kidsHolder.contents());
+                    var $item = $("<li class='tocline'/>").append($a);
+                    $ul.append($item);
+                    if (conf.maxTocLevel && level >= conf.maxTocLevel) continue;
+                    current.push(0);
+                    var $sub = makeTOCAtLevel($sec, doc, current, level + 1, conf);
+                    if ($sub) $item.append($sub);
+                    current.pop();
+                }
+                return $ul;
+            }
+        ;
+        
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/structure");
+                if (!conf.tocIntroductory) conf.tocIntroductory = false;
+                if (!conf.maxTocLevel) conf.maxTocLevel = 0;
+                var $secs = $("section:not(.introductory)", doc)
+                                .find("h1:first, h2:first, h3:first, h4:first, h5:first, h6:first")
+                ,   finish = function () {
+                        msg.pub("end", "core/structure");
+                        cb();
+                    }
+                ;
+                if (!$secs.length) return finish();
+                $secs.each(function () {
+                    var depth = $(this).parents("section").length + 1;
+                    if (depth > 6) depth = 6;
+                    var h = "h" + depth;
+                    if (this.localName.toLowerCase() != h) $(this).renameElement(h);
+                });
+
+                // makeTOC
+                if (!conf.noTOC) {
+                    var $ul = makeTOCAtLevel($("body", doc), doc, [0], 1, conf);
+                    if (!$ul) return;
+                    var $sec = $("<section id='toc'/>").append("<h2 class='introductory'>" + i18n[conf.lang || "en"].toc + "</h2>")
+                                                       .append($ul);
+                    var $ref = $("#toc", doc);
+                    if (!$ref.length) $ref = $("#sotd", doc);
+                    if (!$ref.length) $ref = $("#abstract", doc);
+                    $ref.after($sec);
+                }
+
+                // Update all anchors with empty content that reference a section ID
+                $("a[href^='#']:not(.tocxref)", doc).each(function () {
+                    var $a = $(this);
+                    if ($a.html() !== "") return;
+                    var id = $a.attr("href").slice(1);
+                    if (secMap[id]) {
+                        $a.addClass('sec-ref');
+                        $a.html(secMap[id]);
+                    }
+                });
+
+                finish();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/style.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,29 @@
+
+// Module core/style
+// Inserts the CSS that ReSpec uses into the document.
+// IMPORTANT NOTE
+//  The extraCSS configuration option is now deprecated. People rarely use it, and it
+//  does not work well with the growing restrictions that browsers impose on loading
+//  local content. You can still add your own styles: for that you will have to create
+//  a plugin that declares the css as a dependency and create a build of your new
+//  ReSpec profile. It's rather easy, really.
+// CONFIGURATION
+//  - noReSpecCSS: if you're using a profile that loads this module but you don't want
+//    the style, set this to true
+
+define(
+    ["text!core/css/respec2.css"],
+    function (css) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/style");
+                if (!conf.noReSpecCSS) {
+                    $("<style/>").appendTo($("head", $(doc)))
+                                 .text(css);
+                }
+                msg.pub("end", "core/style");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/attribute.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlAttribute'>{{extAttr obj indent true
+}}{{idn indent}}{{readonly}} attribute <span class='idlAttrType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads
+pad}}<span class='idlAttrName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/callback.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlCallback' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true
+}}{{idn indent}}callback <span class='idlCallbackID'>{{obj.id
+}}</span> = <span class='idlCallbackType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> ({{{children}}});</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/const.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,4 @@
+<span class='idlConst'>{{extAttr obj indent true
+}}{{idn indent}}const <span class='idlConstType'><a>{{obj.datatype}}</a>{{nullable}}</span> {{pads pad
+}}<span class='idlConstName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id
+}}</a></span> = <span class='idlConstValue'>{{obj.value}}</span>;</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/dict-member.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,4 @@
+<span class='idlMember'>{{extAttr obj indent true
+}}{{idn indent}}<span class='idlMemberType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad
+}}<span class='idlMemberName'><a href='#{{curLnk}}{{obj.refId}}'>{{obj.id}}</a></span>{{#if obj.defaultValue
+}} = <span class='idlMemberValue'>{{obj.defaultValue}}</span>{{/if}};</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/dictionary.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlDictionary' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true
+}}{{idn indent}}{{partial}}dictionary <span class='idlDictionaryID'>{{obj.id}}</span>{{superclasses obj}} {
+{{{children}}}};</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/enum-item.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+{{idn indent}}"<span class="idlEnumItem">{{obj.id}}</span>"
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/enum.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,4 @@
+<span class='idlEnum' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true
+}}{{idn indent}}enum <span class='idlEnumID'>{{obj.id}}</span> {
+{{{children}}}
+{{idn indent}}}};
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/exception.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlException' id='idl-def-{{obj.refId}}'>{{extAttr obj indent true
+}}{{idn indent}}exception <span class='idlExceptionID'>{{obj.id}}</span>{{superclasses obj}} {
+{{{children}}}{{idn indent}}}};</span>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/field.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlField'>{{extAttr obj indent true
+}}{{idn indent}}<span class='idlFieldType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads
+pad}}<span class='idlFieldName'><a href='#{{href}}'>{{obj.id}}</a></span>;</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/implements.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+<span class='idlImplements'>{{extAttr obj indent true}}{{idn indent}}<a>{{obj.id}}</a> implements <a>{{obj.datatype}}</a>;</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/interface.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlInterface' id='{{id}}'>{{extAttr obj indent true
+}}{{idn indent}}{{partial}}{{callback}}interface <span class='idlInterfaceID'>{{obj.id}}</span>{{superclasses obj}} {
+{{{children}}}{{idn indent}}}};</span>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/method.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlMethod'>{{extAttr obj indent true
+}}{{idn indent}}{{static}}<span class='idlMethType'>{{datatype obj.datatype}}{{arr}}{{nullable}}</span> {{pads pad
+}}<span class='idlMethName'><a href='#{{id}}'>{{obj.id}}</a></span> ({{{children}}});</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/module.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlModule'>{{extAttr obj indent true }}{{idn indent}}module <span class='idlModuleID'>{{obj.id}}</span> {
+{{#each obj.children}}{{asWebIDL proc this indent}}{{/each}}
+{{idn indent}}};</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/param.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,4 @@
+<span class='idlParam'>{{extAttr obj 0 false
+}}{{optional}}<span class='idlParamType'>{{datatype obj.datatype}}{{arr}}{{nullable}}{{variadic
+}}</span> <span class='idlParamName'>{{obj.id}}</span>{{#if obj.defaultValue
+}} = <span class='idlDefaultValue'>{{obj.defaultValue}}</span>{{/if}}</span>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/serializer.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,2 @@
+<span class='idlSerializer'>{{extAttr obj indent true
+}}{{idn indent}}serializer{{#if values}} = <span class='idlSerializerValues'>{{values}}</span>{{/if}};</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/templates/webidl/typedef.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,3 @@
+<span class='idlTypedef' id='idl-def-{{obj.refId}}'>typedef {{extAttr obj 0 false
+}}<span class='idlTypedefType'>{{datatype obj.datatype
+}}</span>{{arr}}{{nullable}} <span class='idlTypedefID'>{{obj.id}}</span>;</span>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/utils.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,202 @@
+/*global respecEvents */
+
+// Module core/utils
+// As the name implies, this contains a ragtag gang of methods that just don't fit
+// anywhere else.
+
+define(
+    [],
+    function () {
+        var utils = {
+            // --- SET UP
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/utils");
+                msg.pub("end", "w3c/utils");
+                cb();
+            }
+
+            // --- STRING HELPERS -----------------------------------------------------------------------------
+            // Takes an array and returns a string that separates each of its items with the proper commas and
+            // "and". The second argument is a mapping function that can convert the items before they are
+            // joined
+        ,   joinAnd:    function (arr, mapper) {
+                if (!arr || !arr.length) return "";
+                mapper = mapper || function (ret) { return ret; };
+                var ret = "";
+                if (arr.length === 1) return mapper(arr[0], 0);
+                for (var i = 0, n = arr.length; i < n; i++) {
+                    if (i > 0) {
+                        if (n === 2) ret += ' ';
+                        else         ret += ', ';
+                        if (i == n - 1) ret += 'and ';
+                    }
+                    ret += mapper(arr[i], i);
+                }
+                return ret;
+            }
+
+            // Takes a string, applies some XML escapes, and returns the escaped string.
+            // Note that overall using either Handlebars' escaped output or jQuery is much
+            // preferred to operating on strings directly.
+        ,   xmlEscape:    function (s) {
+                return s.replace(/&/g, "&amp;")
+                        .replace(/>/g, "&gt;")
+                        .replace(/"/g, "&quot;")
+                        .replace(/</g, "&lt;");
+            }
+
+            // Trims string at both ends and replaces all other white space with a single space
+        ,   norm:   function (str) {
+                return str.replace(/^\s+/, "").replace(/\s+$/, "").split(/\s+/).join(" ");
+            }
+
+            
+            // --- DATE HELPERS -------------------------------------------------------------------------------
+            // Takes a Date object and an optional separator and returns the year,month,day representation with
+            // the custom separator (defaulting to none) and proper 0-padding
+        ,   concatDate: function (date, sep) {
+                if (!sep) sep = "";
+                return "" + date.getFullYear() + sep + this.lead0(date.getMonth() + 1) + sep + this.lead0(date.getDate());
+            }
+
+            // takes a string, prepends a "0" if it is of length 1, does nothing otherwise
+        ,   lead0:  function (str) {
+                str = "" + str;
+                return (str.length == 1) ? "0" + str : str;
+            }
+            
+            // takes a YYYY-MM-DD date and returns a Date object for it
+        ,   parseSimpleDate:    function (str) {
+                return new Date(str.substr(0, 4), (str.substr(5, 2) - 1), str.substr(8, 2));
+            }
+
+            // takes what document.lastModified returns and produces a Date object for it
+        ,   parseLastModified:    function (str) {
+                if (!str) return new Date();
+                return new Date(Date.parse(str));
+                // return new Date(str.substr(6, 4), (str.substr(0, 2) - 1), str.substr(3, 2));
+            }
+
+            // list of human names for months (in English)
+        ,   humanMonths: ["January", "February", "March", "April", "May", "June", "July",
+                          "August", "September", "October", "November", "December"]
+        
+            // given either a Date object or a date in YYYY-MM-DD format, return a human-formatted
+            // date suitable for use in a W3C specification
+        ,   humanDate:  function (date) {
+                if (!(date instanceof Date)) date = this.parseSimpleDate(date);
+                return this.lead0(date.getDate()) + " " + this.humanMonths[date.getMonth()] + " " + date.getFullYear();
+            }
+            
+            
+            // --- STYLE HELPERS ------------------------------------------------------------------------------
+            // take a document and either a link or an array of links to CSS and appends a <link/> element
+            // to the head pointing to each
+        ,   linkCSS:  function (doc, styles) {
+                if (!$.isArray(styles)) styles = [styles];
+                $.each(styles, function (i, css) {
+                    $('head', doc).append($("<link/>").attr({ rel: 'stylesheet', href: css }));
+                });
+            }
+
+            // --- TRANSFORMATIONS ------------------------------------------------------------------------------
+            // Run list of transforms over content and return result.
+            // Please note that this is a legacy method that is only kept in order to maintain compatibility
+            // with RSv1. It is therefore not tested and not actively supported.
+        ,   runTransforms: function (content, flist) {
+                var args = [this, content]
+                ,   funcArgs = Array.prototype.slice.call(arguments)
+                ;
+                funcArgs.shift(); funcArgs.shift();
+                args = args.concat(funcArgs);
+                if (flist) {
+                    var methods = flist.split(/\s+/);
+                    for (var j = 0; j < methods.length; j++) {
+                        var meth = methods[j];
+                        if (window[meth]) {
+                            // the initial call passed |this| directly, so we keep it that way
+                            try {
+                                content = window[meth].apply(this, args);
+                            }
+                            catch (e) {
+                                respecEvents.pub("warn", "call to " + meth + "() failed with " + e) ;
+                            }
+                        }
+                    }
+                }
+                return content;
+            }
+        };
+        return utils;
+    }
+);
+
+// --- JQUERY EXTRAS ------------------------------------------------------------------------------
+// Applies to any jQuery object containing elements, changes their name to the one give, and
+// return a jQuery object containing the new elements
+$.fn.renameElement = function (name) {
+    var arr = [];
+    this.each(function () {
+        var $newEl = $(this.ownerDocument.createElement(name));
+        // I forget why this didn't work, maybe try again
+        // $newEl.attr($(this).attr());
+        for (var i = 0, n = this.attributes.length; i < n; i++) {
+            var at = this.attributes[i];
+            $newEl[0].setAttributeNS(at.namespaceURI, at.name, at.value);
+        }
+        $(this).contents().appendTo($newEl);
+        $(this).replaceWith($newEl);
+        arr.push($newEl[0]);
+    });
+    return $(arr);
+};
+
+// For any element, returns a title string that applies the algorithm used for determining the
+// actual title of a <dfn> element (but can apply to other as well).
+$.fn.dfnTitle = function () {
+    var title;
+    if (this.attr("title")) title = this.attr("title");
+    else if (this.contents().length == 1 && this.children("abbr, acronym").length == 1 &&
+             this.find(":first-child").attr("title")) title = this.find(":first-child").attr("title");
+    else title = this.text();
+    return title.replace(/^\s+/, "").replace(/\s+$/, "").split(/\s+/).join(" ");
+};
+
+
+// Applied to an element, sets an ID for it (and returns it), using a specific prefix
+// if provided, and a specific text if given.
+$.fn.makeID = function (pfx, txt, noLC) {
+    if (this.attr("id")) return this.attr("id");
+    if (!txt) txt = this.attr("title") ? this.attr("title") : this.text();
+    txt = txt.replace(/^\s+/, "").replace(/\s+$/, "");
+    var id = noLC ? txt : txt.toLowerCase();
+    id = id.split(/[^\-.0-9a-z_]+/i).join("-").replace(/^-+/, "").replace(/-+$/, "");
+    if (id.length > 0 && /^[^a-z]/i.test(id)) id = "x" + id;
+    if (id.length === 0) id = "generatedID";
+    if (pfx) id = pfx + "-" + id;
+    var inc = 1
+    ,   doc = this[0].ownerDocument;
+    if ($("#" + id, doc).length) {
+        while ($("#" + id + "-" + inc, doc).length) inc++;
+        id += "-" + inc;
+    }
+    this.attr("id", id);
+    return id;
+};
+
+// Returns all the descendant text nodes of an element. Note that those nodes aren't
+// returned as a jQuery array since I'm not sure if that would make too much sense.
+$.fn.allTextNodes = function (exclusions) {
+    var textNodes = [],
+        excl = {};
+    for (var i = 0, n = exclusions.length; i < n; i++) excl[exclusions[i]] = true;
+    function getTextNodes (node) {
+        if (node.nodeType === 1 && excl[node.localName.toLowerCase()]) return;
+        if (node.nodeType === 3) textNodes.push(node);
+        else {
+            for (var i = 0, len = node.childNodes.length; i < len; ++i) getTextNodes(node.childNodes[i]);
+        }
+    }
+    getTextNodes(this[0]);
+    return textNodes;
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/core/webidl-oldschool.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1328 @@
+/*global sn, Handlebars */
+
+// Module core/webidl-oldschool
+//  Transforms specific markup into the complex old school rendering for API information.
+
+// TODO:
+//  - It could be useful to report parsed IDL items as events
+//  - don't use generated content in the CSS!
+
+define(
+    [
+        "handlebars"
+    ,   "tmpl!core/css/webidl-oldschool.css"
+    ,   "tmpl!core/templates/webidl/module.html"
+    ,   "tmpl!core/templates/webidl/typedef.html"
+    ,   "tmpl!core/templates/webidl/implements.html"
+    ,   "tmpl!core/templates/webidl/dict-member.html"
+    ,   "tmpl!core/templates/webidl/dictionary.html"
+    ,   "tmpl!core/templates/webidl/enum-item.html"
+    ,   "tmpl!core/templates/webidl/enum.html"
+    ,   "tmpl!core/templates/webidl/const.html"
+    ,   "tmpl!core/templates/webidl/param.html"
+    ,   "tmpl!core/templates/webidl/callback.html"
+    ,   "tmpl!core/templates/webidl/method.html"
+    ,   "tmpl!core/templates/webidl/attribute.html"
+    ,   "tmpl!core/templates/webidl/serializer.html"
+    ,   "tmpl!core/templates/webidl/field.html"
+    ,   "tmpl!core/templates/webidl/exception.html"
+    ,   "tmpl!core/templates/webidl/interface.html"
+    ],
+    function (hb, css, idlModuleTmpl, idlTypedefTmpl, idlImplementsTmpl, idlDictMemberTmpl, idlDictionaryTmpl,
+                   idlEnumItemTmpl, idlEnumTmpl, idlConstTmpl, idlParamTmpl, idlCallbackTmpl, idlMethodTmpl,
+              idlAttributeTmpl, idlSerializerTmpl, idlFieldTmpl, idlExceptionTmpl, idlInterfaceTmpl) {
+        var WebIDLProcessor = function (cfg) {
+                this.parent = { type: "module", id: "outermost", children: [] };
+                if (!cfg) cfg = {};
+                for (var k in cfg) if (cfg.hasOwnProperty(k)) this[k] = cfg[k];
+
+                Handlebars.registerHelper("extAttr", function (obj, indent, nl) {
+                    var ret = "";
+                    if (obj.extendedAttributes) ret += idn(indent) + "[<span class='extAttr'>" + obj.extendedAttributes + "</span>]" + (nl ? "\n" : " ");
+                    return new Handlebars.SafeString(ret);
+                });
+                Handlebars.registerHelper("idn", function (indent) {
+                    return new Handlebars.SafeString(idn(indent));
+                });
+                Handlebars.registerHelper("asWebIDL", function (proc, obj, indent) {
+                    return new Handlebars.SafeString(proc.writeAsWebIDL(obj, indent));
+                });
+                Handlebars.registerHelper("datatype", function (text) {
+                    return new Handlebars.SafeString(datatype(text));
+                });
+                Handlebars.registerHelper("pads", function (num) {
+                    return new Handlebars.SafeString(pads(num));
+                });
+                Handlebars.registerHelper("superclasses", function (obj) {
+                    if (!obj.superclasses || !obj.superclasses.length) return "";
+                    var str = " : " +
+                              obj.superclasses.map(function (it) {
+                                                    return "<span class='idlSuperclass'><a>" + it + "</a></span>";
+                                                  }).join(", ")
+                    ;
+                    return new Handlebars.SafeString(str);
+                });
+            }
+        ,   idn = function (lvl) {
+                var str = "";
+                for (var i = 0; i < lvl; i++) str += "    ";
+                return str;
+            }
+        ,   norm = function (str) {
+                return str.replace(/^\s+/, "").replace(/\s+$/, "").split(/\s+/).join(" ");
+            }
+        ,   sanitiseID = function (id) {
+                id = id.split(/[^\-.0-9a-zA-Z_]/).join("-");
+                id = id.replace(/^\-+/g, "");
+                id = id.replace(/\-+$/, "");
+                if (id.length > 0 && /^[^a-z]/.test(id)) id = "x" + id;
+                if (id.length === 0) id = "generatedID";
+                return id;
+            }
+        ,   arrsq = function (obj) {
+                var str = "";
+                for (var i = 0, n = obj.arrayCount; i < n; i++) str += "[]";
+                return str;
+            }
+        ,   datatype = function (text) {
+                if ($.isArray(text)) {
+                    var arr = [];
+                    for (var i = 0, n = text.length; i < n; i++) arr.push(datatype(text[i]));
+                    return "(" + arr.join(" or ") + ")";
+                }
+                else {
+                    var matched = /^sequence<(.+)>$/.exec(text);
+                    if (matched) return "sequence&lt;<a>" + matched[1] + "</a>&gt;";
+                    else return "<a>" + text + "</a>";
+                }
+            }
+        ,   pads = function (num) {
+                // XXX
+                //  this might be more simply done as
+                //  return Array(num + 1).join(" ")
+                var str = "";
+                for (var i = 0; i < num; i++) str += " ";
+                return str;
+            }
+        ;
+        WebIDLProcessor.prototype = {
+            setID:  function (obj, match) {
+                obj.id = match;
+                obj.refId = obj.id.replace(/[^a-zA-Z_\-]/g, "");
+            }
+        ,   nullable:   function (obj, type) {
+                obj.nullable = false;
+                if (/\?$/.test(type)) {
+                    type = type.replace(/\?$/, "");
+                    obj.nullable = true;
+                }
+                return type;
+            }
+        ,   array:   function (obj, type) {
+                obj.array = false;
+                if (/\[\]$/.test(type)) {
+                    obj.arrayCount = 0;
+                    type = type.replace(/(?:\[\])/g, function () {
+                        obj.arrayCount++;
+                        return "";
+                    });
+                    obj.array = true;
+                }
+                return type;
+            }
+        ,   params: function (prm, $dd, obj) {
+                var p = {};
+                prm = this.parseExtendedAttributes(prm, p);
+                // either up to end of string, or up to ,
+                // var re = /^\s*(?:in\s+)?([^,]+)\s+\b([^,\s]+)\s*(?:,)?\s*/;
+                var re = /^\s*(?:in\s+)?([^,=]+)\s+\b([^,]+)\s*(?:,)?\s*/;
+                var match = re.exec(prm);
+                if (match) {
+                    prm = prm.replace(re, "");
+                    var type = match[1]
+                    ,   name = match[2]
+                    ,   components = name.split(/\s*=\s*/)
+                    ,   deflt = null
+                    ;
+                    if (components.length === 1) name = name.replace(/\s+/g, "");
+                    else {
+                        name = components[0];
+                        deflt = components[1];
+                    }
+                    this.parseDatatype(p, type);
+                    p.defaultValue = deflt;
+                    this.setID(p, name);
+                    if ($dd) p.description = $dd.contents();
+                    obj.params.push(p);
+                }
+                else {
+                    this.msg.pub("error", "Expected parameter list, got: " + prm);
+                    return false;
+                }
+                return prm;
+            }
+        ,   optional:   function (p) {
+                if (p.isUnionType) {
+                    p.optional = false;
+                    return false;
+                }
+                else {
+                    var pkw = p.datatype.split(/\s+/)
+                    ,   idx = pkw.indexOf("optional")
+                    ,   isOptional = false;
+                    if (idx > -1) {
+                        isOptional = true;
+                        pkw.splice(idx, 1);
+                        p.datatype = pkw.join(" ");
+                    }
+                    p.optional = isOptional;
+                    return isOptional;
+                }
+            }
+            
+            
+        ,   definition:    function ($idl) {
+                var def = { children: [] }
+                ,   str = $idl.attr("title")
+                ,   id = $idl.attr("id");
+                if (!str) this.msg.pub("error", "No IDL definition in element.");
+                str = this.parseExtendedAttributes(str, def);
+                if (str.indexOf("partial") === 0) { // Could be interface or dictionary
+                    var defType = str.slice(8);
+                    if  (defType.indexOf("interface") === 0)        this.processInterface(def, str, $idl, { partial : true });
+                    else if (defType.indexOf("dictionary") === 0)   this.dictionary(def, defType, $idl, { partial : true });
+                    else    this.msg.pub("error", "Expected definition, got: " + str);
+                }
+                else if      (str.indexOf("interface") === 0 ||
+                         /^callback\s+interface\b/.test(str))   this.processInterface(def, str, $idl);
+                else if (str.indexOf("exception") === 0)        this.exception(def, str, $idl);
+                else if (str.indexOf("dictionary") === 0)       this.dictionary(def, str, $idl);
+                else if (str.indexOf("callback") === 0)         this.callback(def, str, $idl);
+                else if (str.indexOf("enum") === 0)             this.processEnum(def, str, $idl);
+                else if (str.indexOf("typedef") === 0)          this.typedef(def, str, $idl);
+                else if (/\bimplements\b/.test(str))            this.processImplements(def, str, $idl);
+                else    this.msg.pub("error", "Expected definition, got: " + str);
+                this.parent.children.push(def);
+                this.processMembers(def, $idl);
+                if (id) def.htmlID = id;
+                return def;
+            },
+
+            processInterface:  function (obj, str, $idl, opt) {
+                opt = opt || {};
+                obj.type = "interface";
+                obj.partial = opt.partial || false;
+
+                var match = /^\s*(?:(partial|callback)\s+)?interface\s+([A-Za-z][A-Za-z0-9]*)(?:\s+:\s*([^{]+)\s*)?/.exec(str);
+                if (match) {
+                    obj.callback = !!match[1] && match[1] === "callback";
+                    this.setID(obj, match[2]);
+                    if ($idl.attr('data-merge')) obj.merge = $idl.attr('data-merge').split(' ');
+                    if (match[3]) obj.superclasses = match[3].split(/\s*,\s*/);
+                }
+                else this.msg.pub("error", "Expected interface, got: " + str);
+                return obj;
+            },
+
+            dictionary:  function (obj, str, $idl, opt) {
+                opt = opt || {};
+                obj.partial = opt.partial || false;
+                return this.excDic("dictionary", obj, str, $idl);
+            },
+
+            exception:  function (obj, str, $idl) {
+                return this.excDic("exception", obj, str, $idl);
+            },
+
+            excDic:  function (type, obj, str, $idl) {
+                obj.type = type;
+                var re = new RegExp("^\\s*" + type + "\\s+([A-Za-z][A-Za-z0-9]*)(?:\\s+:\\s*([^{]+)\\s*)?\\s*")
+                ,   match = re.exec(str);
+                if (match) {
+                    this.setID(obj, match[1]);
+                    if (match[2]) obj.superclasses = match[2].split(/\s*,\s*/);
+                }
+                else this.msg.pub("error", "Expected " + type + ", got: " + str);
+                return obj;
+            },
+
+            callback:  function (obj, str, $idl) {
+                obj.type = "callback";
+                var match = /^\s*callback\s+([A-Za-z][A-Za-z0-9]*)\s*=\s*\b(.*?)\s*$/.exec(str);
+                if (match) {
+                    this.setID(obj, match[1]);
+                    var type = match[2];
+                    this.parseDatatype(obj, type);
+                }
+                else this.msg.pub("error", "Expected callback, got: " + str);
+                return obj;
+            },
+
+            processEnum:  function (obj, str, $idl) {
+                obj.type = "enum";
+                var match = /^\s*enum\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(str);
+                if (match) this.setID(obj, match[1]);
+                else this.msg.pub("error", "Expected enum, got: " + str);
+                return obj;
+            },
+
+            typedef:    function (obj, str, $idl) {
+                obj.type = "typedef";
+                str = str.replace(/^\s*typedef\s+/, "");
+                str = this.parseExtendedAttributes(str, obj);
+                var match = /^(.+)\s+(\S+)\s*$/.exec(str);
+                if (match) {
+                    var type = match[1];
+                    this.parseDatatype(obj, type);
+                    this.setID(obj, match[2]);
+                    obj.description = $idl.contents();
+                }
+                else this.msg.pub("error", "Expected typedef, got: " + str);
+                return obj;
+            },
+
+            processImplements: function (obj, str, $idl) {
+                obj.type = "implements";
+                var match = /^\s*(.+?)\s+implements\s+(.+)\s*$/.exec(str);
+                if (match) {
+                    this.setID(obj, match[1]);
+                    obj.datatype = match[2];
+                    obj.description = $idl.contents();
+                }
+                else this.msg.pub("error", "Expected implements, got: " + str);
+                return obj;
+            },
+
+            processMembers:    function (obj, $el) {
+                var exParent = this.parent
+                ,   self = this;
+                this.parent = obj;
+                $el.find("> dt").each(function () {
+                    var $dt = $(this)
+                    ,   $dd = $dt.next()
+                    ,   t = obj.type
+                    ,   mem
+                    ;
+                    if      (t === "exception")     mem = self.exceptionMember($dt, $dd);
+                    else if (t === "dictionary")    mem = self.dictionaryMember($dt, $dd);
+                    else if (t === "callback")      mem = self.callbackMember($dt, $dd);
+                    else if (t === "enum")          mem = self.processEnumMember($dt, $dd);
+                    else                            mem = self.interfaceMember($dt, $dd);
+                    obj.children.push(mem);
+                });
+                this.parent = exParent;
+            },
+
+            parseConst:    function (obj, str) {
+                // CONST
+                var match = /^\s*const\s+\b([^=]+\??)\s+([^=\s]+)\s*=\s*(.*)$/.exec(str);
+                if (match) {
+                    obj.type = "constant";
+                    var type = match[1];
+                    this.parseDatatype(obj, type);
+                    this.setID(obj, match[2]);
+                    obj.value = match[3];
+                    return true;
+                }
+                return false;
+            },
+
+            exceptionMember:    function ($dt, $dd) {
+                var obj = { children: [] }
+                ,   str = norm($dt.text());
+                obj.description = $dd.contents();
+                str = this.parseExtendedAttributes(str, obj);
+                
+                // CONST
+                if (this.parseConst(obj, str)) return obj;
+
+                // FIELD
+                var match = /^\s*(.*?)\s+(\S+)\s*$/.exec(str);
+                if (match) {
+                    obj.type = "field";
+                    var type = match[1];
+                    this.parseDatatype(obj, type);
+                    this.setID(obj, match[2]);
+                    return obj;
+                }
+
+                // NOTHING MATCHED
+                this.msg.pub("error", "Expected exception member, got: " + str);
+            },
+
+            dictionaryMember:    function ($dt, $dd) {
+                var obj = { children: [] }
+                ,   str = norm($dt.text());
+                obj.description = $dd.contents();
+                str = this.parseExtendedAttributes(str, obj);
+
+                // MEMBER
+                var match = /^\s*([^=]+\??)\s+([^=\s]+)(?:\s*=\s*(.*))?$/.exec(str);
+                if (match) {
+                    obj.type = "member";
+                    var type = match[1];
+                    obj.defaultValue = match[3];
+                    this.setID(obj, match[2]);
+                    this.parseDatatype(obj, type);
+                    return obj;
+                }
+
+                // NOTHING MATCHED
+                this.msg.pub("error", "Expected dictionary member, got: " + str);
+            },
+
+            callbackMember:    function ($dt, $dd) {
+                var obj = { children: [] }
+                ,   str = norm($dt.text());
+                obj.description = $dd.contents();
+                str = this.parseExtendedAttributes(str, obj);
+
+                // MEMBER
+                var match = /^\s*\b(.*?)\s+([A-Za-z][A-Za-z0-9]*)\s*$/.exec(str);
+                if (match) {
+                    obj.type = "member";
+                    var type = match[1];
+                    this.setID(obj, match[2]);
+                    obj.defaultValue = match[3];
+                    this.parseDatatype(obj, type);
+                    this.optional(obj);
+                    return obj;
+                }
+
+                // NOTHING MATCHED
+                this.msg.pub("error", "Expected callback member, got: " + str);
+            },
+
+            processEnumMember:    function ($dt, $dd) {
+                var obj = { children: [] }
+                ,   str = norm($dt.text());
+                obj.description = $dd.contents();
+                str = this.parseExtendedAttributes(str, obj);
+
+                // MEMBER
+                obj.type = "member";
+                this.setID(obj, str);
+                return obj;
+            },
+
+            interfaceMember:    function ($dt, $dd) {
+                var obj = { children: [] }
+                ,   str = norm($dt.text())
+                ,   $extPrm = $dd.find("dl.parameters").first()
+                ,   $sgrs = $dd.find(".getraises, .setraises")
+                ,   $excepts = $dd.find("dl.exception").first()
+                ;
+                obj.description = $dd.contents().not("dl.parameters");
+                str = this.parseExtendedAttributes(str, obj);
+                var match;
+
+                // ATTRIBUTE
+                match = /^\s*(?:(readonly)\s+)?attribute\s+\b(.*?)\s+(\S+)\s*$/.exec(str);
+                if (match) {
+                    obj.type = "attribute";
+                    obj.readonly = (match[1] === "readonly");
+                    var type = match[2];
+                    this.parseDatatype(obj, type);
+                    this.setID(obj, match[3]);
+                    obj.raises = [];
+                    $sgrs.each(function () {
+                        var $el = $(this)
+                        ,   exc = {
+                                id:     $el.attr("title")
+                            ,   onSet:  $el.hasClass("setraises")
+                            ,   onGet:  $el.hasClass("getraises")
+                        };
+                        if ($el.is("dl")) {
+                            exc.type = "codelist";
+                            exc.description = [];
+                            $el.find("dt").each(function () {
+                                var $dt = $(this)
+                                ,   $dd = $dt.next("dd");
+                                exc.description.push({ id: $dt.text(), description: $dd.contents().clone() });
+                            });
+                        }
+                        else if ($el.is("div")) {
+                            exc.type = "simple";
+                            exc.description = $el.contents().clone();
+                        }
+                        else {
+                            this.msg.pub("error", "Do not know what to do with exceptions being raised defined outside of a div or dl.");
+                        }
+                        $el.remove();
+                        obj.raises.push(exc);
+                    });
+
+                    return obj;
+                }
+
+                // CONST
+                if (this.parseConst(obj, str)) return obj;
+
+                // METHOD
+                match = /^\s*(.*?)\s+\b(\S+)\s*\(\s*(.*)\s*\)\s*$/.exec(str);
+                if (match) {
+                    obj.type = "method";
+                    var type = match[1]
+                    ,   prm = match[3];
+                    // XXX we need to do better for parsing modifiers
+                    type = this.parseStatic(obj, type);
+                    this.parseDatatype(obj, type);
+                    this.setID(obj, match[2]);
+                    obj.params = [];
+                    obj.raises = [];
+
+                    $excepts.each(function () {
+                        var $el = $(this)
+                        ,   exc = { id: $el.attr("title") };
+                        if ($el.is("dl")) {
+                            exc.type = "codelist";
+                            exc.description = [];
+                            $el.find("dt").each(function () {
+                                var $dt = $(this)
+                                ,   $dd = $dt.next("dd");
+                                exc.description.push({ id: $dt.text(), description: $dd.contents().clone() });
+                            });
+                        }
+                        else if ($el.is("div")) {
+                            exc.type = "simple";
+                            exc.description = $el.contents().clone();
+                        }
+                        else {
+                            this.msg.pub("error", "Do not know what to do with exceptions being raised defined outside of a div or dl.");
+                        }
+                        $el.remove();
+                        obj.raises.push(exc);
+                    });
+
+
+                    if ($extPrm.length) {
+                        $extPrm.remove();
+                        var self = this;
+                        $extPrm.find("> dt").each(function (i) {
+                            return self.params($(this).text(), $(this).next(), obj);
+                        });
+                    }
+                    else {
+                        while (prm.length) {
+                            prm = this.params(prm, null, obj);
+                            if (prm === false) break;
+                        }
+                    }
+
+                    // apply optional
+                    var seenOptional = false;
+                    for (var i = 0; i < obj.params.length; i++) {
+                        if (seenOptional) {
+                            obj.params[i].optional = true;
+                            obj.params[i].datatype = obj.params[i].datatype.replace(/\boptional\s+/, "");
+                        }
+                        else {
+                            seenOptional = this.optional(obj.params[i]);
+                        }
+                    }
+                    return obj;
+                }
+
+                // SERIALIZER
+                match = /^\s*serializer(\s*=\s*((\{\s*(\S+(\s*,\s*\S+)*)?\s*\})|(\[(\s*\S+(\s*,\s*\S+)*)?\s*\])|(\S+)))?\s*$/.exec(str);
+                if (match) {
+                    obj.type = "serializer";
+		    obj.values = [];
+                    this.setID(obj, "serializer");
+		    var serializermap = match[3],
+		    serializerlist = match[6],
+		    serializerattribute = match[9], rawvalues;
+		    
+		    if (serializermap) {
+			obj.serializertype = "map";
+			rawvalues = match[4];
+		    } 
+		    else if (serializerlist) {
+			obj.serializertype = "list";
+			rawvalues = match[7];
+		    }
+		    else if (serializerattribute) {
+			obj.serializertype = "attribute";
+			obj.values.push(serializerattribute);
+		    }
+		    else {
+			obj.serializertype = "prose";
+		    }
+		    if (rawvalues) {
+			// split at comma and remove white space
+			var values = rawvalues.split(/\s*,\s*/);
+			obj.getter = false;
+			obj.inherit = false;
+			obj.all = false;
+			if (values[0] == "getter") {
+			    obj.getter = true;
+			} 
+			else {
+			    if (obj.serializertype == "map") {
+ 				if (values[0] == "inherit") {
+				    obj.inherit = true;
+				    values.shift();
+				}
+				if (values[0] == "attribute" && obj.serializertype == "map" ) {
+				    obj.all = true;
+				    values = [];
+				}
+			    }
+			    obj.values = values;
+			}
+		    }
+		    return obj;
+		}
+
+                // NOTHING MATCHED
+                this.msg.pub("error", "Expected interface member, got: " + str);
+            },
+            
+            parseDatatype:  function (obj, type) {
+                type = this.nullable(obj, type);
+                type = this.array(obj, type);
+                obj.variadic = false;
+                if (/\.\.\./.test(type)) {
+                    type = type.replace(/\.\.\./, "");
+                    obj.variadic = true;
+                }
+                if (type.indexOf("(") === 0) {
+                    type = type.replace("(", "").replace(")", "");
+                    obj.datatype = type.split(/\s+or\s+/);
+                    obj.isUnionType = true;
+                }
+                else {
+                    obj.datatype = type;
+                }
+            },
+            
+            parseStatic:  function (obj, type) {
+                if (/^static\s+/.test(type)) {
+                    type = type.replace(/^static\s+/, "");
+                    obj.isStatic = true;
+                }
+                else {
+                    obj.isStatic = false;
+                }
+                return type;
+            },
+            
+            parseExtendedAttributes:    function (str, obj) {
+                if (!str) return;
+                return str.replace(/^\s*\[([^\]]+)\]\s*/, function (x, m1) { obj.extendedAttributes = m1; return ""; });
+            },
+
+            makeMarkup:    function (id) {
+                var $df = $("<div></div>");
+                var attr = { "class": "idl" };
+                if (id) attr.id = id;
+                var $pre = $("<pre></pre>").attr(attr);
+                $pre.html(this.writeAsWebIDL(this.parent, -1));
+                $df.append($pre);
+                if (!this.conf.noLegacyStyle) $df.append(this.writeAsHTML(this.parent));
+                this.mergeWebIDL(this.parent.children[0]);
+                return $df.children();
+            },
+
+            writeAsHTML:    function (obj) {
+                if (obj.type == "module") {
+                    if (obj.id == "outermost") {
+                        if (obj.children.length > 1) this.msg.pub("error", "We currently only support one structural level per IDL fragment");
+                        return this.writeAsHTML(obj.children[0]);
+                    }
+                    else {
+                        this.msg.pub("warn", "No HTML can be generated for module definitions.");
+                        return $("<span></span>");
+                    }
+                }
+                else if (obj.type == "typedef") {
+                    var cnt;
+                    if (obj.description && obj.description.text()) cnt = [obj.description];
+                    else {
+                        // yuck -- should use a single model...
+                        var tdt = sn.element("span", { "class": "idlTypedefType" }, null);
+                        tdt.innerHTML = datatype(obj.datatype);
+                        cnt = [ sn.text("Throughout this specification, the identifier "),
+                                sn.element("span", { "class": "idlTypedefID" }, null, obj.id),
+                                sn.text(" is used to refer to the "),
+                                sn.text(obj.array ? (obj.arrayCount > 1 ? obj.arrayCount + "-" : "") + "array of " : ""),
+                                tdt,
+                                sn.text(obj.nullable ? " (nullable)" : ""),
+                                sn.text(" type.")];
+                    }
+                    return sn.element("div", { "class": "idlTypedefDesc" }, null, cnt);
+                }
+                else if (obj.type == "implements") {
+                    var cnt;
+                    if (obj.description && obj.description.text()) cnt = [obj.description];
+                    else {
+                        cnt = [ sn.text("All instances of the "),
+                                sn.element("code", {}, null, [sn.element("a", {}, null, obj.id)]),
+                                sn.text(" type are defined to also implement the "),
+                                sn.element("a", {}, null, obj.datatype),
+                                sn.text(" interface.")];
+                        cnt = [sn.element("p", {}, null, cnt)];
+                    }
+                    return sn.element("div", { "class": "idlImplementsDesc" }, null, cnt);
+                }
+
+                else if (obj.type == "exception") {
+                    var df = sn.documentFragment();
+                    var curLnk = "widl-" + obj.refId + "-";
+                    var types = ["field", "constant"];
+                    var filterFunc = function (it) { return it.type === type; }
+                    ,   sortFunc = function (a, b) {
+                            if (a.id < b.id) return -1;
+                            if (a.id > b.id) return 1;
+                            return 0;
+                    }
+                    ;
+                    for (var i = 0; i < types.length; i++) {
+                        var type = types[i];
+                        var things = obj.children.filter(filterFunc);
+                        if (things.length === 0) continue;
+                        if (!this.noIDLSorting) {
+                            things.sort(sortFunc);
+                        }
+
+                        var sec = sn.element("section", {}, df);
+                        var secTitle = type;
+                        secTitle = secTitle.substr(0, 1).toUpperCase() + secTitle.substr(1) + "s";
+                        if (!this.conf.noIDLSectionTitle) sn.element("h2", {}, sec, secTitle);
+                        var dl = sn.element("dl", { "class": type + "s" }, sec);
+                        for (var j = 0; j < things.length; j++) {
+                            var it = things[j];
+                            var dt = sn.element("dt", { id: curLnk + it.refId }, dl);
+                            sn.element("code", {}, dt, it.id);
+                            var desc = sn.element("dd", {}, dl, [it.description]);
+                            if (type == "field") {
+                                sn.text(" of type ", dt);
+                                if (it.array) {
+                                    for (var k = 0, n = it.arrayCount; k < n; k++) sn.text("array of ", dt);
+                                }
+                                var span = sn.element("span", { "class": "idlFieldType" }, dt);
+                                var matched = /^sequence<(.+)>$/.exec(it.datatype);
+                                if (matched) {
+                                    sn.text("sequence<", span);
+                                    sn.element("a", {}, span, matched[1]);
+                                    sn.text(">", span);
+                                }
+                                else {
+                                    sn.element("a", {}, span, it.datatype);
+                                }
+                                if (it.nullable) sn.text(", nullable", dt);
+                            }
+                            else if (type == "constant") {
+                                sn.text(" of type ", dt);
+                                sn.element("span", { "class": "idlConstType" }, dt, [sn.element("a", {}, null, it.datatype)]);
+                                if (it.nullable) sn.text(", nullable", dt);
+                            }
+                        }
+                    }
+                    return df;
+                }
+
+                else if (obj.type == "dictionary") {
+                    var df = sn.documentFragment();
+                    var curLnk = "widl-" + obj.refId + "-";
+                    var things = obj.children;
+                    var cnt;
+                    if (things.length === 0) return df;
+                    if (!this.noIDLSorting) {
+                        things.sort(function (a, b) {
+                            if (a.id < b.id) return -1;
+                            if (a.id > b.id) return 1;
+                              return 0;
+                        });
+                    }
+
+                    var sec = sn.element("section", {}, df);
+                    cnt = [sn.text("Dictionary "),
+                           sn.element("a", { "class": "idlType" }, null, obj.id),
+                           sn.text(" Members")];
+                    if (!this.conf.noIDLSectionTitle) sn.element("h2", {}, sec, cnt);
+                    var dl = sn.element("dl", { "class": "dictionary-members" }, sec);
+                    for (var j = 0; j < things.length; j++) {
+                        var it = things[j];
+                        var dt = sn.element("dt", { id: curLnk + it.refId }, dl);
+                        sn.element("code", {}, dt, it.id);
+                        var desc = sn.element("dd", {}, dl, [it.description]);
+                        sn.text(" of type ", dt);
+                        if (it.array) {
+                            for (var i = 0, n = it.arrayCount; i < n; i++) sn.text("array of ", dt);
+                        }
+                        var span = sn.element("span", { "class": "idlMemberType" }, dt);
+                        var matched = /^sequence<(.+)>$/.exec(it.datatype);
+                        if (matched) {
+                            sn.text("sequence<", span);
+                            sn.element("a", {}, span, matched[1]);
+                            sn.text(">", span);
+                        }
+                        else {
+                            sn.element("a", {}, span, it.datatype);
+                        }
+                        if (it.nullable) sn.text(", nullable", dt);
+                        if (it.defaultValue) {
+                            sn.text(", defaulting to ", dt);
+                            sn.element("code", {}, dt, [sn.text(it.defaultValue)]);
+                        }
+                    }
+                    return df;
+                }
+
+                else if (obj.type == "callback") {
+                    var df = sn.documentFragment();
+                    var curLnk = "widl-" + obj.refId + "-";
+                    var things = obj.children;
+                    var cnt;
+                    if (things.length === 0) return df;
+
+                    var sec = sn.element("section", {}, df);
+                    cnt = [sn.text("Callback "),
+                           sn.element("a", { "class": "idlType" }, null, obj.id),
+                           sn.text(" Parameters")];
+                    if (!this.conf.noIDLSectionTitle) sn.element("h2", {}, sec, cnt);
+                    var dl = sn.element("dl", { "class": "callback-members" }, sec);
+                    for (var j = 0; j < things.length; j++) {
+                        var it = things[j];
+                        var dt = sn.element("dt", { id: curLnk + it.refId }, dl);
+                        sn.element("code", {}, dt, it.id);
+                        var desc = sn.element("dd", {}, dl, [it.description]);
+                        sn.text(" of type ", dt);
+                        if (it.array) {
+                            for (var i = 0, n = it.arrayCount; i < n; i++) sn.text("array of ", dt);
+                        }
+                        var span = sn.element("span", { "class": "idlMemberType" }, dt);
+                        var matched = /^sequence<(.+)>$/.exec(it.datatype);
+                        if (matched) {
+                            sn.text("sequence<", span);
+                            sn.element("a", {}, span, matched[1]);
+                            sn.text(">", span);
+                        }
+                        else {
+                            sn.element("a", {}, span, it.datatype);
+                        }
+                        if (it.nullable) sn.text(", nullable", dt);
+                        if (it.defaultValue) {
+                            sn.text(", defaulting to ", dt);
+                            sn.element("code", {}, dt, [sn.text(it.defaultValue)]);
+                        }
+                    }
+                    return df;
+                }
+
+                else if (obj.type == "enum") {
+                    var df = sn.documentFragment();
+                    var things = obj.children;
+                    if (things.length === 0) return df;
+
+                    var sec = sn.element("table", { "class": "simple" }, df);
+                    sn.element("tr", {}, sec, [sn.element("th", { colspan: 2 }, null, [sn.text("Enumeration description")])]);
+                    for (var j = 0; j < things.length; j++) {
+                        var it = things[j];
+                        var tr = sn.element("tr", {}, sec)
+                        ,   td1 = sn.element("td", {}, tr)
+                        ;
+                        sn.element("code", {}, td1, it.id);
+                        sn.element("td", {}, tr, [it.description]);
+                    }
+                    return df;
+                }
+
+                else if (obj.type == "interface") {
+                    var df = sn.documentFragment();
+                    var curLnk = "widl-" + obj.refId + "-";
+                    var types = ["attribute", "method", "constant", "serializer"];
+                    var filterFunc = function (it) { return it.type == type; }
+                    ,   sortFunc = function (a, b) {
+                            if (a.id < b.id) return -1;
+                            if (a.id > b.id) return 1;
+                            return 0;
+                        }
+                    ;
+                    for (var i = 0; i < types.length; i++) {
+                        var type = types[i];
+                        var things = obj.children.filter(filterFunc);
+                        if (things.length === 0) continue;
+                        if (!this.noIDLSorting) things.sort(sortFunc);
+
+                        var sec = sn.element("section", {}, df);
+                        var secTitle = type;
+                        secTitle = secTitle.substr(0, 1).toUpperCase() + secTitle.substr(1) + (type != "serializer" ? "s" : "");
+                        if (!this.conf.noIDLSectionTitle) sn.element("h2", {}, sec, secTitle);
+			if (type != "serializer") {
+                            var dl = sn.element("dl", { "class": type + "s" }, sec);
+                            for (var j = 0; j < things.length; j++) {
+				var it = things[j];
+				var id = (type == "method") ? this.makeMethodID(curLnk, it) : sn.idThatDoesNotExist(curLnk + it.refId);
+				var dt = sn.element("dt", { id: id }, dl);
+				sn.element("code", {}, dt, it.id);
+				if (it.isStatic) dt.appendChild(this.doc.createTextNode(", static"));
+				var desc = sn.element("dd", {}, dl, [it.description]);
+				if (type == "method") {
+                                    if (it.params.length) {
+					var table = sn.element("table", { "class": "parameters" }, desc);
+					var tr = sn.element("tr", {}, table);
+					["Parameter", "Type", "Nullable", "Optional", "Description"].forEach(function (tit) { sn.element("th", {}, tr, tit); });
+					for (var k = 0; k < it.params.length; k++) {
+                                            var prm = it.params[k];
+                                            var tr = sn.element("tr", {}, table);
+                                            sn.element("td", { "class": "prmName" }, tr, prm.id);
+                                            var tyTD = sn.element("td", { "class": "prmType" }, tr);
+                                            var code = sn.element("code", {}, tyTD);
+                                            code.innerHTML = datatype(prm.datatype);
+                                            if (prm.array) code.innerHTML += arrsq(prm);
+                                            if (prm.defaultValue) {
+						code.innerHTML += " = " + prm.defaultValue;
+                                            }
+                                            if (prm.nullable) sn.element("td", { "class": "prmNullTrue" }, tr, "\u2714");
+                                            else              sn.element("td", { "class": "prmNullFalse" }, tr, "\u2718");
+                                            if (prm.optional) sn.element("td", { "class": "prmOptTrue" }, tr, "\u2714");
+                                            else              sn.element("td", { "class": "prmOptFalse" }, tr, "\u2718");
+                                            var cnt = prm.description ? [prm.description] : "";
+                                            sn.element("td", { "class": "prmDesc" }, tr, cnt);
+					}
+                                    }
+                                    else {
+					sn.element("div", {}, desc, [sn.element("em", {}, null, "No parameters.")]);
+                                    }
+                                    if (this.conf.idlOldStyleExceptions && it.raises.length) {
+					var table = sn.element("table", { "class": "exceptions" }, desc);
+					var tr = sn.element("tr", {}, table);
+					["Exception", "Description"].forEach(function (tit) { sn.element("th", {}, tr, tit); });
+					for (var k = 0; k < it.raises.length; k++) {
+                                            var exc = it.raises[k];
+                                            var tr = sn.element("tr", {}, table);
+                                            sn.element("td", { "class": "excName" }, tr, [sn.element("a", {}, null, exc.id)]);
+                                            var dtd = sn.element("td", { "class": "excDesc" }, tr);
+                                            if (exc.type == "simple") {
+						$(dtd).append(exc.description);
+                                            }
+                                            else {
+						var ctab = sn.element("table", { "class": "exceptionCodes" }, dtd );
+						for (var m = 0; m < exc.description.length; m++) {
+                                                    var cd = exc.description[m];
+                                                    var tr = sn.element("tr", {}, ctab);
+                                                    sn.element("td", { "class": "excCodeName" }, tr, [sn.element("code", {}, null, cd.id)]);
+                                                    sn.element("td", { "class": "excCodeDesc" }, tr, [cd.description]);
+						}
+                                            }
+					}
+                                    }
+                                    // else {
+                                    //     sn.element("div", {}, desc, [sn.element("em", {}, null, "No exceptions.")]);
+                                    // }
+
+                                    var reDiv = sn.element("div", {}, desc);
+                                    sn.element("em", {}, reDiv, "Return type: ");
+
+                                    var code = sn.element("code", {}, reDiv);
+                                    code.innerHTML = datatype(it.datatype);
+                                    if (it.array) code.innerHTML += arrsq(it);
+                                    if (it.nullable) sn.text(", nullable", reDiv);
+				}
+				else if (type == "attribute") {
+                                    sn.text(" of type ", dt);
+                                    if (it.array) {
+					for (var m = 0, n = it.arrayCount; m < n; m++) sn.text("array of ", dt);
+                                    }
+                                    var span = sn.element("span", { "class": "idlAttrType" }, dt);
+                                    var matched = /^sequence<(.+)>$/.exec(it.datatype);
+                                    if (matched) {
+					sn.text("sequence<", span);
+					sn.element("a", {}, span, matched[1]);
+					sn.text(">", span);
+                                    }
+                                    else {
+					sn.element("a", {}, span, it.datatype);
+                                    }
+                                    if (it.readonly) sn.text(", readonly", dt);
+                                    if (it.nullable) sn.text(", nullable", dt);
+
+                                    if (this.conf.idlOldStyleExceptions && it.raises.length) {
+					var table = sn.element("table", { "class": "exceptions" }, desc);
+					var tr = sn.element("tr", {}, table);
+					["Exception", "On Get", "On Set", "Description"].forEach(function (tit) { sn.element("th", {}, tr, tit); });
+					for (var k = 0; k < it.raises.length; k++) {
+                                            var exc = it.raises[k];
+                                            var tr = sn.element("tr", {}, table);
+                                            sn.element("td", { "class": "excName" }, tr, [sn.element("a", {}, null, exc.id)]);
+                                            ["onGet", "onSet"].forEach(function (gs) {
+						if (exc[gs]) sn.element("td", { "class": "excGetSetTrue" }, tr, "\u2714");
+						else         sn.element("td", { "class": "excGetSetFalse" }, tr, "\u2718");
+                                            });
+                                            var dtd = sn.element("td", { "class": "excDesc" }, tr);
+                                            if (exc.type == "simple") {
+						dtd.appendChild(exc.description);
+                                            }
+                                            else {
+						var ctab = sn.element("table", { "class": "exceptionCodes" }, dtd );
+						for (var m = 0; m < exc.description.length; m++) {
+                                                    var cd = exc.description[m];
+                                                    var tr = sn.element("tr", {}, ctab);
+                                                    sn.element("td", { "class": "excCodeName" }, tr, [sn.element("code", {}, null, cd.id)]);
+                                                    sn.element("td", { "class": "excCodeDesc" }, tr, [cd.description]);
+						}
+                                            }
+					}
+                                    }
+                                    // else {
+                                    //     sn.element("div", {}, desc, [sn.element("em", {}, null, "No exceptions.")]);
+                                    // }
+				}
+				else if (type == "constant") {
+                                    sn.text(" of type ", dt);
+                                    sn.element("span", { "class": "idlConstType" }, dt, [sn.element("a", {}, null, it.datatype)]);
+                                    if (it.nullable) sn.text(", nullable", dt);
+				}
+                            }
+			} 
+			else { // Serializer 
+			    var div = sn.element("div", {}, sec);
+			    var it = things[0];
+			    if (it.serializertype != "prose") {
+				var generatedDescription = "Instances of this interface are serialized as ";
+				if (it.serializertype == "map") {
+				    var mapDescription = "a map ";
+				    if (it.getter) {
+					mapDescription += "with entries corresponding to the named properties";
+				    }
+				    else {
+					var and = "";
+					if (it.inherit) {
+					    mapDescription += "with entries from the closest inherited interface ";
+					    and = "and ";
+					}
+					if (it.all) {
+					    mapDescription += and + "with entries for each of the serializable attributes";
+					} else if (it.values && it.values.length) {
+					    mapDescription += and + "with entries for the following attributes: " + it.values.join(", ");
+					} else {
+					    mapDescription = "an empty map";
+					}
+				    }
+				    generatedDescription += mapDescription;
+				}
+				else if (it.serializertype == "list") {
+				    var listDescription = "a list ";
+				    if (it.getter) {
+					listDescription += "with values corresponding to the indexed properties";
+				    }
+				    else {
+					if (it.values && it.values.length) {
+					    listDescription += "with the values of the following attributes: " + it.values.join(", ");
+					} else {
+					    mapDescription = "an empty list";
+					}
+				    }
+				    generatedDescription += listDescription;
+				}
+				else if (it.serializertype == "attribute") {
+				    generatedDescription += "the value of the attribute " + it.values[0];
+				}
+				generatedDescription += ".";
+				var p = sn.element("p", {}, div, generatedDescription);
+			    }
+			    var desc = sn.element("p", {}, div, [it.description]);
+			}
+		    }
+                    return df;
+                }
+            },
+
+            makeMethodID:    function (cur, obj) {
+                var id = cur + obj.refId + "-" + obj.datatype + "-"
+                ,   params = [];
+                for (var i = 0, n = obj.params.length; i < n; i++) {
+                    var prm = obj.params[i];
+                    params.push(prm.datatype + (prm.array ? "Array" : "") + "-" + prm.id);
+                }
+                id += params.join("-");
+                return sanitiseID(id);
+            },
+
+            mergeWebIDL:    function (obj) {
+                if (typeof obj.merge === "undefined" || obj.merge.length === 0) return;
+                // queue for later execution
+                setTimeout(function () {
+                    for (var i = 0; i < obj.merge.length; i++) {
+                        var idlInterface = document.querySelector("#idl-def-" + obj.refId)
+                        ,   idlInterfaceToMerge = document.querySelector("#idl-def-" + obj.merge[i]);
+                        idlInterface.insertBefore(document.createElement("br"), idlInterface.firstChild);
+                        idlInterface.insertBefore(document.createElement("br"), idlInterface.firstChild);
+                        idlInterfaceToMerge.parentNode.parentNode.removeChild(idlInterfaceToMerge.parentNode);
+                        idlInterface.insertBefore(idlInterfaceToMerge, idlInterface.firstChild);
+                    }
+                }, 0);
+            },
+
+            writeAsWebIDL:    function (obj, indent) {
+                indent++;
+                var opt = { indent: indent, obj: obj, proc: this };
+                if (obj.type === "module") {
+                    if (obj.id == "outermost") {
+                        var $div = $("<div></div>");
+                        for (var i = 0; i < obj.children.length; i++) $div.append(this.writeAsWebIDL(obj.children[i], indent - 1));
+                        return $div.children();
+                    }
+                    else return $(idlModuleTmpl(opt));
+                }
+                
+                else if (obj.type === "typedef") {
+                    opt.nullable = obj.nullable ? "?" : "";
+                    opt.arr = arrsq(obj);
+                    return $(idlTypedefTmpl(opt));
+                }
+                
+                else if (obj.type === "implements") {
+                    return $(idlImplementsTmpl(opt));
+                }
+                
+                else if (obj.type === "interface") {
+                    // stop gap fix for duplicate IDs while we're transitioning the code
+                    var div = this.doc.createElement("div")
+                    ,   id = $(div).makeID("idl-def", obj.refId, true)
+                    ,   maxAttr = 0, maxMeth = 0, maxConst = 0, hasRO = false;
+                    obj.children.forEach(function (it, idx) {
+                        var len = 0;
+                        if (it.isUnionType)   len = it.datatype.join(" or ").length + 2;
+                        else if (it.datatype) len = it.datatype.length;
+                        if (it.isStatic) len += 7;
+                        if (it.nullable) len = len + 1;
+                        if (it.array) len = len + (2 * it.arrayCount);
+                        if (it.type == "attribute") maxAttr = (len > maxAttr) ? len : maxAttr;
+                        else if (it.type == "method") maxMeth = (len > maxMeth) ? len : maxMeth;
+                        else if (it.type == "constant") maxConst = (len > maxConst) ? len : maxConst;
+                        if (it.type == "attribute" && it.readonly) hasRO = true;
+                    });
+                    var curLnk = "widl-" + obj.refId + "-"
+                    ,   self = this
+                    ,   children = obj.children
+                                      .map(function (ch) {
+                                          if (ch.type == "attribute") return self.writeAttribute(ch, maxAttr, indent + 1, curLnk, hasRO);
+                                          else if (ch.type == "method") return self.writeMethod(ch, maxMeth, indent + 1, curLnk);
+                                          else if (ch.type == "constant") return self.writeConst(ch, maxConst, indent + 1, curLnk);
+                                          else if (ch.type == "serializer") return self.writeSerializer(ch, indent + 1, curLnk);
+                                      })
+                                      .join("")
+                    ;
+                    return idlInterfaceTmpl({
+                        obj:        obj
+                    ,   indent:     indent
+                    ,   id:         id
+                    ,   partial:    obj.partial ? "partial " : ""
+                    ,   callback:   obj.callback ? "callback " : ""
+                    ,   children:   children
+                    });
+                }
+                
+                else if (obj.type === "exception") {
+                    var maxAttr = 0, maxConst = 0;
+                    obj.children.forEach(function (it, idx) {
+                        var len = it.datatype.length;
+                        if (it.nullable) len = len + 1;
+                        if (it.array) len = len + (2 * it.arrayCount);
+                        if (it.type === "field")   maxAttr = (len > maxAttr) ? len : maxAttr;
+                        else if (it.type === "constant") maxConst = (len > maxConst) ? len : maxConst;
+                    });
+                    var curLnk = "widl-" + obj.refId + "-"
+                    ,   self = this
+                    ,   children = obj.children
+                                      .map(function (ch) {
+                                          if (ch.type === "field") return self.writeField(ch, maxAttr, indent + 1, curLnk);
+                                          else if (ch.type === "constant") return self.writeConst(ch, maxConst, indent + 1, curLnk);
+                                      })
+                                      .join("")
+                    ;
+                    return idlExceptionTmpl({ obj: obj, indent: indent, children: children });
+                }
+                
+                else if (obj.type === "dictionary") {
+                    var max = 0;
+                    obj.children.forEach(function (it, idx) {
+                        var len = it.datatype.length;
+                        if (it.nullable) len = len + 1;
+                        if (it.array) len = len + (2 * it.arrayCount);
+                        max = (len > max) ? len : max;
+                    });
+                    var curLnk = "widl-" + obj.refId + "-"
+                    ,   self = this
+                    ,   children = obj.children
+                                      .map(function (it) {
+                                          return self.writeMember(it, max, indent + 1, curLnk);
+                                      })
+                                      .join("")
+                    ;
+                    return idlDictionaryTmpl({ obj: obj, indent: indent, children: children, partial: obj.partial ? "partial " : "" });
+                }
+                
+                else if (obj.type === "callback") {
+                    var params = obj.children
+                                    .map(function (it) {
+                                        return idlParamTmpl({
+                                            obj:        it
+                                        ,   optional:   it.optional ? "optional " : ""
+                                        ,   arr:        arrsq(it)
+                                        ,   nullable:   it.nullable ? "?" : ""
+                                        ,   variadic:   it.variadic ? "..." : ""
+                                        });
+                                    })
+                                    .join(", ");
+                    return idlCallbackTmpl({
+                        obj:        obj
+                    ,   indent:     indent
+                    ,   arr:        arrsq(obj)
+                    ,   nullable:   obj.nullable ? "?" : ""
+                    ,   children:   params
+                    });
+                }
+                
+                else if (obj.type === "enum") {
+                    var children = obj.children
+                                      .map(function (it) { return idlEnumItemTmpl({ obj: it, indent: indent + 1 }); })
+                                      .join(",\n");
+                    return idlEnumTmpl({obj: obj, indent: indent, children: children });
+                }
+            },
+
+            writeField:    function (attr, max, indent, curLnk) {
+                var pad = max - attr.datatype.length;
+                if (attr.nullable) pad = pad - 1;
+                if (attr.array) pad = pad - (2 * attr.arrayCount);
+                return idlFieldTmpl({
+                    obj:        attr
+                ,   indent:     indent
+                ,   arr:        arrsq(attr)
+                ,   nullable:   attr.nullable ? "?" : ""
+                ,   pad:        pad
+                ,   href:       curLnk + attr.refId
+                });
+            },
+
+            writeAttribute:    function (attr, max, indent, curLnk, hasRO) {
+                var pad = max - attr.datatype.length;
+                if (attr.nullable) pad = pad - 1;
+                if (attr.array) pad = pad - (2 * attr.arrayCount);
+                return idlAttributeTmpl({
+                    obj:        attr
+                ,   indent:     indent
+                ,   readonly:   attr.readonly ? "readonly" : "        "
+                ,   pad:        pad
+                ,   arr:        arrsq(attr)
+                ,   nullable:   attr.nullable ? "?" : ""
+                ,   href:       curLnk + attr.refId
+                });
+            },
+
+            writeMethod:    function (meth, max, indent, curLnk) {
+                var params = meth.params
+                                .map(function (it) {
+                                    return idlParamTmpl({
+                                        obj:        it
+                                    ,   optional:   it.optional ? "optional " : ""
+                                    ,   arr:        arrsq(it)
+                                    ,   nullable:   it.nullable ? "?" : ""
+                                    ,   variadic:   it.variadic ? "..." : ""
+                                    });
+                                })
+                                .join(", ");
+                var len = 0;
+                if (meth.isUnionType) len = meth.datatype.join(" or ").length + 2;
+                else                  len = meth.datatype.length;
+                if (meth.isStatic) len += 7;
+                var pad = max - len;
+                if (meth.nullable) pad = pad - 1;
+                if (meth.array) pad = pad - (2 * meth.arrayCount);
+                return idlMethodTmpl({
+                    obj:        meth
+                ,   indent:     indent
+                ,   arr:        arrsq(meth)
+                ,   nullable:   meth.nullable ? "?" : ""
+                ,   "static":   meth.isStatic ? "static " : ""
+                ,   pad:        pad
+                ,   id:         this.makeMethodID(curLnk, meth)
+                ,   children:   params
+                });
+            },
+
+            writeConst:    function (cons, max, indent, curLnk) {
+                var pad = max - cons.datatype.length;
+                if (cons.nullable) pad--;
+                return idlConstTmpl({ obj: cons, indent: indent, pad: pad, nullable: cons.nullable ? "?" : ""});
+            },
+
+
+            writeSerializer: function (serializer, indent, curLnk) {
+		var values = "";
+		if (serializer.serializertype == "map") {
+		    var mapValues = [];
+		    if (serializer.getter) mapValues = ["getter"];
+		    else {
+			if (serializer.inherit) mapValues.push("inherit");
+			if (serializer.all) mapValues.push("attribute");
+			else                mapValues = mapValues.concat(serializer.values);
+		    }
+		    values = "{" + mapValues.join(", ") + "}";
+		} 
+		else if (serializer.serializertype == "list") {
+		    var listValues = (serializer.getter ? ["getter"] : serializer.values);
+		    values = "[" + listValues.join(", ") + "]";
+		}
+		else if (serializer.serializertype == "attribute") {
+		    values = serializer.values[0];
+		}
+                return idlSerializerTmpl({
+                    obj:        serializer
+                ,   indent:     indent
+		,   values:     values
+                });
+            },
+
+            writeMember:    function (memb, max, indent, curLnk) {
+                var opt = { obj: memb, indent: indent, curLnk: curLnk,
+                            nullable: (memb.nullable ? "?" : ""), arr: arrsq(memb) };
+                opt.pad = max - memb.datatype.length;
+                if (memb.nullable) opt.pad = opt.pad - 1;
+                if (memb.array) opt.pad = opt.pad - (2 * memb.arrayCount);
+                return idlDictMemberTmpl(opt);
+            }
+        };
+
+
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/webidl");
+                if (!conf.noIDLSorting) conf.noIDLSorting = false;
+                if (!conf.noIDLSectionTitle) conf.noIDLSectionTitle = false;
+                var $idl = $(".idl", doc)
+                ,   finish = function () {
+                        msg.pub("end", "core/webidl");
+                        cb();
+                    };
+                if (!$idl.length) return finish();
+                $(doc).find("head link").first().before($("<style/>").text(css));
+
+                var infNames = [];
+                $idl.each(function () {
+                    var w = new WebIDLProcessor({ noIDLSorting: conf.noIDLSorting, msg: msg, doc: doc, conf: conf })
+                    ,   inf = w.definition($(this))
+                    ,   $df = w.makeMarkup(inf.htmlID);
+                    $(this).replaceWith($df);
+                    if ($.inArray(inf.type, "interface exception dictionary typedef callback enum".split(" ")) !== -1) infNames.push(inf.id);
+                });
+                doc.normalize();
+                $("a:not([href])").each(function () {
+                    var $ant = $(this);
+                    if ($ant.hasClass("externalDFN")) return;
+                    var name = $ant.text();
+                    if ($.inArray(name, infNames) !== -1) {
+                        $ant.attr("href", "#idl-def-" + name)
+                            .addClass("idlType")
+                            .html("<code>" + name + "</code>");
+                    }
+                });
+                finish();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/domReady.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,170 @@
+/**
+ * @license RequireJS domReady 1.0.0 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+/*jslint strict: false, plusplus: false */
+/*global require: false, define: false, requirejs: false,
+  window: false, clearInterval: false, document: false,
+  self: false, setInterval: false */
+
+
+define(function () {
+    var isBrowser = typeof window !== "undefined" && window.document,
+        isPageLoaded = !isBrowser,
+        doc = isBrowser ? document : null,
+        readyCalls = [],
+        readyLoaderCalls = [],
+        //Bind to a specific implementation, but if not there, try a
+        //a generic one under the "require" name.
+        req = requirejs || require || {},
+        oldResourcesReady = req.resourcesReady,
+        scrollIntervalId;
+
+    function runCallbacks(callbacks) {
+        for (var i = 0, callback; (callback = callbacks[i]); i++) {
+            callback(doc);
+        }
+    }
+
+    function callReady() {
+        var callbacks = readyCalls,
+            loaderCallbacks = readyLoaderCalls;
+
+        if (isPageLoaded) {
+            //Call the DOM ready callbacks
+            if (callbacks.length) {
+                readyCalls = [];
+                runCallbacks(callbacks);
+            }
+
+            //Now handle DOM ready + loader ready callbacks.
+            if (req.resourcesDone && loaderCallbacks.length) {
+                readyLoaderCalls = [];
+                runCallbacks(loaderCallbacks);
+            }
+        }
+    }
+
+    /**
+     * Add a method to require to get callbacks if there are loader resources still
+     * being loaded. If so, then hold off calling "withResources" callbacks.
+     *
+     * @param {Boolean} isReady: pass true if all resources have been loaded.
+     */
+    if ('resourcesReady' in req) {
+        req.resourcesReady = function (isReady) {
+            //Call the old function if it is around.
+            if (oldResourcesReady) {
+                oldResourcesReady(isReady);
+            }
+
+            if (isReady) {
+                callReady();
+            }
+        };
+    }
+
+    /**
+     * Sets the page as loaded.
+     */
+    function pageLoaded() {
+        if (!isPageLoaded) {
+            isPageLoaded = true;
+            if (scrollIntervalId) {
+                clearInterval(scrollIntervalId);
+            }
+
+            callReady();
+        }
+    }
+
+    if (isBrowser) {
+        if (document.addEventListener) {
+            //Standards. Hooray! Assumption here that if standards based,
+            //it knows about DOMContentLoaded.
+            document.addEventListener("DOMContentLoaded", pageLoaded, false);
+            window.addEventListener("load", pageLoaded, false);
+        } else if (window.attachEvent) {
+            window.attachEvent("onload", pageLoaded);
+
+            //DOMContentLoaded approximation, as found by Diego Perini:
+            //http://javascript.nwbox.com/IEContentLoaded/
+            if (self === self.top) {
+                scrollIntervalId = setInterval(function () {
+                    try {
+                        //From this ticket:
+                        //http://bugs.dojotoolkit.org/ticket/11106,
+                        //In IE HTML Application (HTA), such as in a selenium test,
+                        //javascript in the iframe can't see anything outside
+                        //of it, so self===self.top is true, but the iframe is
+                        //not the top window and doScroll will be available
+                        //before document.body is set. Test document.body
+                        //before trying the doScroll trick.
+                        if (document.body) {
+                            document.documentElement.doScroll("left");
+                            pageLoaded();
+                        }
+                    } catch (e) {}
+                }, 30);
+            }
+        }
+
+        //Check if document already complete, and if so, just trigger page load
+        //listeners.
+        if (document.readyState === "complete") {
+            pageLoaded();
+        }
+    }
+
+    /** START OF PUBLIC API **/
+
+    /**
+     * Registers a callback for DOM ready. If DOM is already ready, the
+     * callback is called immediately.
+     * @param {Function} callback
+     */
+    function domReady(callback) {
+        if (isPageLoaded) {
+            callback(doc);
+        } else {
+            readyCalls.push(callback);
+        }
+        return domReady;
+    }
+
+    /**
+     * Callback that waits for DOM ready as well as any outstanding
+     * loader resources. Useful when there are implicit dependencies.
+     * This method should be avoided, and always use explicit
+     * dependency resolution, with just regular DOM ready callbacks.
+     * The callback passed to this method will be called immediately
+     * if the DOM and loader are already ready.
+     * @param {Function} callback
+     */
+    domReady.withResources = function (callback) {
+        if (isPageLoaded && req.resourcesDone) {
+            callback(doc);
+        } else {
+            readyLoaderCalls.push(callback);
+        }
+        return domReady;
+    };
+
+    domReady.version = '1.0.0';
+
+    /**
+     * Loader Plugin API method
+     */
+    domReady.load = function (name, req, onLoad, config) {
+        if (config.isBuild) {
+            onLoad(null);
+        } else {
+            domReady(onLoad);
+        }
+    };
+
+    /** END OF PUBLIC API **/
+
+    return domReady;
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/handlebars.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1550 @@
+// lib/handlebars/base.js
+var Handlebars = {};
+
+Handlebars.VERSION = "1.0.beta.6";
+
+Handlebars.helpers  = {};
+Handlebars.partials = {};
+
+Handlebars.registerHelper = function(name, fn, inverse) {
+  if(inverse) { fn.not = inverse; }
+  this.helpers[name] = fn;
+};
+
+Handlebars.registerPartial = function(name, str) {
+  this.partials[name] = str;
+};
+
+Handlebars.registerHelper('helperMissing', function(arg) {
+  if(arguments.length === 2) {
+    return undefined;
+  } else {
+    throw new Error("Could not find property '" + arg + "'");
+  }
+});
+
+var toString = Object.prototype.toString, functionType = "[object Function]";
+
+Handlebars.registerHelper('blockHelperMissing', function(context, options) {
+  var inverse = options.inverse || function() {}, fn = options.fn;
+
+
+  var ret = "";
+  var type = toString.call(context);
+
+  if(type === functionType) { context = context.call(this); }
+
+  if(context === true) {
+    return fn(this);
+  } else if(context === false || context == null) {
+    return inverse(this);
+  } else if(type === "[object Array]") {
+    if(context.length > 0) {
+      for(var i=0, j=context.length; i<j; i++) {
+        ret = ret + fn(context[i]);
+      }
+    } else {
+      ret = inverse(this);
+    }
+    return ret;
+  } else {
+    return fn(context);
+  }
+});
+
+Handlebars.registerHelper('each', function(context, options) {
+  var fn = options.fn, inverse = options.inverse;
+  var ret = "";
+
+  if(context && context.length > 0) {
+    for(var i=0, j=context.length; i<j; i++) {
+      ret = ret + fn(context[i]);
+    }
+  } else {
+    ret = inverse(this);
+  }
+  return ret;
+});
+
+Handlebars.registerHelper('if', function(context, options) {
+  var type = toString.call(context);
+  if(type === functionType) { context = context.call(this); }
+
+  if(!context || Handlebars.Utils.isEmpty(context)) {
+    return options.inverse(this);
+  } else {
+    return options.fn(this);
+  }
+});
+
+Handlebars.registerHelper('unless', function(context, options) {
+  var fn = options.fn, inverse = options.inverse;
+  options.fn = inverse;
+  options.inverse = fn;
+
+  return Handlebars.helpers['if'].call(this, context, options);
+});
+
+Handlebars.registerHelper('with', function(context, options) {
+  return options.fn(context);
+});
+
+Handlebars.registerHelper('log', function(context) {
+  Handlebars.log(context);
+});
+;
+// lib/handlebars/compiler/parser.js
+/* Jison generated parser */
+var handlebars = (function(){
+
+var parser = {trace: function trace() { },
+yy: {},
+symbols_: {"error":2,"root":3,"program":4,"EOF":5,"statements":6,"simpleInverse":7,"statement":8,"openInverse":9,"closeBlock":10,"openBlock":11,"mustache":12,"partial":13,"CONTENT":14,"COMMENT":15,"OPEN_BLOCK":16,"inMustache":17,"CLOSE":18,"OPEN_INVERSE":19,"OPEN_ENDBLOCK":20,"path":21,"OPEN":22,"OPEN_UNESCAPED":23,"OPEN_PARTIAL":24,"params":25,"hash":26,"param":27,"STRING":28,"INTEGER":29,"BOOLEAN":30,"hashSegments":31,"hashSegment":32,"ID":33,"EQUALS":34,"pathSegments":35,"SEP":36,"$accept":0,"$end":1},
+terminals_: {2:"error",5:"EOF",14:"CONTENT",15:"COMMENT",16:"OPEN_BLOCK",18:"CLOSE",19:"OPEN_INVERSE",20:"OPEN_ENDBLOCK",22:"OPEN",23:"OPEN_UNESCAPED",24:"OPEN_PARTIAL",28:"STRING",29:"INTEGER",30:"BOOLEAN",33:"ID",34:"EQUALS",36:"SEP"},
+productions_: [0,[3,2],[4,3],[4,1],[4,0],[6,1],[6,2],[8,3],[8,3],[8,1],[8,1],[8,1],[8,1],[11,3],[9,3],[10,3],[12,3],[12,3],[13,3],[13,4],[7,2],[17,3],[17,2],[17,2],[17,1],[25,2],[25,1],[27,1],[27,1],[27,1],[27,1],[26,1],[31,2],[31,1],[32,3],[32,3],[32,3],[32,3],[21,1],[35,3],[35,1]],
+performAction: function anonymous(yytext,yyleng,yylineno,yy,yystate,$$,_$) {
+
+var $0 = $$.length - 1;
+switch (yystate) {
+case 1: return $$[$0-1] 
+break;
+case 2: this.$ = new yy.ProgramNode($$[$0-2], $$[$0]) 
+break;
+case 3: this.$ = new yy.ProgramNode($$[$0]) 
+break;
+case 4: this.$ = new yy.ProgramNode([]) 
+break;
+case 5: this.$ = [$$[$0]] 
+break;
+case 6: $$[$0-1].push($$[$0]); this.$ = $$[$0-1] 
+break;
+case 7: this.$ = new yy.InverseNode($$[$0-2], $$[$0-1], $$[$0]) 
+break;
+case 8: this.$ = new yy.BlockNode($$[$0-2], $$[$0-1], $$[$0]) 
+break;
+case 9: this.$ = $$[$0] 
+break;
+case 10: this.$ = $$[$0] 
+break;
+case 11: this.$ = new yy.ContentNode($$[$0]) 
+break;
+case 12: this.$ = new yy.CommentNode($$[$0]) 
+break;
+case 13: this.$ = new yy.MustacheNode($$[$0-1][0], $$[$0-1][1]) 
+break;
+case 14: this.$ = new yy.MustacheNode($$[$0-1][0], $$[$0-1][1]) 
+break;
+case 15: this.$ = $$[$0-1] 
+break;
+case 16: this.$ = new yy.MustacheNode($$[$0-1][0], $$[$0-1][1]) 
+break;
+case 17: this.$ = new yy.MustacheNode($$[$0-1][0], $$[$0-1][1], true) 
+break;
+case 18: this.$ = new yy.PartialNode($$[$0-1]) 
+break;
+case 19: this.$ = new yy.PartialNode($$[$0-2], $$[$0-1]) 
+break;
+case 20: 
+break;
+case 21: this.$ = [[$$[$0-2]].concat($$[$0-1]), $$[$0]] 
+break;
+case 22: this.$ = [[$$[$0-1]].concat($$[$0]), null] 
+break;
+case 23: this.$ = [[$$[$0-1]], $$[$0]] 
+break;
+case 24: this.$ = [[$$[$0]], null] 
+break;
+case 25: $$[$0-1].push($$[$0]); this.$ = $$[$0-1]; 
+break;
+case 26: this.$ = [$$[$0]] 
+break;
+case 27: this.$ = $$[$0] 
+break;
+case 28: this.$ = new yy.StringNode($$[$0]) 
+break;
+case 29: this.$ = new yy.IntegerNode($$[$0]) 
+break;
+case 30: this.$ = new yy.BooleanNode($$[$0]) 
+break;
+case 31: this.$ = new yy.HashNode($$[$0]) 
+break;
+case 32: $$[$0-1].push($$[$0]); this.$ = $$[$0-1] 
+break;
+case 33: this.$ = [$$[$0]] 
+break;
+case 34: this.$ = [$$[$0-2], $$[$0]] 
+break;
+case 35: this.$ = [$$[$0-2], new yy.StringNode($$[$0])] 
+break;
+case 36: this.$ = [$$[$0-2], new yy.IntegerNode($$[$0])] 
+break;
+case 37: this.$ = [$$[$0-2], new yy.BooleanNode($$[$0])] 
+break;
+case 38: this.$ = new yy.IdNode($$[$0]) 
+break;
+case 39: $$[$0-2].push($$[$0]); this.$ = $$[$0-2]; 
+break;
+case 40: this.$ = [$$[$0]] 
+break;
+}
+},
+table: [{3:1,4:2,5:[2,4],6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{1:[3]},{5:[1,16]},{5:[2,3],7:17,8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,19],20:[2,3],22:[1,13],23:[1,14],24:[1,15]},{5:[2,5],14:[2,5],15:[2,5],16:[2,5],19:[2,5],20:[2,5],22:[2,5],23:[2,5],24:[2,5]},{4:20,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{4:21,6:3,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,4],22:[1,13],23:[1,14],24:[1,15]},{5:[2,9],14:[2,9],15:[2,9],16:[2,9],19:[2,9],20:[2,9],22:[2,9],23:[2,9],24:[2,9]},{5:[2,10],14:[2,10],15:[2,10],16:[2,10],19:[2,10],20:[2,10],22:[2,10],23:[2,10],24:[2,10]},{5:[2,11],14:[2,11],15:[2,11],16:[2,11],19:[2,11],20:[2,11],22:[2,11],23:[2,11],24:[2,11]},{5:[2,12],14:[2,12],15:[2,12],16:[2,12],19:[2,12],20:[2,12],22:[2,12],23:[2,12],24:[2,12]},{17:22,21:23,33:[1,25],35:24},{17:26,21:23,33:[1,25],35:24},{17:27,21:23,33:[1,25],35:24},{17:28,21:23,33:[1,25],35:24},{21:29,33:[1,25],35:24},{1:[2,1]},{6:30,8:4,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],22:[1,13],23:[1,14],24:[1,15]},{5:[2,6],14:[2,6],15:[2,6],16:[2,6],19:[2,6],20:[2,6],22:[2,6],23:[2,6],24:[2,6]},{17:22,18:[1,31],21:23,33:[1,25],35:24},{10:32,20:[1,33]},{10:34,20:[1,33]},{18:[1,35]},{18:[2,24],21:40,25:36,26:37,27:38,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,38],28:[2,38],29:[2,38],30:[2,38],33:[2,38],36:[1,46]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],36:[2,40]},{18:[1,47]},{18:[1,48]},{18:[1,49]},{18:[1,50],21:51,33:[1,25],35:24},{5:[2,2],8:18,9:5,11:6,12:7,13:8,14:[1,9],15:[1,10],16:[1,12],19:[1,11],20:[2,2],22:[1,13],23:[1,14],24:[1,15]},{14:[2,20],15:[2,20],16:[2,20],19:[2,20],22:[2,20],23:[2,20],24:[2,20]},{5:[2,7],14:[2,7],15:[2,7],16:[2,7],19:[2,7],20:[2,7],22:[2,7],23:[2,7],24:[2,7]},{21:52,33:[1,25],35:24},{5:[2,8],14:[2,8],15:[2,8],16:[2,8],19:[2,8],20:[2,8],22:[2,8],23:[2,8],24:[2,8]},{14:[2,14],15:[2,14],16:[2,14],19:[2,14],20:[2,14],22:[2,14],23:[2,14],24:[2,14]},{18:[2,22],21:40,26:53,27:54,28:[1,41],29:[1,42],30:[1,43],31:39,32:44,33:[1,45],35:24},{18:[2,23]},{18:[2,26],28:[2,26],29:[2,26],30:[2,26],33:[2,26]},{18:[2,31],32:55,33:[1,56]},{18:[2,27],28:[2,27],29:[2,27],30:[2,27],33:[2,27]},{18:[2,28],28:[2,28],29:[2,28],30:[2,28],33:[2,28]},{18:[2,29],28:[2,29],29:[2,29],30:[2,29],33:[2,29]},{18:[2,30],28:[2,30],29:[2,30],30:[2,30],33:[2,30]},{18:[2,33],33:[2,33]},{18:[2,40],28:[2,40],29:[2,40],30:[2,40],33:[2,40],34:[1,57],36:[2,40]},{33:[1,58]},{14:[2,13],15:[2,13],16:[2,13],19:[2,13],20:[2,13],22:[2,13],23:[2,13],24:[2,13]},{5:[2,16],14:[2,16],15:[2,16],16:[2,16],19:[2,16],20:[2,16],22:[2,16],23:[2,16],24:[2,16]},{5:[2,17],14:[2,17],15:[2,17],16:[2,17],19:[2,17],20:[2,17],22:[2,17],23:[2,17],24:[2,17]},{5:[2,18],14:[2,18],15:[2,18],16:[2,18],19:[2,18],20:[2,18],22:[2,18],23:[2,18],24:[2,18]},{18:[1,59]},{18:[1,60]},{18:[2,21]},{18:[2,25],28:[2,25],29:[2,25],30:[2,25],33:[2,25]},{18:[2,32],33:[2,32]},{34:[1,57]},{21:61,28:[1,62],29:[1,63],30:[1,64],33:[1,25],35:24},{18:[2,39],28:[2,39],29:[2,39],30:[2,39],33:[2,39],36:[2,39]},{5:[2,19],14:[2,19],15:[2,19],16:[2,19],19:[2,19],20:[2,19],22:[2,19],23:[2,19],24:[2,19]},{5:[2,15],14:[2,15],15:[2,15],16:[2,15],19:[2,15],20:[2,15],22:[2,15],23:[2,15],24:[2,15]},{18:[2,34],33:[2,34]},{18:[2,35],33:[2,35]},{18:[2,36],33:[2,36]},{18:[2,37],33:[2,37]}],
+defaultActions: {16:[2,1],37:[2,23],53:[2,21]},
+parseError: function parseError(str, hash) {
+    throw new Error(str);
+},
+parse: function parse(input) {
+    var self = this, stack = [0], vstack = [null], lstack = [], table = this.table, yytext = "", yylineno = 0, yyleng = 0, recovering = 0, TERROR = 2, EOF = 1;
+    this.lexer.setInput(input);
+    this.lexer.yy = this.yy;
+    this.yy.lexer = this.lexer;
+    if (typeof this.lexer.yylloc == "undefined")
+        this.lexer.yylloc = {};
+    var yyloc = this.lexer.yylloc;
+    lstack.push(yyloc);
+    if (typeof this.yy.parseError === "function")
+        this.parseError = this.yy.parseError;
+    function popStack(n) {
+        stack.length = stack.length - 2 * n;
+        vstack.length = vstack.length - n;
+        lstack.length = lstack.length - n;
+    }
+    function lex() {
+        var token;
+        token = self.lexer.lex() || 1;
+        if (typeof token !== "number") {
+            token = self.symbols_[token] || token;
+        }
+        return token;
+    }
+    var symbol, preErrorSymbol, state, action, a, r, yyval = {}, p, len, newState, expected;
+    while (true) {
+        state = stack[stack.length - 1];
+        if (this.defaultActions[state]) {
+            action = this.defaultActions[state];
+        } else {
+            if (symbol == null)
+                symbol = lex();
+            action = table[state] && table[state][symbol];
+        }
+        if (typeof action === "undefined" || !action.length || !action[0]) {
+            if (!recovering) {
+                expected = [];
+                for (p in table[state])
+                    if (this.terminals_[p] && p > 2) {
+                        expected.push("'" + this.terminals_[p] + "'");
+                    }
+                var errStr = "";
+                if (this.lexer.showPosition) {
+                    errStr = "Parse error on line " + (yylineno + 1) + ":\n" + this.lexer.showPosition() + "\nExpecting " + expected.join(", ") + ", got '" + this.terminals_[symbol] + "'";
+                } else {
+                    errStr = "Parse error on line " + (yylineno + 1) + ": Unexpected " + (symbol == 1?"end of input":"'" + (this.terminals_[symbol] || symbol) + "'");
+                }
+                this.parseError(errStr, {text: this.lexer.match, token: this.terminals_[symbol] || symbol, line: this.lexer.yylineno, loc: yyloc, expected: expected});
+            }
+        }
+        if (action[0] instanceof Array && action.length > 1) {
+            throw new Error("Parse Error: multiple actions possible at state: " + state + ", token: " + symbol);
+        }
+        switch (action[0]) {
+        case 1:
+            stack.push(symbol);
+            vstack.push(this.lexer.yytext);
+            lstack.push(this.lexer.yylloc);
+            stack.push(action[1]);
+            symbol = null;
+            if (!preErrorSymbol) {
+                yyleng = this.lexer.yyleng;
+                yytext = this.lexer.yytext;
+                yylineno = this.lexer.yylineno;
+                yyloc = this.lexer.yylloc;
+                if (recovering > 0)
+                    recovering--;
+            } else {
+                symbol = preErrorSymbol;
+                preErrorSymbol = null;
+            }
+            break;
+        case 2:
+            len = this.productions_[action[1]][1];
+            yyval.$ = vstack[vstack.length - len];
+            yyval._$ = {first_line: lstack[lstack.length - (len || 1)].first_line, last_line: lstack[lstack.length - 1].last_line, first_column: lstack[lstack.length - (len || 1)].first_column, last_column: lstack[lstack.length - 1].last_column};
+            r = this.performAction.call(yyval, yytext, yyleng, yylineno, this.yy, action[1], vstack, lstack);
+            if (typeof r !== "undefined") {
+                return r;
+            }
+            if (len) {
+                stack = stack.slice(0, -1 * len * 2);
+                vstack = vstack.slice(0, -1 * len);
+                lstack = lstack.slice(0, -1 * len);
+            }
+            stack.push(this.productions_[action[1]][0]);
+            vstack.push(yyval.$);
+            lstack.push(yyval._$);
+            newState = table[stack[stack.length - 2]][stack[stack.length - 1]];
+            stack.push(newState);
+            break;
+        case 3:
+            return true;
+        }
+    }
+    return true;
+}
+};/* Jison generated lexer */
+var lexer = (function(){
+
+var lexer = ({EOF:1,
+parseError:function parseError(str, hash) {
+        if (this.yy.parseError) {
+            this.yy.parseError(str, hash);
+        } else {
+            throw new Error(str);
+        }
+    },
+setInput:function (input) {
+        this._input = input;
+        this._more = this._less = this.done = false;
+        this.yylineno = this.yyleng = 0;
+        this.yytext = this.matched = this.match = '';
+        this.conditionStack = ['INITIAL'];
+        this.yylloc = {first_line:1,first_column:0,last_line:1,last_column:0};
+        return this;
+    },
+input:function () {
+        var ch = this._input[0];
+        this.yytext+=ch;
+        this.yyleng++;
+        this.match+=ch;
+        this.matched+=ch;
+        var lines = ch.match(/\n/);
+        if (lines) this.yylineno++;
+        this._input = this._input.slice(1);
+        return ch;
+    },
+unput:function (ch) {
+        this._input = ch + this._input;
+        return this;
+    },
+more:function () {
+        this._more = true;
+        return this;
+    },
+pastInput:function () {
+        var past = this.matched.substr(0, this.matched.length - this.match.length);
+        return (past.length > 20 ? '...':'') + past.substr(-20).replace(/\n/g, "");
+    },
+upcomingInput:function () {
+        var next = this.match;
+        if (next.length < 20) {
+            next += this._input.substr(0, 20-next.length);
+        }
+        return (next.substr(0,20)+(next.length > 20 ? '...':'')).replace(/\n/g, "");
+    },
+showPosition:function () {
+        var pre = this.pastInput();
+        var c = new Array(pre.length + 1).join("-");
+        return pre + this.upcomingInput() + "\n" + c+"^";
+    },
+next:function () {
+        if (this.done) {
+            return this.EOF;
+        }
+        if (!this._input) this.done = true;
+
+        var token,
+            match,
+            col,
+            lines;
+        if (!this._more) {
+            this.yytext = '';
+            this.match = '';
+        }
+        var rules = this._currentRules();
+        for (var i=0;i < rules.length; i++) {
+            match = this._input.match(this.rules[rules[i]]);
+            if (match) {
+                lines = match[0].match(/\n.*/g);
+                if (lines) this.yylineno += lines.length;
+                this.yylloc = {first_line: this.yylloc.last_line,
+                               last_line: this.yylineno+1,
+                               first_column: this.yylloc.last_column,
+                               last_column: lines ? lines[lines.length-1].length-1 : this.yylloc.last_column + match[0].length}
+                this.yytext += match[0];
+                this.match += match[0];
+                this.matches = match;
+                this.yyleng = this.yytext.length;
+                this._more = false;
+                this._input = this._input.slice(match[0].length);
+                this.matched += match[0];
+                token = this.performAction.call(this, this.yy, this, rules[i],this.conditionStack[this.conditionStack.length-1]);
+                if (token) return token;
+                else return;
+            }
+        }
+        if (this._input === "") {
+            return this.EOF;
+        } else {
+            this.parseError('Lexical error on line '+(this.yylineno+1)+'. Unrecognized text.\n'+this.showPosition(), 
+                    {text: "", token: null, line: this.yylineno});
+        }
+    },
+lex:function lex() {
+        var r = this.next();
+        if (typeof r !== 'undefined') {
+            return r;
+        } else {
+            return this.lex();
+        }
+    },
+begin:function begin(condition) {
+        this.conditionStack.push(condition);
+    },
+popState:function popState() {
+        return this.conditionStack.pop();
+    },
+_currentRules:function _currentRules() {
+        return this.conditions[this.conditionStack[this.conditionStack.length-1]].rules;
+    },
+topState:function () {
+        return this.conditionStack[this.conditionStack.length-2];
+    },
+pushState:function begin(condition) {
+        this.begin(condition);
+    }});
+lexer.performAction = function anonymous(yy,yy_,$avoiding_name_collisions,YY_START) {
+
+var YYSTATE=YY_START
+switch($avoiding_name_collisions) {
+case 0:
+                                   if(yy_.yytext.slice(-1) !== "\\") this.begin("mu");
+                                   if(yy_.yytext.slice(-1) === "\\") yy_.yytext = yy_.yytext.substr(0,yy_.yyleng-1), this.begin("emu");
+                                   if(yy_.yytext) return 14;
+                                 
+break;
+case 1: return 14; 
+break;
+case 2: this.popState(); return 14; 
+break;
+case 3: return 24; 
+break;
+case 4: return 16; 
+break;
+case 5: return 20; 
+break;
+case 6: return 19; 
+break;
+case 7: return 19; 
+break;
+case 8: return 23; 
+break;
+case 9: return 23; 
+break;
+case 10: yy_.yytext = yy_.yytext.substr(3,yy_.yyleng-5); this.popState(); return 15; 
+break;
+case 11: return 22; 
+break;
+case 12: return 34; 
+break;
+case 13: return 33; 
+break;
+case 14: return 33; 
+break;
+case 15: return 36; 
+break;
+case 16: /*ignore whitespace*/ 
+break;
+case 17: this.popState(); return 18; 
+break;
+case 18: this.popState(); return 18; 
+break;
+case 19: yy_.yytext = yy_.yytext.substr(1,yy_.yyleng-2).replace(/\\"/g,'"'); return 28; 
+break;
+case 20: return 30; 
+break;
+case 21: return 30; 
+break;
+case 22: return 29; 
+break;
+case 23: return 33; 
+break;
+case 24: yy_.yytext = yy_.yytext.substr(1, yy_.yyleng-2); return 33; 
+break;
+case 25: return 'INVALID'; 
+break;
+case 26: return 5; 
+break;
+}
+};
+lexer.rules = [/^[^\x00]*?(?=(\{\{))/,/^[^\x00]+/,/^[^\x00]{2,}?(?=(\{\{))/,/^\{\{>/,/^\{\{#/,/^\{\{\//,/^\{\{\^/,/^\{\{\s*else\b/,/^\{\{\{/,/^\{\{&/,/^\{\{![\s\S]*?\}\}/,/^\{\{/,/^=/,/^\.(?=[} ])/,/^\.\./,/^[\/.]/,/^\s+/,/^\}\}\}/,/^\}\}/,/^"(\\["]|[^"])*"/,/^true(?=[}\s])/,/^false(?=[}\s])/,/^[0-9]+(?=[}\s])/,/^[a-zA-Z0-9_$-]+(?=[=}\s\/.])/,/^\[[^\]]*\]/,/^./,/^$/];
+lexer.conditions = {"mu":{"rules":[3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26],"inclusive":false},"emu":{"rules":[2],"inclusive":false},"INITIAL":{"rules":[0,1,26],"inclusive":true}};return lexer;})()
+parser.lexer = lexer;
+return parser;
+})();
+if (typeof require !== 'undefined' && typeof exports !== 'undefined') {
+exports.parser = handlebars;
+exports.parse = function () { return handlebars.parse.apply(handlebars, arguments); }
+exports.main = function commonjsMain(args) {
+    if (!args[1])
+        throw new Error('Usage: '+args[0]+' FILE');
+    if (typeof process !== 'undefined') {
+        var source = require('fs').readFileSync(require('path').join(process.cwd(), args[1]), "utf8");
+    } else {
+        var cwd = require("file").path(require("file").cwd());
+        var source = cwd.join(args[1]).read({charset: "utf-8"});
+    }
+    return exports.parser.parse(source);
+}
+if (typeof module !== 'undefined' && require.main === module) {
+  exports.main(typeof process !== 'undefined' ? process.argv.slice(1) : require("system").args);
+}
+};
+;
+// lib/handlebars/compiler/base.js
+Handlebars.Parser = handlebars;
+
+Handlebars.parse = function(string) {
+  Handlebars.Parser.yy = Handlebars.AST;
+  return Handlebars.Parser.parse(string);
+};
+
+Handlebars.print = function(ast) {
+  return new Handlebars.PrintVisitor().accept(ast);
+};
+
+Handlebars.logger = {
+  DEBUG: 0, INFO: 1, WARN: 2, ERROR: 3, level: 3,
+
+  // override in the host environment
+  log: function(level, str) {}
+};
+
+Handlebars.log = function(level, str) { Handlebars.logger.log(level, str); };
+;
+// lib/handlebars/compiler/ast.js
+(function() {
+
+  Handlebars.AST = {};
+
+  Handlebars.AST.ProgramNode = function(statements, inverse) {
+    this.type = "program";
+    this.statements = statements;
+    if(inverse) { this.inverse = new Handlebars.AST.ProgramNode(inverse); }
+  };
+
+  Handlebars.AST.MustacheNode = function(params, hash, unescaped) {
+    this.type = "mustache";
+    this.id = params[0];
+    this.params = params.slice(1);
+    this.hash = hash;
+    this.escaped = !unescaped;
+  };
+
+  Handlebars.AST.PartialNode = function(id, context) {
+    this.type    = "partial";
+
+    // TODO: disallow complex IDs
+
+    this.id      = id;
+    this.context = context;
+  };
+
+  var verifyMatch = function(open, close) {
+    if(open.original !== close.original) {
+      throw new Handlebars.Exception(open.original + " doesn't match " + close.original);
+    }
+  };
+
+  Handlebars.AST.BlockNode = function(mustache, program, close) {
+    verifyMatch(mustache.id, close);
+    this.type = "block";
+    this.mustache = mustache;
+    this.program  = program;
+  };
+
+  Handlebars.AST.InverseNode = function(mustache, program, close) {
+    verifyMatch(mustache.id, close);
+    this.type = "inverse";
+    this.mustache = mustache;
+    this.program  = program;
+  };
+
+  Handlebars.AST.ContentNode = function(string) {
+    this.type = "content";
+    this.string = string;
+  };
+
+  Handlebars.AST.HashNode = function(pairs) {
+    this.type = "hash";
+    this.pairs = pairs;
+  };
+
+  Handlebars.AST.IdNode = function(parts) {
+    this.type = "ID";
+    this.original = parts.join(".");
+
+    var dig = [], depth = 0;
+
+    for(var i=0,l=parts.length; i<l; i++) {
+      var part = parts[i];
+
+      if(part === "..") { depth++; }
+      else if(part === "." || part === "this") { this.isScoped = true; }
+      else { dig.push(part); }
+    }
+
+    this.parts    = dig;
+    this.string   = dig.join('.');
+    this.depth    = depth;
+    this.isSimple = (dig.length === 1) && (depth === 0);
+  };
+
+  Handlebars.AST.StringNode = function(string) {
+    this.type = "STRING";
+    this.string = string;
+  };
+
+  Handlebars.AST.IntegerNode = function(integer) {
+    this.type = "INTEGER";
+    this.integer = integer;
+  };
+
+  Handlebars.AST.BooleanNode = function(bool) {
+    this.type = "BOOLEAN";
+    this.bool = bool;
+  };
+
+  Handlebars.AST.CommentNode = function(comment) {
+    this.type = "comment";
+    this.comment = comment;
+  };
+
+})();;
+// lib/handlebars/utils.js
+Handlebars.Exception = function(message) {
+  var tmp = Error.prototype.constructor.apply(this, arguments);
+
+  for (var p in tmp) {
+    if (tmp.hasOwnProperty(p)) { this[p] = tmp[p]; }
+  }
+
+  this.message = tmp.message;
+};
+Handlebars.Exception.prototype = new Error;
+
+// Build out our basic SafeString type
+Handlebars.SafeString = function(string) {
+  this.string = string;
+};
+Handlebars.SafeString.prototype.toString = function() {
+  return this.string.toString();
+};
+
+(function() {
+  var escape = {
+    "<": "&lt;",
+    ">": "&gt;",
+    '"': "&quot;",
+    "'": "&#x27;",
+    "`": "&#x60;"
+  };
+
+  var badChars = /&(?!\w+;)|[<>"'`]/g;
+  var possible = /[&<>"'`]/;
+
+  var escapeChar = function(chr) {
+    return escape[chr] || "&amp;";
+  };
+
+  Handlebars.Utils = {
+    escapeExpression: function(string) {
+      // don't escape SafeStrings, since they're already safe
+      if (string instanceof Handlebars.SafeString) {
+        return string.toString();
+      } else if (string == null || string === false) {
+        return "";
+      }
+
+      if(!possible.test(string)) { return string; }
+      return string.replace(badChars, escapeChar);
+    },
+
+    isEmpty: function(value) {
+      if (typeof value === "undefined") {
+        return true;
+      } else if (value === null) {
+        return true;
+      } else if (value === false) {
+        return true;
+      } else if(Object.prototype.toString.call(value) === "[object Array]" && value.length === 0) {
+        return true;
+      } else {
+        return false;
+      }
+    }
+  };
+})();;
+// lib/handlebars/compiler/compiler.js
+Handlebars.Compiler = function() {};
+Handlebars.JavaScriptCompiler = function() {};
+
+(function(Compiler, JavaScriptCompiler) {
+  Compiler.OPCODE_MAP = {
+    appendContent: 1,
+    getContext: 2,
+    lookupWithHelpers: 3,
+    lookup: 4,
+    append: 5,
+    invokeMustache: 6,
+    appendEscaped: 7,
+    pushString: 8,
+    truthyOrFallback: 9,
+    functionOrFallback: 10,
+    invokeProgram: 11,
+    invokePartial: 12,
+    push: 13,
+    assignToHash: 15,
+    pushStringParam: 16
+  };
+
+  Compiler.MULTI_PARAM_OPCODES = {
+    appendContent: 1,
+    getContext: 1,
+    lookupWithHelpers: 2,
+    lookup: 1,
+    invokeMustache: 3,
+    pushString: 1,
+    truthyOrFallback: 1,
+    functionOrFallback: 1,
+    invokeProgram: 3,
+    invokePartial: 1,
+    push: 1,
+    assignToHash: 1,
+    pushStringParam: 1
+  };
+
+  Compiler.DISASSEMBLE_MAP = {};
+
+  for(var prop in Compiler.OPCODE_MAP) {
+    var value = Compiler.OPCODE_MAP[prop];
+    Compiler.DISASSEMBLE_MAP[value] = prop;
+  }
+
+  Compiler.multiParamSize = function(code) {
+    return Compiler.MULTI_PARAM_OPCODES[Compiler.DISASSEMBLE_MAP[code]];
+  };
+
+  Compiler.prototype = {
+    compiler: Compiler,
+
+    disassemble: function() {
+      var opcodes = this.opcodes, opcode, nextCode;
+      var out = [], str, name, value;
+
+      for(var i=0, l=opcodes.length; i<l; i++) {
+        opcode = opcodes[i];
+
+        if(opcode === 'DECLARE') {
+          name = opcodes[++i];
+          value = opcodes[++i];
+          out.push("DECLARE " + name + " = " + value);
+        } else {
+          str = Compiler.DISASSEMBLE_MAP[opcode];
+
+          var extraParams = Compiler.multiParamSize(opcode);
+          var codes = [];
+
+          for(var j=0; j<extraParams; j++) {
+            nextCode = opcodes[++i];
+
+            if(typeof nextCode === "string") {
+              nextCode = "\"" + nextCode.replace("\n", "\\n") + "\"";
+            }
+
+            codes.push(nextCode);
+          }
+
+          str = str + " " + codes.join(" ");
+
+          out.push(str);
+        }
+      }
+
+      return out.join("\n");
+    },
+
+    guid: 0,
+
+    compile: function(program, options) {
+      this.children = [];
+      this.depths = {list: []};
+      this.options = options;
+
+      // These changes will propagate to the other compiler components
+      var knownHelpers = this.options.knownHelpers;
+      this.options.knownHelpers = {
+        'helperMissing': true,
+        'blockHelperMissing': true,
+        'each': true,
+        'if': true,
+        'unless': true,
+        'with': true,
+        'log': true
+      };
+      if (knownHelpers) {
+        for (var name in knownHelpers) {
+          this.options.knownHelpers[name] = knownHelpers[name];
+        }
+      }
+
+      return this.program(program);
+    },
+
+    accept: function(node) {
+      return this[node.type](node);
+    },
+
+    program: function(program) {
+      var statements = program.statements, statement;
+      this.opcodes = [];
+
+      for(var i=0, l=statements.length; i<l; i++) {
+        statement = statements[i];
+        this[statement.type](statement);
+      }
+      this.isSimple = l === 1;
+
+      this.depths.list = this.depths.list.sort(function(a, b) {
+        return a - b;
+      });
+
+      return this;
+    },
+
+    compileProgram: function(program) {
+      var result = new this.compiler().compile(program, this.options);
+      var guid = this.guid++;
+
+      this.usePartial = this.usePartial || result.usePartial;
+
+      this.children[guid] = result;
+
+      for(var i=0, l=result.depths.list.length; i<l; i++) {
+        depth = result.depths.list[i];
+
+        if(depth < 2) { continue; }
+        else { this.addDepth(depth - 1); }
+      }
+
+      return guid;
+    },
+
+    block: function(block) {
+      var mustache = block.mustache;
+      var depth, child, inverse, inverseGuid;
+
+      var params = this.setupStackForMustache(mustache);
+
+      var programGuid = this.compileProgram(block.program);
+
+      if(block.program.inverse) {
+        inverseGuid = this.compileProgram(block.program.inverse);
+        this.declare('inverse', inverseGuid);
+      }
+
+      this.opcode('invokeProgram', programGuid, params.length, !!mustache.hash);
+      this.declare('inverse', null);
+      this.opcode('append');
+    },
+
+    inverse: function(block) {
+      var params = this.setupStackForMustache(block.mustache);
+
+      var programGuid = this.compileProgram(block.program);
+
+      this.declare('inverse', programGuid);
+
+      this.opcode('invokeProgram', null, params.length, !!block.mustache.hash);
+      this.declare('inverse', null);
+      this.opcode('append');
+    },
+
+    hash: function(hash) {
+      var pairs = hash.pairs, pair, val;
+
+      this.opcode('push', '{}');
+
+      for(var i=0, l=pairs.length; i<l; i++) {
+        pair = pairs[i];
+        val  = pair[1];
+
+        this.accept(val);
+        this.opcode('assignToHash', pair[0]);
+      }
+    },
+
+    partial: function(partial) {
+      var id = partial.id;
+      this.usePartial = true;
+
+      if(partial.context) {
+        this.ID(partial.context);
+      } else {
+        this.opcode('push', 'depth0');
+      }
+
+      this.opcode('invokePartial', id.original);
+      this.opcode('append');
+    },
+
+    content: function(content) {
+      this.opcode('appendContent', content.string);
+    },
+
+    mustache: function(mustache) {
+      var params = this.setupStackForMustache(mustache);
+
+      this.opcode('invokeMustache', params.length, mustache.id.original, !!mustache.hash);
+
+      if(mustache.escaped && !this.options.noEscape) {
+        this.opcode('appendEscaped');
+      } else {
+        this.opcode('append');
+      }
+    },
+
+    ID: function(id) {
+      this.addDepth(id.depth);
+
+      this.opcode('getContext', id.depth);
+
+      this.opcode('lookupWithHelpers', id.parts[0] || null, id.isScoped || false);
+
+      for(var i=1, l=id.parts.length; i<l; i++) {
+        this.opcode('lookup', id.parts[i]);
+      }
+    },
+
+    STRING: function(string) {
+      this.opcode('pushString', string.string);
+    },
+
+    INTEGER: function(integer) {
+      this.opcode('push', integer.integer);
+    },
+
+    BOOLEAN: function(bool) {
+      this.opcode('push', bool.bool);
+    },
+
+    comment: function() {},
+
+    // HELPERS
+    pushParams: function(params) {
+      var i = params.length, param;
+
+      while(i--) {
+        param = params[i];
+
+        if(this.options.stringParams) {
+          if(param.depth) {
+            this.addDepth(param.depth);
+          }
+
+          this.opcode('getContext', param.depth || 0);
+          this.opcode('pushStringParam', param.string);
+        } else {
+          this[param.type](param);
+        }
+      }
+    },
+
+    opcode: function(name, val1, val2, val3) {
+      this.opcodes.push(Compiler.OPCODE_MAP[name]);
+      if(val1 !== undefined) { this.opcodes.push(val1); }
+      if(val2 !== undefined) { this.opcodes.push(val2); }
+      if(val3 !== undefined) { this.opcodes.push(val3); }
+    },
+
+    declare: function(name, value) {
+      this.opcodes.push('DECLARE');
+      this.opcodes.push(name);
+      this.opcodes.push(value);
+    },
+
+    addDepth: function(depth) {
+      if(depth === 0) { return; }
+
+      if(!this.depths[depth]) {
+        this.depths[depth] = true;
+        this.depths.list.push(depth);
+      }
+    },
+
+    setupStackForMustache: function(mustache) {
+      var params = mustache.params;
+
+      this.pushParams(params);
+
+      if(mustache.hash) {
+        this.hash(mustache.hash);
+      }
+
+      this.ID(mustache.id);
+
+      return params;
+    }
+  };
+
+  JavaScriptCompiler.prototype = {
+    // PUBLIC API: You can override these methods in a subclass to provide
+    // alternative compiled forms for name lookup and buffering semantics
+    nameLookup: function(parent, name, type) {
+			if (/^[0-9]+$/.test(name)) {
+        return parent + "[" + name + "]";
+      } else if (JavaScriptCompiler.isValidJavaScriptVariableName(name)) {
+	    	return parent + "." + name;
+			}
+			else {
+				return parent + "['" + name + "']";
+      }
+    },
+
+    appendToBuffer: function(string) {
+      if (this.environment.isSimple) {
+        return "return " + string + ";";
+      } else {
+        return "buffer += " + string + ";";
+      }
+    },
+
+    initializeBuffer: function() {
+      return this.quotedString("");
+    },
+
+    namespace: "Handlebars",
+    // END PUBLIC API
+
+    compile: function(environment, options, context, asObject) {
+      this.environment = environment;
+      this.options = options || {};
+
+      this.name = this.environment.name;
+      this.isChild = !!context;
+      this.context = context || {
+        programs: [],
+        aliases: { self: 'this' },
+        registers: {list: []}
+      };
+
+      this.preamble();
+
+      this.stackSlot = 0;
+      this.stackVars = [];
+
+      this.compileChildren(environment, options);
+
+      var opcodes = environment.opcodes, opcode;
+
+      this.i = 0;
+
+      for(l=opcodes.length; this.i<l; this.i++) {
+        opcode = this.nextOpcode(0);
+
+        if(opcode[0] === 'DECLARE') {
+          this.i = this.i + 2;
+          this[opcode[1]] = opcode[2];
+        } else {
+          this.i = this.i + opcode[1].length;
+          this[opcode[0]].apply(this, opcode[1]);
+        }
+      }
+
+      return this.createFunctionContext(asObject);
+    },
+
+    nextOpcode: function(n) {
+      var opcodes = this.environment.opcodes, opcode = opcodes[this.i + n], name, val;
+      var extraParams, codes;
+
+      if(opcode === 'DECLARE') {
+        name = opcodes[this.i + 1];
+        val  = opcodes[this.i + 2];
+        return ['DECLARE', name, val];
+      } else {
+        name = Compiler.DISASSEMBLE_MAP[opcode];
+
+        extraParams = Compiler.multiParamSize(opcode);
+        codes = [];
+
+        for(var j=0; j<extraParams; j++) {
+          codes.push(opcodes[this.i + j + 1 + n]);
+        }
+
+        return [name, codes];
+      }
+    },
+
+    eat: function(opcode) {
+      this.i = this.i + opcode.length;
+    },
+
+    preamble: function() {
+      var out = [];
+
+      // this register will disambiguate helper lookup from finding a function in
+      // a context. This is necessary for mustache compatibility, which requires
+      // that context functions in blocks are evaluated by blockHelperMissing, and
+      // then proceed as if the resulting value was provided to blockHelperMissing.
+      this.useRegister('foundHelper');
+
+      if (!this.isChild) {
+        var namespace = this.namespace;
+        var copies = "helpers = helpers || " + namespace + ".helpers;";
+        if(this.environment.usePartial) { copies = copies + " partials = partials || " + namespace + ".partials;"; }
+        out.push(copies);
+      } else {
+        out.push('');
+      }
+
+      if (!this.environment.isSimple) {
+        out.push(", buffer = " + this.initializeBuffer());
+      } else {
+        out.push("");
+      }
+
+      // track the last context pushed into place to allow skipping the
+      // getContext opcode when it would be a noop
+      this.lastContext = 0;
+      this.source = out;
+    },
+
+    createFunctionContext: function(asObject) {
+      var locals = this.stackVars;
+      if (!this.isChild) {
+        locals = locals.concat(this.context.registers.list);
+      }
+
+      if(locals.length > 0) {
+        this.source[1] = this.source[1] + ", " + locals.join(", ");
+      }
+
+      // Generate minimizer alias mappings
+      if (!this.isChild) {
+        var aliases = []
+        for (var alias in this.context.aliases) {
+          this.source[1] = this.source[1] + ', ' + alias + '=' + this.context.aliases[alias];
+        }
+      }
+
+      if (this.source[1]) {
+        this.source[1] = "var " + this.source[1].substring(2) + ";";
+      }
+
+      // Merge children
+      if (!this.isChild) {
+        this.source[1] += '\n' + this.context.programs.join('\n') + '\n';
+      }
+
+      if (!this.environment.isSimple) {
+        this.source.push("return buffer;");
+      }
+
+      var params = this.isChild ? ["depth0", "data"] : ["Handlebars", "depth0", "helpers", "partials", "data"];
+
+      for(var i=0, l=this.environment.depths.list.length; i<l; i++) {
+        params.push("depth" + this.environment.depths.list[i]);
+      }
+
+      if (asObject) {
+        params.push(this.source.join("\n  "));
+
+        return Function.apply(this, params);
+      } else {
+        var functionSource = 'function ' + (this.name || '') + '(' + params.join(',') + ') {\n  ' + this.source.join("\n  ") + '}';
+        Handlebars.log(Handlebars.logger.DEBUG, functionSource + "\n\n");
+        return functionSource;
+      }
+    },
+
+    appendContent: function(content) {
+      this.source.push(this.appendToBuffer(this.quotedString(content)));
+    },
+
+    append: function() {
+      var local = this.popStack();
+      this.source.push("if(" + local + " || " + local + " === 0) { " + this.appendToBuffer(local) + " }");
+      if (this.environment.isSimple) {
+        this.source.push("else { " + this.appendToBuffer("''") + " }");
+      }
+    },
+
+    appendEscaped: function() {
+      var opcode = this.nextOpcode(1), extra = "";
+      this.context.aliases.escapeExpression = 'this.escapeExpression';
+
+      if(opcode[0] === 'appendContent') {
+        extra = " + " + this.quotedString(opcode[1][0]);
+        this.eat(opcode);
+      }
+
+      this.source.push(this.appendToBuffer("escapeExpression(" + this.popStack() + ")" + extra));
+    },
+
+    getContext: function(depth) {
+      if(this.lastContext !== depth) {
+        this.lastContext = depth;
+      }
+    },
+
+    lookupWithHelpers: function(name, isScoped) {
+      if(name) {
+        var topStack = this.nextStack();
+
+        this.usingKnownHelper = false;
+
+        var toPush;
+        if (!isScoped && this.options.knownHelpers[name]) {
+          toPush = topStack + " = " + this.nameLookup('helpers', name, 'helper');
+          this.usingKnownHelper = true;
+        } else if (isScoped || this.options.knownHelpersOnly) {
+          toPush = topStack + " = " + this.nameLookup('depth' + this.lastContext, name, 'context');
+        } else {
+          this.register('foundHelper', this.nameLookup('helpers', name, 'helper'));
+          toPush = topStack + " = foundHelper || " + this.nameLookup('depth' + this.lastContext, name, 'context');
+        }
+
+        toPush += ';';
+        this.source.push(toPush);
+      } else {
+        this.pushStack('depth' + this.lastContext);
+      }
+    },
+
+    lookup: function(name) {
+      var topStack = this.topStack();
+      this.source.push(topStack + " = (" + topStack + " === null || " + topStack + " === undefined || " + topStack + " === false ? " +
+ 				topStack + " : " + this.nameLookup(topStack, name, 'context') + ");");
+    },
+
+    pushStringParam: function(string) {
+      this.pushStack('depth' + this.lastContext);
+      this.pushString(string);
+    },
+
+    pushString: function(string) {
+      this.pushStack(this.quotedString(string));
+    },
+
+    push: function(name) {
+      this.pushStack(name);
+    },
+
+    invokeMustache: function(paramSize, original, hasHash) {
+      this.populateParams(paramSize, this.quotedString(original), "{}", null, hasHash, function(nextStack, helperMissingString, id) {
+        if (!this.usingKnownHelper) {
+          this.context.aliases.helperMissing = 'helpers.helperMissing';
+          this.context.aliases.undef = 'void 0';
+          this.source.push("else if(" + id + "=== undef) { " + nextStack + " = helperMissing.call(" + helperMissingString + "); }");
+          if (nextStack !== id) {
+            this.source.push("else { " + nextStack + " = " + id + "; }");
+          }
+        }
+      });
+    },
+
+    invokeProgram: function(guid, paramSize, hasHash) {
+      var inverse = this.programExpression(this.inverse);
+      var mainProgram = this.programExpression(guid);
+
+      this.populateParams(paramSize, null, mainProgram, inverse, hasHash, function(nextStack, helperMissingString, id) {
+        if (!this.usingKnownHelper) {
+          this.context.aliases.blockHelperMissing = 'helpers.blockHelperMissing';
+          this.source.push("else { " + nextStack + " = blockHelperMissing.call(" + helperMissingString + "); }");
+        }
+      });
+    },
+
+    populateParams: function(paramSize, helperId, program, inverse, hasHash, fn) {
+      var needsRegister = hasHash || this.options.stringParams || inverse || this.options.data;
+      var id = this.popStack(), nextStack;
+      var params = [], param, stringParam, stringOptions;
+
+      if (needsRegister) {
+        this.register('tmp1', program);
+        stringOptions = 'tmp1';
+      } else {
+        stringOptions = '{ hash: {} }';
+      }
+
+      if (needsRegister) {
+        var hash = (hasHash ? this.popStack() : '{}');
+        this.source.push('tmp1.hash = ' + hash + ';');
+      }
+
+      if(this.options.stringParams) {
+        this.source.push('tmp1.contexts = [];');
+      }
+
+      for(var i=0; i<paramSize; i++) {
+        param = this.popStack();
+        params.push(param);
+
+        if(this.options.stringParams) {
+          this.source.push('tmp1.contexts.push(' + this.popStack() + ');');
+        }
+      }
+
+      if(inverse) {
+        this.source.push('tmp1.fn = tmp1;');
+        this.source.push('tmp1.inverse = ' + inverse + ';');
+      }
+
+      if(this.options.data) {
+        this.source.push('tmp1.data = data;');
+      }
+
+      params.push(stringOptions);
+
+      this.populateCall(params, id, helperId || id, fn, program !== '{}');
+    },
+
+    populateCall: function(params, id, helperId, fn, program) {
+      var paramString = ["depth0"].concat(params).join(", ");
+      var helperMissingString = ["depth0"].concat(helperId).concat(params).join(", ");
+
+      var nextStack = this.nextStack();
+
+      if (this.usingKnownHelper) {
+        this.source.push(nextStack + " = " + id + ".call(" + paramString + ");");
+      } else {
+        this.context.aliases.functionType = '"function"';
+        var condition = program ? "foundHelper && " : ""
+        this.source.push("if(" + condition + "typeof " + id + " === functionType) { " + nextStack + " = " + id + ".call(" + paramString + "); }");
+      }
+      fn.call(this, nextStack, helperMissingString, id);
+      this.usingKnownHelper = false;
+    },
+
+    invokePartial: function(context) {
+      params = [this.nameLookup('partials', context, 'partial'), "'" + context + "'", this.popStack(), "helpers", "partials"];
+
+      if (this.options.data) {
+        params.push("data");
+      }
+
+      this.pushStack("self.invokePartial(" + params.join(", ") + ");");
+    },
+
+    assignToHash: function(key) {
+      var value = this.popStack();
+      var hash = this.topStack();
+
+      this.source.push(hash + "['" + key + "'] = " + value + ";");
+    },
+
+    // HELPERS
+
+    compiler: JavaScriptCompiler,
+
+    compileChildren: function(environment, options) {
+      var children = environment.children, child, compiler;
+
+      for(var i=0, l=children.length; i<l; i++) {
+        child = children[i];
+        compiler = new this.compiler();
+
+        this.context.programs.push('');     // Placeholder to prevent name conflicts for nested children
+        var index = this.context.programs.length;
+        child.index = index;
+        child.name = 'program' + index;
+        this.context.programs[index] = compiler.compile(child, options, this.context);
+      }
+    },
+
+    programExpression: function(guid) {
+      if(guid == null) { return "self.noop"; }
+
+      var child = this.environment.children[guid],
+          depths = child.depths.list;
+      var programParams = [child.index, child.name, "data"];
+
+      for(var i=0, l = depths.length; i<l; i++) {
+        depth = depths[i];
+
+        if(depth === 1) { programParams.push("depth0"); }
+        else { programParams.push("depth" + (depth - 1)); }
+      }
+
+      if(depths.length === 0) {
+        return "self.program(" + programParams.join(", ") + ")";
+      } else {
+        programParams.shift();
+        return "self.programWithDepth(" + programParams.join(", ") + ")";
+      }
+    },
+
+    register: function(name, val) {
+      this.useRegister(name);
+      this.source.push(name + " = " + val + ";");
+    },
+
+    useRegister: function(name) {
+      if(!this.context.registers[name]) {
+        this.context.registers[name] = true;
+        this.context.registers.list.push(name);
+      }
+    },
+
+    pushStack: function(item) {
+      this.source.push(this.nextStack() + " = " + item + ";");
+      return "stack" + this.stackSlot;
+    },
+
+    nextStack: function() {
+      this.stackSlot++;
+      if(this.stackSlot > this.stackVars.length) { this.stackVars.push("stack" + this.stackSlot); }
+      return "stack" + this.stackSlot;
+    },
+
+    popStack: function() {
+      return "stack" + this.stackSlot--;
+    },
+
+    topStack: function() {
+      return "stack" + this.stackSlot;
+    },
+
+    quotedString: function(str) {
+      return '"' + str
+        .replace(/\\/g, '\\\\')
+        .replace(/"/g, '\\"')
+        .replace(/\n/g, '\\n')
+        .replace(/\r/g, '\\r') + '"';
+    }
+  };
+
+  var reservedWords = (
+    "break else new var" +
+    " case finally return void" +
+    " catch for switch while" +
+    " continue function this with" +
+    " default if throw" +
+    " delete in try" +
+    " do instanceof typeof" +
+    " abstract enum int short" +
+    " boolean export interface static" +
+    " byte extends long super" +
+    " char final native synchronized" +
+    " class float package throws" +
+    " const goto private transient" +
+    " debugger implements protected volatile" +
+    " double import public let yield"
+  ).split(" ");
+
+  var compilerWords = JavaScriptCompiler.RESERVED_WORDS = {};
+
+  for(var i=0, l=reservedWords.length; i<l; i++) {
+    compilerWords[reservedWords[i]] = true;
+  }
+
+	JavaScriptCompiler.isValidJavaScriptVariableName = function(name) {
+		if(!JavaScriptCompiler.RESERVED_WORDS[name] && /^[a-zA-Z_$][0-9a-zA-Z_$]+$/.test(name)) {
+			return true;
+		}
+		return false;
+	}
+
+})(Handlebars.Compiler, Handlebars.JavaScriptCompiler);
+
+Handlebars.precompile = function(string, options) {
+  options = options || {};
+
+  var ast = Handlebars.parse(string);
+  var environment = new Handlebars.Compiler().compile(ast, options);
+  return new Handlebars.JavaScriptCompiler().compile(environment, options);
+};
+
+Handlebars.compile = function(string, options) {
+  options = options || {};
+
+  var compiled;
+  function compile() {
+    var ast = Handlebars.parse(string);
+    var environment = new Handlebars.Compiler().compile(ast, options);
+    var templateSpec = new Handlebars.JavaScriptCompiler().compile(environment, options, undefined, true);
+    return Handlebars.template(templateSpec);
+  }
+
+  // Template is only compiled on first use and cached after that point.
+  return function(context, options) {
+    if (!compiled) {
+      compiled = compile();
+    }
+    return compiled.call(this, context, options);
+  };
+};
+;
+// lib/handlebars/runtime.js
+Handlebars.VM = {
+  template: function(templateSpec) {
+    // Just add water
+    var container = {
+      escapeExpression: Handlebars.Utils.escapeExpression,
+      invokePartial: Handlebars.VM.invokePartial,
+      programs: [],
+      program: function(i, fn, data) {
+        var programWrapper = this.programs[i];
+        if(data) {
+          return Handlebars.VM.program(fn, data);
+        } else if(programWrapper) {
+          return programWrapper;
+        } else {
+          programWrapper = this.programs[i] = Handlebars.VM.program(fn);
+          return programWrapper;
+        }
+      },
+      programWithDepth: Handlebars.VM.programWithDepth,
+      noop: Handlebars.VM.noop
+    };
+
+    return function(context, options) {
+      options = options || {};
+      return templateSpec.call(container, Handlebars, context, options.helpers, options.partials, options.data);
+    };
+  },
+
+  programWithDepth: function(fn, data, $depth) {
+    var args = Array.prototype.slice.call(arguments, 2);
+
+    return function(context, options) {
+      options = options || {};
+
+      return fn.apply(this, [context, options.data || data].concat(args));
+    };
+  },
+  program: function(fn, data) {
+    return function(context, options) {
+      options = options || {};
+
+      return fn(context, options.data || data);
+    };
+  },
+  noop: function() { return ""; },
+  invokePartial: function(partial, name, context, helpers, partials, data) {
+    options = { helpers: helpers, partials: partials, data: data };
+
+    if(partial === undefined) {
+      throw new Handlebars.Exception("The partial " + name + " could not be found");
+    } else if(partial instanceof Function) {
+      return partial(context, options);
+    } else if (!Handlebars.compile) {
+      throw new Handlebars.Exception("The partial " + name + " could not be compiled when running in runtime-only mode");
+    } else {
+      partials[name] = Handlebars.compile(partial);
+      return partials[name](context, options);
+    }
+  }
+};
+
+Handlebars.template = Handlebars.VM.template;
+;
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/profile-w3c-common.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,115 @@
+
+define([
+            "domReady"
+        ,   "core/base-runner"
+        ,   "core/override-configuration"
+        ,   "core/default-root-attr"
+        // ,   "core/local-biblio"
+        ,   "core/markdown"
+        ,   "core/style"
+        ,   "w3c/style"
+        ,   "w3c/headers"
+        ,   "w3c/abstract"
+        ,   "w3c/conformance"
+        ,   "core/data-transform"
+        ,   "core/data-include"
+        ,   "core/inlines"
+        ,   "core/dfn"
+        ,   "core/examples"
+        ,   "core/issues-notes"
+        ,   "core/requirements"
+        ,   "core/highlight"
+        ,   "core/best-practices"
+        ,   "core/figures"
+        ,   "w3c/legacy"
+        ,   "core/webidl-oldschool"
+        ,   "core/fix-headers"
+        ,   "core/structure"
+        ,   "w3c/informative"
+        ,   "core/section-refs"
+        ,   "core/id-headers"
+        ,   "core/remove-respec"
+        ],
+        function (domReady, runner) {
+            var args = Array.prototype.slice.call(arguments)
+            ,   hasRun = false;
+            domReady(function () {
+                hasRun = true;
+                runner.runAll(args);
+            });
+            // the below can trigger a run, assuming a way of starting this paused
+            // window.addEventListener("message", function (ev) {
+            //     console.log("message", ev.data);
+            //     if (hasRun) return;
+            //     if (ev.data && ev.data.topic == "run") {
+            //         hasRun = true;
+            //         runner.runAll(args);
+            //     }
+            // }, false);
+        }
+);
+
+// TODO:
+//  - UI
+//      - have a core UI module that exposes menu(name, cb), warning(), error(), startTask(), endTask(), done()
+//      - a small bullet in the top right corner, that can be closed
+//      - [ ReSpec v | 9 | 5 ] where the name is a menu that exposes various options (including About ReSpec)
+//        and that can be added to using menu(). Then is an orange count for warnings and a red count for errors
+//        Both can be clicked for details. Both are invisible if there are no problems. warning()/error() serve
+//        to feed those.
+//      - startTask/endTask serve to show progress in a little menu below the bullet. done() ends it
+//      - maybe use http://www.ryancollins.me/?p=1041
+//  - all the save as stuff (without source option), added to the UI (separate module)
+//  - a linter added to the menu (created using a separate module. the UI module needs to create a singleton in the conf
+//    that all others can reuse)
+//  - note that if we have a menu, we can drop shortcut.js!
+//  - WebIDL porting
+//      x give it a module of its own webidl-oldschool
+//      x write a big set of tests for it (without touching anything else)
+//      - make it use templates wherever possible
+//      - then make it use jQuery
+//      - drop simple-node
+//  - make people() in headers use templates too
+//  - RDFa
+//      - search for RDFa throughout the code
+//      - give it its own module, that hooks over whatever it needs in the tree
+//  - bibref
+//      - generate the proper data for webref
+//      - add localReferences hash that follows the new service format
+//      - kick the service in
+//      - make sure that we still define berjon.biblio because some people do weird stuff that
+//        accesses it. Read from it when generating the references.
+//      - look at the referers for RSv2 to get a list of specs that still use that
+//      - try to get those specs moved to RSv3
+//      - integrate the biblio changes from CVS that haven't been already
+//      - place a comment in that file asking for no updates to it
+//      - announce all of this
+
+// XXX - FROM RSv2
+//  X    "core/base-runner",
+//  X    "core/utils", (port in increments, only including the stuff that is depended upon -- avoids cruft)
+//  X    "core/override-configuration",
+//  X    "core/default-root-attr",
+//  X    "core/style",
+//  X    "w3c/style",
+//  X    "w3c/headers",
+//  X    conformance
+//  X    "core/data-transform",
+//  X    "core/data-include",
+//  X    "core/inlines",
+//      "core/webidl",
+//  X    "core/examples",
+//  X    highlight (these can be advantageously split out, since removing them saves a lot of code)
+//  X    best practices
+//  X    issues-notes (like examples)
+//      "w3c/bibref",
+//  X    "core/figure",
+//  X    fix headers
+//  X    "core/structure",
+//  X    informative
+//  X    section refs
+//  X    "w3c/structure",
+//  X    "core/dfn",
+//      "core/rdfa", (note that we've deleted support here and there since it was spread everywhere -- reinstate from original v1)
+//  X    "w3c/unhtml5",
+//  X    "core/remove-respec"
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/require.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,37 @@
+/*
+ RequireJS 1.0.8 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
+ Available via the MIT or new BSD license.
+ see: http://github.com/jrburke/requirejs for details
+*/
+var requirejs,require,define;
+(function(r){function K(a){return O.call(a)==="[object Function]"}function G(a){return O.call(a)==="[object Array]"}function $(a,c,l){for(var j in c)if(!(j in L)&&(!(j in a)||l))a[j]=c[j];return d}function P(a,c,d){a=Error(c+"\nhttp://requirejs.org/docs/errors.html#"+a);if(d)a.originalError=d;return a}function aa(a,c,d){var j,k,t;for(j=0;t=c[j];j++){t=typeof t==="string"?{name:t}:t;k=t.location;if(d&&(!k||k.indexOf("/")!==0&&k.indexOf(":")===-1))k=d+"/"+(k||t.name);a[t.name]={name:t.name,location:k||
+t.name,main:(t.main||"main").replace(fa,"").replace(ba,"")}}}function V(a,c){a.holdReady?a.holdReady(c):c?a.readyWait+=1:a.ready(!0)}function ga(a){function c(b,f){var g,m;if(b&&b.charAt(0)===".")if(f){q.pkgs[f]?f=[f]:(f=f.split("/"),f=f.slice(0,f.length-1));g=b=f.concat(b.split("/"));var a;for(m=0;a=g[m];m++)if(a===".")g.splice(m,1),m-=1;else if(a==="..")if(m===1&&(g[2]===".."||g[0]===".."))break;else m>0&&(g.splice(m-1,2),m-=2);m=q.pkgs[g=b[0]];b=b.join("/");m&&b===g+"/"+m.main&&(b=g)}else b.indexOf("./")===
+0&&(b=b.substring(2));return b}function l(b,f){var g=b?b.indexOf("!"):-1,m=null,a=f?f.name:null,h=b,e,d;g!==-1&&(m=b.substring(0,g),b=b.substring(g+1,b.length));m&&(m=c(m,a));b&&(m?e=(g=n[m])&&g.normalize?g.normalize(b,function(b){return c(b,a)}):c(b,a):(e=c(b,a),d=G[e],d||(d=i.nameToUrl(b,null,f),G[e]=d)));return{prefix:m,name:e,parentMap:f,url:d,originalName:h,fullName:m?m+"!"+(e||""):e}}function j(){var b=!0,f=q.priorityWait,g,a;if(f){for(a=0;g=f[a];a++)if(!s[g]){b=!1;break}b&&delete q.priorityWait}return b}
+function k(b,f,g){return function(){var a=ha.call(arguments,0),c;if(g&&K(c=a[a.length-1]))c.__requireJsBuild=!0;a.push(f);return b.apply(null,a)}}function t(b,f,g){f=k(g||i.require,b,f);$(f,{nameToUrl:k(i.nameToUrl,b),toUrl:k(i.toUrl,b),defined:k(i.requireDefined,b),specified:k(i.requireSpecified,b),isBrowser:d.isBrowser});return f}function p(b){var f,g,a,c=b.callback,h=b.map,e=h.fullName,ca=b.deps;a=b.listeners;var j=q.requireExecCb||d.execCb;if(c&&K(c)){if(q.catchError.define)try{g=j(e,b.callback,
+ca,n[e])}catch(k){f=k}else g=j(e,b.callback,ca,n[e]);if(e)(c=b.cjsModule)&&c.exports!==r&&c.exports!==n[e]?g=n[e]=b.cjsModule.exports:g===r&&b.usingExports?g=n[e]:(n[e]=g,H[e]&&(T[e]=!0))}else e&&(g=n[e]=c,H[e]&&(T[e]=!0));if(x[b.id])delete x[b.id],b.isDone=!0,i.waitCount-=1,i.waitCount===0&&(J=[]);delete M[e];if(d.onResourceLoad&&!b.placeholder)d.onResourceLoad(i,h,b.depArray);if(f)return g=(e?l(e).url:"")||f.fileName||f.sourceURL,a=f.moduleTree,f=P("defineerror",'Error evaluating module "'+e+'" at location "'+
+g+'":\n'+f+"\nfileName:"+g+"\nlineNumber: "+(f.lineNumber||f.line),f),f.moduleName=e,f.moduleTree=a,d.onError(f);for(f=0;c=a[f];f++)c(g);return r}function u(b,f){return function(g){b.depDone[f]||(b.depDone[f]=!0,b.deps[f]=g,b.depCount-=1,b.depCount||p(b))}}function o(b,f){var g=f.map,a=g.fullName,c=g.name,h=N[b]||(N[b]=n[b]),e;if(!f.loading)f.loading=!0,e=function(b){f.callback=function(){return b};p(f);s[f.id]=!0;A()},e.fromText=function(b,f){var g=Q;s[b]=!1;i.scriptCount+=1;i.fake[b]=!0;g&&(Q=!1);
+d.exec(f);g&&(Q=!0);i.completeLoad(b)},a in n?e(n[a]):h.load(c,t(g.parentMap,!0,function(b,a){var c=[],e,m;for(e=0;m=b[e];e++)m=l(m,g.parentMap),b[e]=m.fullName,m.prefix||c.push(b[e]);f.moduleDeps=(f.moduleDeps||[]).concat(c);return i.require(b,a)}),e,q)}function y(b){x[b.id]||(x[b.id]=b,J.push(b),i.waitCount+=1)}function D(b){this.listeners.push(b)}function v(b,f){var g=b.fullName,a=b.prefix,c=a?N[a]||(N[a]=n[a]):null,h,e;g&&(h=M[g]);if(!h&&(e=!0,h={id:(a&&!c?O++ +"__p@:":"")+(g||"__r@"+O++),map:b,
+depCount:0,depDone:[],depCallbacks:[],deps:[],listeners:[],add:D},B[h.id]=!0,g&&(!a||N[a])))M[g]=h;a&&!c?(g=l(a),a in n&&!n[a]&&(delete n[a],delete R[g.url]),a=v(g,!0),a.add(function(){var f=l(b.originalName,b.parentMap),f=v(f,!0);h.placeholder=!0;f.add(function(b){h.callback=function(){return b};p(h)})})):e&&f&&(s[h.id]=!1,i.paused.push(h),y(h));return h}function C(b,f,a,c){var b=l(b,c),d=b.name,h=b.fullName,e=v(b),j=e.id,k=e.deps,o;if(h){if(h in n||s[j]===!0||h==="jquery"&&q.jQuery&&q.jQuery!==
+a().fn.jquery)return;B[j]=!0;s[j]=!0;h==="jquery"&&a&&W(a())}e.depArray=f;e.callback=a;for(a=0;a<f.length;a++)if(j=f[a])j=l(j,d?b:c),o=j.fullName,f[a]=o,o==="require"?k[a]=t(b):o==="exports"?(k[a]=n[h]={},e.usingExports=!0):o==="module"?e.cjsModule=k[a]={id:d,uri:d?i.nameToUrl(d,null,c):r,exports:n[h]}:o in n&&!(o in x)&&(!(h in H)||h in H&&T[o])?k[a]=n[o]:(h in H&&(H[o]=!0,delete n[o],R[j.url]=!1),e.depCount+=1,e.depCallbacks[a]=u(e,a),v(j,!0).add(e.depCallbacks[a]));e.depCount?y(e):p(e)}function w(b){C.apply(null,
+b)}function F(b,f){var a=b.map.fullName,c=b.depArray,d=!0,h,e,i,l;if(b.isDone||!a||!s[a])return l;if(f[a])return b;f[a]=!0;if(c){for(h=0;h<c.length;h++){e=c[h];if(!s[e]&&!ia[e]){d=!1;break}if((i=x[e])&&!i.isDone&&s[e])if(l=F(i,f))break}d||(l=r,delete f[a])}return l}function z(b,a){var g=b.map.fullName,c=b.depArray,d,h,e,i;if(b.isDone||!g||!s[g])return r;if(g){if(a[g])return n[g];a[g]=!0}if(c)for(d=0;d<c.length;d++)if(h=c[d])if((e=l(h).prefix)&&(i=x[e])&&z(i,a),(e=x[h])&&!e.isDone&&s[h])h=z(e,a),b.depCallbacks[d](h);
+return n[g]}function E(){var b=q.waitSeconds*1E3,b=b&&i.startTime+b<(new Date).getTime(),a="",c=!1,l=!1,k=[],h,e;if(i.pausedCount>0)return r;if(q.priorityWait)if(j())A();else return r;for(h in s)if(!(h in L)&&(c=!0,!s[h]))if(b)a+=h+" ";else if(l=!0,h.indexOf("!")===-1){k=[];break}else(e=M[h]&&M[h].moduleDeps)&&k.push.apply(k,e);if(!c&&!i.waitCount)return r;if(b&&a)return b=P("timeout","Load timeout for modules: "+a),b.requireType="timeout",b.requireModules=a,b.contextName=i.contextName,d.onError(b);
+if(l&&k.length)for(a=0;h=x[k[a]];a++)if(h=F(h,{})){z(h,{});break}if(!b&&(l||i.scriptCount)){if((I||da)&&!X)X=setTimeout(function(){X=0;E()},50);return r}if(i.waitCount){for(a=0;h=J[a];a++)z(h,{});i.paused.length&&A();Y<5&&(Y+=1,E())}Y=0;d.checkReadyState();return r}var i,A,q={waitSeconds:7,baseUrl:"./",paths:{},pkgs:{},catchError:{}},S=[],B={require:!0,exports:!0,module:!0},G={},n={},s={},x={},J=[],R={},O=0,M={},N={},H={},T={},Z=0;W=function(b){if(!i.jQuery&&(b=b||(typeof jQuery!=="undefined"?jQuery:
+null))&&!(q.jQuery&&b.fn.jquery!==q.jQuery)&&("holdReady"in b||"readyWait"in b))if(i.jQuery=b,w(["jquery",[],function(){return jQuery}]),i.scriptCount)V(b,!0),i.jQueryIncremented=!0};A=function(){var b,a,c,l,k,h;i.takeGlobalQueue();Z+=1;if(i.scriptCount<=0)i.scriptCount=0;for(;S.length;)if(b=S.shift(),b[0]===null)return d.onError(P("mismatch","Mismatched anonymous define() module: "+b[b.length-1]));else w(b);if(!q.priorityWait||j())for(;i.paused.length;){k=i.paused;i.pausedCount+=k.length;i.paused=
+[];for(l=0;b=k[l];l++)a=b.map,c=a.url,h=a.fullName,a.prefix?o(a.prefix,b):!R[c]&&!s[h]&&((q.requireLoad||d.load)(i,h,c),c.indexOf("empty:")!==0&&(R[c]=!0));i.startTime=(new Date).getTime();i.pausedCount-=k.length}Z===1&&E();Z-=1;return r};i={contextName:a,config:q,defQueue:S,waiting:x,waitCount:0,specified:B,loaded:s,urlMap:G,urlFetched:R,scriptCount:0,defined:n,paused:[],pausedCount:0,plugins:N,needFullExec:H,fake:{},fullExec:T,managerCallbacks:M,makeModuleMap:l,normalize:c,configure:function(b){var a,
+c,d;b.baseUrl&&b.baseUrl.charAt(b.baseUrl.length-1)!=="/"&&(b.baseUrl+="/");a=q.paths;d=q.pkgs;$(q,b,!0);if(b.paths){for(c in b.paths)c in L||(a[c]=b.paths[c]);q.paths=a}if((a=b.packagePaths)||b.packages){if(a)for(c in a)c in L||aa(d,a[c],c);b.packages&&aa(d,b.packages);q.pkgs=d}if(b.priority)c=i.requireWait,i.requireWait=!1,A(),i.require(b.priority),A(),i.requireWait=c,q.priorityWait=b.priority;if(b.deps||b.callback)i.require(b.deps||[],b.callback)},requireDefined:function(b,a){return l(b,a).fullName in
+n},requireSpecified:function(b,a){return l(b,a).fullName in B},require:function(b,c,g){if(typeof b==="string"){if(K(c))return d.onError(P("requireargs","Invalid require call"));if(d.get)return d.get(i,b,c);c=l(b,c);b=c.fullName;return!(b in n)?d.onError(P("notloaded","Module name '"+c.fullName+"' has not been loaded yet for context: "+a)):n[b]}(b&&b.length||c)&&C(null,b,c,g);if(!i.requireWait)for(;!i.scriptCount&&i.paused.length;)A();return i.require},takeGlobalQueue:function(){U.length&&(ja.apply(i.defQueue,
+[i.defQueue.length-1,0].concat(U)),U=[])},completeLoad:function(b){var a;for(i.takeGlobalQueue();S.length;)if(a=S.shift(),a[0]===null){a[0]=b;break}else if(a[0]===b)break;else w(a),a=null;a?w(a):w([b,[],b==="jquery"&&typeof jQuery!=="undefined"?function(){return jQuery}:null]);d.isAsync&&(i.scriptCount-=1);A();d.isAsync||(i.scriptCount-=1)},toUrl:function(b,a){var c=b.lastIndexOf("."),d=null;c!==-1&&(d=b.substring(c,b.length),b=b.substring(0,c));return i.nameToUrl(b,d,a)},nameToUrl:function(b,a,g){var l,
+k,h,e,j=i.config,b=c(b,g&&g.fullName);if(d.jsExtRegExp.test(b))a=b+(a?a:"");else{l=j.paths;k=j.pkgs;g=b.split("/");for(e=g.length;e>0;e--)if(h=g.slice(0,e).join("/"),l[h]){g.splice(0,e,l[h]);break}else if(h=k[h]){b=b===h.name?h.location+"/"+h.main:h.location;g.splice(0,e,b);break}a=g.join("/")+(a||".js");a=(a.charAt(0)==="/"||a.match(/^[\w\+\.\-]+:/)?"":j.baseUrl)+a}return j.urlArgs?a+((a.indexOf("?")===-1?"?":"&")+j.urlArgs):a}};i.jQueryCheck=W;i.resume=A;return i}function ka(){var a,c,d;if(C&&C.readyState===
+"interactive")return C;a=document.getElementsByTagName("script");for(c=a.length-1;c>-1&&(d=a[c]);c--)if(d.readyState==="interactive")return C=d;return null}var la=/(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,ma=/require\(\s*["']([^'"\s]+)["']\s*\)/g,fa=/^\.\//,ba=/\.js$/,O=Object.prototype.toString,u=Array.prototype,ha=u.slice,ja=u.splice,I=!!(typeof window!=="undefined"&&navigator&&document),da=!I&&typeof importScripts!=="undefined",na=I&&navigator.platform==="PLAYSTATION 3"?/^complete$/:/^(complete|loaded)$/,
+ea=typeof opera!=="undefined"&&opera.toString()==="[object Opera]",L={},D={},U=[],C=null,Y=0,Q=!1,ia={require:!0,module:!0,exports:!0},d,u={},J,y,v,E,o,w,F,B,z,W,X;if(typeof define==="undefined"){if(typeof requirejs!=="undefined")if(K(requirejs))return;else u=requirejs,requirejs=r;typeof require!=="undefined"&&!K(require)&&(u=require,require=r);d=requirejs=function(a,c,d){var j="_",k;!G(a)&&typeof a!=="string"&&(k=a,G(c)?(a=c,c=d):a=[]);if(k&&k.context)j=k.context;d=D[j]||(D[j]=ga(j));k&&d.configure(k);
+return d.require(a,c)};d.config=function(a){return d(a)};require||(require=d);d.toUrl=function(a){return D._.toUrl(a)};d.version="1.0.8";d.jsExtRegExp=/^\/|:|\?|\.js$/;y=d.s={contexts:D,skipAsync:{}};if(d.isAsync=d.isBrowser=I)if(v=y.head=document.getElementsByTagName("head")[0],E=document.getElementsByTagName("base")[0])v=y.head=E.parentNode;d.onError=function(a){throw a;};d.load=function(a,c,l){d.resourcesReady(!1);a.scriptCount+=1;d.attach(l,a,c);if(a.jQuery&&!a.jQueryIncremented)V(a.jQuery,!0),
+a.jQueryIncremented=!0};define=function(a,c,d){var j,k;typeof a!=="string"&&(d=c,c=a,a=null);G(c)||(d=c,c=[]);!c.length&&K(d)&&d.length&&(d.toString().replace(la,"").replace(ma,function(a,d){c.push(d)}),c=(d.length===1?["require"]:["require","exports","module"]).concat(c));if(Q&&(j=J||ka()))a||(a=j.getAttribute("data-requiremodule")),k=D[j.getAttribute("data-requirecontext")];(k?k.defQueue:U).push([a,c,d]);return r};define.amd={multiversion:!0,plugins:!0,jQuery:!0};d.exec=function(a){return eval(a)};
+d.execCb=function(a,c,d,j){return c.apply(j,d)};d.addScriptToDom=function(a){J=a;E?v.insertBefore(a,E):v.appendChild(a);J=null};d.onScriptLoad=function(a){var c=a.currentTarget||a.srcElement,l;if(a.type==="load"||c&&na.test(c.readyState))C=null,a=c.getAttribute("data-requirecontext"),l=c.getAttribute("data-requiremodule"),D[a].completeLoad(l),c.detachEvent&&!ea?c.detachEvent("onreadystatechange",d.onScriptLoad):c.removeEventListener("load",d.onScriptLoad,!1)};d.attach=function(a,c,l,j,k,o){var p;
+if(I)return j=j||d.onScriptLoad,p=c&&c.config&&c.config.xhtml?document.createElementNS("http://www.w3.org/1999/xhtml","html:script"):document.createElement("script"),p.type=k||c&&c.config.scriptType||"text/javascript",p.charset="utf-8",p.async=!y.skipAsync[a],c&&p.setAttribute("data-requirecontext",c.contextName),p.setAttribute("data-requiremodule",l),p.attachEvent&&!(p.attachEvent.toString&&p.attachEvent.toString().indexOf("[native code]")<0)&&!ea?(Q=!0,o?p.onreadystatechange=function(){if(p.readyState===
+"loaded")p.onreadystatechange=null,p.attachEvent("onreadystatechange",j),o(p)}:p.attachEvent("onreadystatechange",j)):p.addEventListener("load",j,!1),p.src=a,o||d.addScriptToDom(p),p;else da&&(importScripts(a),c.completeLoad(l));return null};if(I){o=document.getElementsByTagName("script");for(B=o.length-1;B>-1&&(w=o[B]);B--){if(!v)v=w.parentNode;if(F=w.getAttribute("data-main")){if(!u.baseUrl)o=F.split("/"),w=o.pop(),o=o.length?o.join("/")+"/":"./",u.baseUrl=o,F=w.replace(ba,"");u.deps=u.deps?u.deps.concat(F):
+[F];break}}}d.checkReadyState=function(){var a=y.contexts,c;for(c in a)if(!(c in L)&&a[c].waitCount)return;d.resourcesReady(!0)};d.resourcesReady=function(a){var c,l;d.resourcesDone=a;if(d.resourcesDone)for(l in a=y.contexts,a)if(!(l in L)&&(c=a[l],c.jQueryIncremented))V(c.jQuery,!1),c.jQueryIncremented=!1};d.pageLoaded=function(){if(document.readyState!=="complete")document.readyState="complete"};if(I&&document.addEventListener&&!document.readyState)document.readyState="loading",window.addEventListener("load",
+d.pageLoaded,!1);d(u);if(d.isAsync&&typeof setTimeout!=="undefined")z=y.contexts[u.context||"_"],z.requireWait=!0,setTimeout(function(){z.requireWait=!1;z.scriptCount||z.resume();d.checkReadyState()},0)}})();
+/*! jQuery v1.7.2 jquery.com | jquery.org/license */
+(function(a,b){function cy(a){return f.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cu(a){if(!cj[a]){var b=c.body,d=f("<"+a+">").appendTo(b),e=d.css("display");d.remove();if(e==="none"||e===""){ck||(ck=c.createElement("iframe"),ck.frameBorder=ck.width=ck.height=0),b.appendChild(ck);if(!cl||!ck.createElement)cl=(ck.contentWindow||ck.contentDocument).document,cl.write((f.support.boxModel?"<!doctype html>":"")+"<html><body>"),cl.close();d=cl.createElement(a),cl.body.appendChild(d),e=f.css(d,"display"),b.removeChild(ck)}cj[a]=e}return cj[a]}function ct(a,b){var c={};f.each(cp.concat.apply([],cp.slice(0,b)),function(){c[this]=a});return c}function cs(){cq=b}function cr(){setTimeout(cs,0);return cq=f.now()}function ci(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function ch(){try{return new a.XMLHttpRequest}catch(b){}}function cb(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var d=a.dataTypes,e={},g,h,i=d.length,j,k=d[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h=="string"&&(e[h.toLowerCase()]=a.converters[h]);l=k,k=d[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=e[m]||e["* "+k];if(!n){p=b;for(o in e){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=e[j[1]+" "+k];if(p){o=e[o],o===!0?n=p:p===!0&&(n=o);break}}}}!n&&!p&&f.error("No conversion from "+m.replace(" "," to ")),n!==!0&&(c=n?n(c):p(o(c)))}}return c}function ca(a,c,d){var e=a.contents,f=a.dataTypes,g=a.responseFields,h,i,j,k;for(i in g)i in d&&(c[g[i]]=d[i]);while(f[0]==="*")f.shift(),h===b&&(h=a.mimeType||c.getResponseHeader("content-type"));if(h)for(i in e)if(e[i]&&e[i].test(h)){f.unshift(i);break}if(f[0]in d)j=f[0];else{for(i in d){if(!f[0]||a.converters[i+" "+f[0]]){j=i;break}k||(k=i)}j=j||k}if(j){j!==f[0]&&f.unshift(j);return d[j]}}function b_(a,b,c,d){if(f.isArray(b))f.each(b,function(b,e){c||bD.test(a)?d(a,e):b_(a+"["+(typeof e=="object"?b:"")+"]",e,c,d)});else if(!c&&f.type(b)==="object")for(var e in b)b_(a+"["+e+"]",b[e],c,d);else d(a,b)}function b$(a,c){var d,e,g=f.ajaxSettings.flatOptions||{};for(d in c)c[d]!==b&&((g[d]?a:e||(e={}))[d]=c[d]);e&&f.extend(!0,a,e)}function bZ(a,c,d,e,f,g){f=f||c.dataTypes[0],g=g||{},g[f]=!0;var h=a[f],i=0,j=h?h.length:0,k=a===bS,l;for(;i<j&&(k||!l);i++)l=h[i](c,d,e),typeof l=="string"&&(!k||g[l]?l=b:(c.dataTypes.unshift(l),l=bZ(a,c,d,e,l,g)));(k||!l)&&!g["*"]&&(l=bZ(a,c,d,e,"*",g));return l}function bY(a){return function(b,c){typeof b!="string"&&(c=b,b="*");if(f.isFunction(c)){var d=b.toLowerCase().split(bO),e=0,g=d.length,h,i,j;for(;e<g;e++)h=d[e],j=/^\+/.test(h),j&&(h=h.substr(1)||"*"),i=a[h]=a[h]||[],i[j?"unshift":"push"](c)}}}function bB(a,b,c){var d=b==="width"?a.offsetWidth:a.offsetHeight,e=b==="width"?1:0,g=4;if(d>0){if(c!=="border")for(;e<g;e+=2)c||(d-=parseFloat(f.css(a,"padding"+bx[e]))||0),c==="margin"?d+=parseFloat(f.css(a,c+bx[e]))||0:d-=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0;return d+"px"}d=by(a,b);if(d<0||d==null)d=a.style[b];if(bt.test(d))return d;d=parseFloat(d)||0;if(c)for(;e<g;e+=2)d+=parseFloat(f.css(a,"padding"+bx[e]))||0,c!=="padding"&&(d+=parseFloat(f.css(a,"border"+bx[e]+"Width"))||0),c==="margin"&&(d+=parseFloat(f.css(a,c+bx[e]))||0);return d+"px"}function bo(a){var b=c.createElement("div");bh.appendChild(b),b.innerHTML=a.outerHTML;return b.firstChild}function bn(a){var b=(a.nodeName||"").toLowerCase();b==="input"?bm(a):b!=="script"&&typeof a.getElementsByTagName!="undefined"&&f.grep(a.getElementsByTagName("input"),bm)}function bm(a){if(a.type==="checkbox"||a.type==="radio")a.defaultChecked=a.checked}function bl(a){return typeof a.getElementsByTagName!="undefined"?a.getElementsByTagName("*"):typeof a.querySelectorAll!="undefined"?a.querySelectorAll("*"):[]}function bk(a,b){var c;b.nodeType===1&&(b.clearAttributes&&b.clearAttributes(),b.mergeAttributes&&b.mergeAttributes(a),c=b.nodeName.toLowerCase(),c==="object"?b.outerHTML=a.outerHTML:c!=="input"||a.type!=="checkbox"&&a.type!=="radio"?c==="option"?b.selected=a.defaultSelected:c==="input"||c==="textarea"?b.defaultValue=a.defaultValue:c==="script"&&b.text!==a.text&&(b.text=a.text):(a.checked&&(b.defaultChecked=b.checked=a.checked),b.value!==a.value&&(b.value=a.value)),b.removeAttribute(f.expando),b.removeAttribute("_submit_attached"),b.removeAttribute("_change_attached"))}function bj(a,b){if(b.nodeType===1&&!!f.hasData(a)){var c,d,e,g=f._data(a),h=f._data(b,g),i=g.events;if(i){delete h.handle,h.events={};for(c in i)for(d=0,e=i[c].length;d<e;d++)f.event.add(b,c,i[c][d])}h.data&&(h.data=f.extend({},h.data))}}function bi(a,b){return f.nodeName(a,"table")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function U(a){var b=V.split("|"),c=a.createDocumentFragment();if(c.createElement)while(b.length)c.createElement(b.pop());return c}function T(a,b,c){b=b||0;if(f.isFunction(b))return f.grep(a,function(a,d){var e=!!b.call(a,d,a);return e===c});if(b.nodeType)return f.grep(a,function(a,d){return a===b===c});if(typeof b=="string"){var d=f.grep(a,function(a){return a.nodeType===1});if(O.test(b))return f.filter(b,d,!c);b=f.filter(b,d)}return f.grep(a,function(a,d){return f.inArray(a,b)>=0===c})}function S(a){return!a||!a.parentNode||a.parentNode.nodeType===11}function K(){return!0}function J(){return!1}function n(a,b,c){var d=b+"defer",e=b+"queue",g=b+"mark",h=f._data(a,d);h&&(c==="queue"||!f._data(a,e))&&(c==="mark"||!f._data(a,g))&&setTimeout(function(){!f._data(a,e)&&!f._data(a,g)&&(f.removeData(a,d,!0),h.fire())},0)}function m(a){for(var b in a){if(b==="data"&&f.isEmptyObject(a[b]))continue;if(b!=="toJSON")return!1}return!0}function l(a,c,d){if(d===b&&a.nodeType===1){var e="data-"+c.replace(k,"-$1").toLowerCase();d=a.getAttribute(e);if(typeof d=="string"){try{d=d==="true"?!0:d==="false"?!1:d==="null"?null:f.isNumeric(d)?+d:j.test(d)?f.parseJSON(d):d}catch(g){}f.data(a,c,d)}else d=b}return d}function h(a){var b=g[a]={},c,d;a=a.split(/\s+/);for(c=0,d=a.length;c<d;c++)b[a[c]]=!0;return b}var c=a.document,d=a.navigator,e=a.location,f=function(){function J(){if(!e.isReady){try{c.documentElement.doScroll("left")}catch(a){setTimeout(J,1);return}e.ready()}}var e=function(a,b){return new e.fn.init(a,b,h)},f=a.jQuery,g=a.$,h,i=/^(?:[^#<]*(<[\w\W]+>)[^>]*$|#([\w\-]*)$)/,j=/\S/,k=/^\s+/,l=/\s+$/,m=/^<(\w+)\s*\/?>(?:<\/\1>)?$/,n=/^[\],:{}\s]*$/,o=/\\(?:["\\\/bfnrt]|u[0-9a-fA-F]{4})/g,p=/"[^"\\\n\r]*"|true|false|null|-?\d+(?:\.\d*)?(?:[eE][+\-]?\d+)?/g,q=/(?:^|:|,)(?:\s*\[)+/g,r=/(webkit)[ \/]([\w.]+)/,s=/(opera)(?:.*version)?[ \/]([\w.]+)/,t=/(msie) ([\w.]+)/,u=/(mozilla)(?:.*? rv:([\w.]+))?/,v=/-([a-z]|[0-9])/ig,w=/^-ms-/,x=function(a,b){return(b+"").toUpperCase()},y=d.userAgent,z,A,B,C=Object.prototype.toString,D=Object.prototype.hasOwnProperty,E=Array.prototype.push,F=Array.prototype.slice,G=String.prototype.trim,H=Array.prototype.indexOf,I={};e.fn=e.prototype={constructor:e,init:function(a,d,f){var g,h,j,k;if(!a)return this;if(a.nodeType){this.context=this[0]=a,this.length=1;return this}if(a==="body"&&!d&&c.body){this.context=c,this[0]=c.body,this.selector=a,this.length=1;return this}if(typeof a=="string"){a.charAt(0)!=="<"||a.charAt(a.length-1)!==">"||a.length<3?g=i.exec(a):g=[null,a,null];if(g&&(g[1]||!d)){if(g[1]){d=d instanceof e?d[0]:d,k=d?d.ownerDocument||d:c,j=m.exec(a),j?e.isPlainObject(d)?(a=[c.createElement(j[1])],e.fn.attr.call(a,d,!0)):a=[k.createElement(j[1])]:(j=e.buildFragment([g[1]],[k]),a=(j.cacheable?e.clone(j.fragment):j.fragment).childNodes);return e.merge(this,a)}h=c.getElementById(g[2]);if(h&&h.parentNode){if(h.id!==g[2])return f.find(a);this.length=1,this[0]=h}this.context=c,this.selector=a;return this}return!d||d.jquery?(d||f).find(a):this.constructor(d).find(a)}if(e.isFunction(a))return f.ready(a);a.selector!==b&&(this.selector=a.selector,this.context=a.context);return e.makeArray(a,this)},selector:"",jquery:"1.7.2",length:0,size:function(){return this.length},toArray:function(){return F.call(this,0)},get:function(a){return a==null?this.toArray():a<0?this[this.length+a]:this[a]},pushStack:function(a,b,c){var d=this.constructor();e.isArray(a)?E.apply(d,a):e.merge(d,a),d.prevObject=this,d.context=this.context,b==="find"?d.selector=this.selector+(this.selector?" ":"")+c:b&&(d.selector=this.selector+"."+b+"("+c+")");return d},each:function(a,b){return e.each(this,a,b)},ready:function(a){e.bindReady(),A.add(a);return this},eq:function(a){a=+a;return a===-1?this.slice(a):this.slice(a,a+1)},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},slice:function(){return this.pushStack(F.apply(this,arguments),"slice",F.call(arguments).join(","))},map:function(a){return this.pushStack(e.map(this,function(b,c){return a.call(b,c,b)}))},end:function(){return this.prevObject||this.constructor(null)},push:E,sort:[].sort,splice:[].splice},e.fn.init.prototype=e.fn,e.extend=e.fn.extend=function(){var a,c,d,f,g,h,i=arguments[0]||{},j=1,k=arguments.length,l=!1;typeof i=="boolean"&&(l=i,i=arguments[1]||{},j=2),typeof i!="object"&&!e.isFunction(i)&&(i={}),k===j&&(i=this,--j);for(;j<k;j++)if((a=arguments[j])!=null)for(c in a){d=i[c],f=a[c];if(i===f)continue;l&&f&&(e.isPlainObject(f)||(g=e.isArray(f)))?(g?(g=!1,h=d&&e.isArray(d)?d:[]):h=d&&e.isPlainObject(d)?d:{},i[c]=e.extend(l,h,f)):f!==b&&(i[c]=f)}return i},e.extend({noConflict:function(b){a.$===e&&(a.$=g),b&&a.jQuery===e&&(a.jQuery=f);return e},isReady:!1,readyWait:1,holdReady:function(a){a?e.readyWait++:e.ready(!0)},ready:function(a){if(a===!0&&!--e.readyWait||a!==!0&&!e.isReady){if(!c.body)return setTimeout(e.ready,1);e.isReady=!0;if(a!==!0&&--e.readyWait>0)return;A.fireWith(c,[e]),e.fn.trigger&&e(c).trigger("ready").off("ready")}},bindReady:function(){if(!A){A=e.Callbacks("once memory");if(c.readyState==="complete")return setTimeout(e.ready,1);if(c.addEventListener)c.addEventListener("DOMContentLoaded",B,!1),a.addEventListener("load",e.ready,!1);else if(c.attachEvent){c.attachEvent("onreadystatechange",B),a.attachEvent("onload",e.ready);var b=!1;try{b=a.frameElement==null}catch(d){}c.documentElement.doScroll&&b&&J()}}},isFunction:function(a){return e.type(a)==="function"},isArray:Array.isArray||function(a){return e.type(a)==="array"},isWindow:function(a){return a!=null&&a==a.window},isNumeric:function(a){return!isNaN(parseFloat(a))&&isFinite(a)},type:function(a){return a==null?String(a):I[C.call(a)]||"object"},isPlainObject:function(a){if(!a||e.type(a)!=="object"||a.nodeType||e.isWindow(a))return!1;try{if(a.constructor&&!D.call(a,"constructor")&&!D.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}var d;for(d in a);return d===b||D.call(a,d)},isEmptyObject:function(a){for(var b in a)return!1;return!0},error:function(a){throw new Error(a)},parseJSON:function(b){if(typeof b!="string"||!b)return null;b=e.trim(b);if(a.JSON&&a.JSON.parse)return a.JSON.parse(b);if(n.test(b.replace(o,"@").replace(p,"]").replace(q,"")))return(new Function("return "+b))();e.error("Invalid JSON: "+b)},parseXML:function(c){if(typeof c!="string"||!c)return null;var d,f;try{a.DOMParser?(f=new DOMParser,d=f.parseFromString(c,"text/xml")):(d=new ActiveXObject("Microsoft.XMLDOM"),d.async="false",d.loadXML(c))}catch(g){d=b}(!d||!d.documentElement||d.getElementsByTagName("parsererror").length)&&e.error("Invalid XML: "+c);return d},noop:function(){},globalEval:function(b){b&&j.test(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(w,"ms-").replace(v,x)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toUpperCase()===b.toUpperCase()},each:function(a,c,d){var f,g=0,h=a.length,i=h===b||e.isFunction(a);if(d){if(i){for(f in a)if(c.apply(a[f],d)===!1)break}else for(;g<h;)if(c.apply(a[g++],d)===!1)break}else if(i){for(f in a)if(c.call(a[f],f,a[f])===!1)break}else for(;g<h;)if(c.call(a[g],g,a[g++])===!1)break;return a},trim:G?function(a){return a==null?"":G.call(a)}:function(a){return a==null?"":(a+"").replace(k,"").replace(l,"")},makeArray:function(a,b){var c=b||[];if(a!=null){var d=e.type(a);a.length==null||d==="string"||d==="function"||d==="regexp"||e.isWindow(a)?E.call(c,a):e.merge(c,a)}return c},inArray:function(a,b,c){var d;if(b){if(H)return H.call(b,a,c);d=b.length,c=c?c<0?Math.max(0,d+c):c:0;for(;c<d;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,c){var d=a.length,e=0;if(typeof c.length=="number")for(var f=c.length;e<f;e++)a[d++]=c[e];else while(c[e]!==b)a[d++]=c[e++];a.length=d;return a},grep:function(a,b,c){var d=[],e;c=!!c;for(var f=0,g=a.length;f<g;f++)e=!!b(a[f],f),c!==e&&d.push(a[f]);return d},map:function(a,c,d){var f,g,h=[],i=0,j=a.length,k=a instanceof e||j!==b&&typeof j=="number"&&(j>0&&a[0]&&a[j-1]||j===0||e.isArray(a));if(k)for(;i<j;i++)f=c(a[i],i,d),f!=null&&(h[h.length]=f);else for(g in a)f=c(a[g],g,d),f!=null&&(h[h.length]=f);return h.concat.apply([],h)},guid:1,proxy:function(a,c){if(typeof c=="string"){var d=a[c];c=a,a=d}if(!e.isFunction(a))return b;var f=F.call(arguments,2),g=function(){return a.apply(c,f.concat(F.call(arguments)))};g.guid=a.guid=a.guid||g.guid||e.guid++;return g},access:function(a,c,d,f,g,h,i){var j,k=d==null,l=0,m=a.length;if(d&&typeof d=="object"){for(l in d)e.access(a,c,l,d[l],1,h,f);g=1}else if(f!==b){j=i===b&&e.isFunction(f),k&&(j?(j=c,c=function(a,b,c){return j.call(e(a),c)}):(c.call(a,f),c=null));if(c)for(;l<m;l++)c(a[l],d,j?f.call(a[l],l,c(a[l],d)):f,i);g=1}return g?a:k?c.call(a):m?c(a[0],d):h},now:function(){return(new Date).getTime()},uaMatch:function(a){a=a.toLowerCase();var b=r.exec(a)||s.exec(a)||t.exec(a)||a.indexOf("compatible")<0&&u.exec(a)||[];return{browser:b[1]||"",version:b[2]||"0"}},sub:function(){function a(b,c){return new a.fn.init(b,c)}e.extend(!0,a,this),a.superclass=this,a.fn=a.prototype=this(),a.fn.constructor=a,a.sub=this.sub,a.fn.init=function(d,f){f&&f instanceof e&&!(f instanceof a)&&(f=a(f));return e.fn.init.call(this,d,f,b)},a.fn.init.prototype=a.fn;var b=a(c);return a},browser:{}}),e.each("Boolean Number String Function Array Date RegExp Object".split(" "),function(a,b){I["[object "+b+"]"]=b.toLowerCase()}),z=e.uaMatch(y),z.browser&&(e.browser[z.browser]=!0,e.browser.version=z.version),e.browser.webkit&&(e.browser.safari=!0),j.test(" ")&&(k=/^[\s\xA0]+/,l=/[\s\xA0]+$/),h=e(c),c.addEventListener?B=function(){c.removeEventListener("DOMContentLoaded",B,!1),e.ready()}:c.attachEvent&&(B=function(){c.readyState==="complete"&&(c.detachEvent("onreadystatechange",B),e.ready())});return e}(),g={};f.Callbacks=function(a){a=a?g[a]||h(a):{};var c=[],d=[],e,i,j,k,l,m,n=function(b){var d,e,g,h,i;for(d=0,e=b.length;d<e;d++)g=b[d],h=f.type(g),h==="array"?n(g):h==="function"&&(!a.unique||!p.has(g))&&c.push(g)},o=function(b,f){f=f||[],e=!a.memory||[b,f],i=!0,j=!0,m=k||0,k=0,l=c.length;for(;c&&m<l;m++)if(c[m].apply(b,f)===!1&&a.stopOnFalse){e=!0;break}j=!1,c&&(a.once?e===!0?p.disable():c=[]:d&&d.length&&(e=d.shift(),p.fireWith(e[0],e[1])))},p={add:function(){if(c){var a=c.length;n(arguments),j?l=c.length:e&&e!==!0&&(k=a,o(e[0],e[1]))}return this},remove:function(){if(c){var b=arguments,d=0,e=b.length;for(;d<e;d++)for(var f=0;f<c.length;f++)if(b[d]===c[f]){j&&f<=l&&(l--,f<=m&&m--),c.splice(f--,1);if(a.unique)break}}return this},has:function(a){if(c){var b=0,d=c.length;for(;b<d;b++)if(a===c[b])return!0}return!1},empty:function(){c=[];return this},disable:function(){c=d=e=b;return this},disabled:function(){return!c},lock:function(){d=b,(!e||e===!0)&&p.disable();return this},locked:function(){return!d},fireWith:function(b,c){d&&(j?a.once||d.push([b,c]):(!a.once||!e)&&o(b,c));return this},fire:function(){p.fireWith(this,arguments);return this},fired:function(){return!!i}};return p};var i=[].slice;f.extend({Deferred:function(a){var b=f.Callbacks("once memory"),c=f.Callbacks("once memory"),d=f.Callbacks("memory"),e="pending",g={resolve:b,reject:c,notify:d},h={done:b.add,fail:c.add,progress:d.add,state:function(){return e},isResolved:b.fired,isRejected:c.fired,then:function(a,b,c){i.done(a).fail(b).progress(c);return this},always:function(){i.done.apply(i,arguments).fail.apply(i,arguments);return this},pipe:function(a,b,c){return f.Deferred(function(d){f.each({done:[a,"resolve"],fail:[b,"reject"],progress:[c,"notify"]},function(a,b){var c=b[0],e=b[1],g;f.isFunction(c)?i[a](function(){g=c.apply(this,arguments),g&&f.isFunction(g.promise)?g.promise().then(d.resolve,d.reject,d.notify):d[e+"With"](this===i?d:this,[g])}):i[a](d[e])})}).promise()},promise:function(a){if(a==null)a=h;else for(var b in h)a[b]=h[b];return a}},i=h.promise({}),j;for(j in g)i[j]=g[j].fire,i[j+"With"]=g[j].fireWith;i.done(function(){e="resolved"},c.disable,d.lock).fail(function(){e="rejected"},b.disable,d.lock),a&&a.call(i,i);return i},when:function(a){function m(a){return function(b){e[a]=arguments.length>1?i.call(arguments,0):b,j.notifyWith(k,e)}}function l(a){return function(c){b[a]=arguments.length>1?i.call(arguments,0):c,--g||j.resolveWith(j,b)}}var b=i.call(arguments,0),c=0,d=b.length,e=Array(d),g=d,h=d,j=d<=1&&a&&f.isFunction(a.promise)?a:f.Deferred(),k=j.promise();if(d>1){for(;c<d;c++)b[c]&&b[c].promise&&f.isFunction(b[c].promise)?b[c].promise().then(l(c),j.reject,m(c)):--g;g||j.resolveWith(j,b)}else j!==a&&j.resolveWith(j,d?[a]:[]);return k}}),f.support=function(){var b,d,e,g,h,i,j,k,l,m,n,o,p=c.createElement("div"),q=c.documentElement;p.setAttribute("className","t"),p.innerHTML="   <link/><table></table><a href='/a' style='top:1px;float:left;opacity:.55;'>a</a><input type='checkbox'/>",d=p.getElementsByTagName("*"),e=p.getElementsByTagName("a")[0];if(!d||!d.length||!e)return{};g=c.createElement("select"),h=g.appendChild(c.createElement("option")),i=p.getElementsByTagName("input")[0],b={leadingWhitespace:p.firstChild.nodeType===3,tbody:!p.getElementsByTagName("tbody").length,htmlSerialize:!!p.getElementsByTagName("link").length,style:/top/.test(e.getAttribute("style")),hrefNormalized:e.getAttribute("href")==="/a",opacity:/^0.55/.test(e.style.opacity),cssFloat:!!e.style.cssFloat,checkOn:i.value==="on",optSelected:h.selected,getSetAttribute:p.className!=="t",enctype:!!c.createElement("form").enctype,html5Clone:c.createElement("nav").cloneNode(!0).outerHTML!=="<:nav></:nav>",submitBubbles:!0,changeBubbles:!0,focusinBubbles:!1,deleteExpando:!0,noCloneEvent:!0,inlineBlockNeedsLayout:!1,shrinkWrapBlocks:!1,reliableMarginRight:!0,pixelMargin:!0},f.boxModel=b.boxModel=c.compatMode==="CSS1Compat",i.checked=!0,b.noCloneChecked=i.cloneNode(!0).checked,g.disabled=!0,b.optDisabled=!h.disabled;try{delete p.test}catch(r){b.deleteExpando=!1}!p.addEventListener&&p.attachEvent&&p.fireEvent&&(p.attachEvent("onclick",function(){b.noCloneEvent=!1}),p.cloneNode(!0).fireEvent("onclick")),i=c.createElement("input"),i.value="t",i.setAttribute("type","radio"),b.radioValue=i.value==="t",i.setAttribute("checked","checked"),i.setAttribute("name","t"),p.appendChild(i),j=c.createDocumentFragment(),j.appendChild(p.lastChild),b.checkClone=j.cloneNode(!0).cloneNode(!0).lastChild.checked,b.appendChecked=i.checked,j.removeChild(i),j.appendChild(p);if(p.attachEvent)for(n in{submit:1,change:1,focusin:1})m="on"+n,o=m in p,o||(p.setAttribute(m,"return;"),o=typeof p[m]=="function"),b[n+"Bubbles"]=o;j.removeChild(p),j=g=h=p=i=null,f(function(){var d,e,g,h,i,j,l,m,n,q,r,s,t,u=c.getElementsByTagName("body")[0];!u||(m=1,t="padding:0;margin:0;border:",r="position:absolute;top:0;left:0;width:1px;height:1px;",s=t+"0;visibility:hidden;",n="style='"+r+t+"5px solid #000;",q="<div "+n+"display:block;'><div style='"+t+"0;display:block;overflow:hidden;'></div></div>"+"<table "+n+"' cellpadding='0' cellspacing='0'>"+"<tr><td></td></tr></table>",d=c.createElement("div"),d.style.cssText=s+"width:0;height:0;position:static;top:0;margin-top:"+m+"px",u.insertBefore(d,u.firstChild),p=c.createElement("div"),d.appendChild(p),p.innerHTML="<table><tr><td style='"+t+"0;display:none'></td><td>t</td></tr></table>",k=p.getElementsByTagName("td"),o=k[0].offsetHeight===0,k[0].style.display="",k[1].style.display="none",b.reliableHiddenOffsets=o&&k[0].offsetHeight===0,a.getComputedStyle&&(p.innerHTML="",l=c.createElement("div"),l.style.width="0",l.style.marginRight="0",p.style.width="2px",p.appendChild(l),b.reliableMarginRight=(parseInt((a.getComputedStyle(l,null)||{marginRight:0}).marginRight,10)||0)===0),typeof p.style.zoom!="undefined"&&(p.innerHTML="",p.style.width=p.style.padding="1px",p.style.border=0,p.style.overflow="hidden",p.style.display="inline",p.style.zoom=1,b.inlineBlockNeedsLayout=p.offsetWidth===3,p.style.display="block",p.style.overflow="visible",p.innerHTML="<div style='width:5px;'></div>",b.shrinkWrapBlocks=p.offsetWidth!==3),p.style.cssText=r+s,p.innerHTML=q,e=p.firstChild,g=e.firstChild,i=e.nextSibling.firstChild.firstChild,j={doesNotAddBorder:g.offsetTop!==5,doesAddBorderForTableAndCells:i.offsetTop===5},g.style.position="fixed",g.style.top="20px",j.fixedPosition=g.offsetTop===20||g.offsetTop===15,g.style.position=g.style.top="",e.style.overflow="hidden",e.style.position="relative",j.subtractsBorderForOverflowNotVisible=g.offsetTop===-5,j.doesNotIncludeMarginInBodyOffset=u.offsetTop!==m,a.getComputedStyle&&(p.style.marginTop="1%",b.pixelMargin=(a.getComputedStyle(p,null)||{marginTop:0}).marginTop!=="1%"),typeof d.style.zoom!="undefined"&&(d.style.zoom=1),u.removeChild(d),l=p=d=null,f.extend(b,j))});return b}();var j=/^(?:\{.*\}|\[.*\])$/,k=/([A-Z])/g;f.extend({cache:{},uuid:0,expando:"jQuery"+(f.fn.jquery+Math.random()).replace(/\D/g,""),noData:{embed:!0,object:"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000",applet:!0},hasData:function(a){a=a.nodeType?f.cache[a[f.expando]]:a[f.expando];return!!a&&!m(a)},data:function(a,c,d,e){if(!!f.acceptData(a)){var g,h,i,j=f.expando,k=typeof c=="string",l=a.nodeType,m=l?f.cache:a,n=l?a[j]:a[j]&&j,o=c==="events";if((!n||!m[n]||!o&&!e&&!m[n].data)&&k&&d===b)return;n||(l?a[j]=n=++f.uuid:n=j),m[n]||(m[n]={},l||(m[n].toJSON=f.noop));if(typeof c=="object"||typeof c=="function")e?m[n]=f.extend(m[n],c):m[n].data=f.extend(m[n].data,c);g=h=m[n],e||(h.data||(h.data={}),h=h.data),d!==b&&(h[f.camelCase(c)]=d);if(o&&!h[c])return g.events;k?(i=h[c],i==null&&(i=h[f.camelCase(c)])):i=h;return i}},removeData:function(a,b,c){if(!!f.acceptData(a)){var d,e,g,h=f.expando,i=a.nodeType,j=i?f.cache:a,k=i?a[h]:h;if(!j[k])return;if(b){d=c?j[k]:j[k].data;if(d){f.isArray(b)||(b in d?b=[b]:(b=f.camelCase(b),b in d?b=[b]:b=b.split(" ")));for(e=0,g=b.length;e<g;e++)delete d[b[e]];if(!(c?m:f.isEmptyObject)(d))return}}if(!c){delete j[k].data;if(!m(j[k]))return}f.support.deleteExpando||!j.setInterval?delete j[k]:j[k]=null,i&&(f.support.deleteExpando?delete a[h]:a.removeAttribute?a.removeAttribute(h):a[h]=null)}},_data:function(a,b,c){return f.data(a,b,c,!0)},acceptData:function(a){if(a.nodeName){var b=f.noData[a.nodeName.toLowerCase()];if(b)return b!==!0&&a.getAttribute("classid")===b}return!0}}),f.fn.extend({data:function(a,c){var d,e,g,h,i,j=this[0],k=0,m=null;if(a===b){if(this.length){m=f.data(j);if(j.nodeType===1&&!f._data(j,"parsedAttrs")){g=j.attributes;for(i=g.length;k<i;k++)h=g[k].name,h.indexOf("data-")===0&&(h=f.camelCase(h.substring(5)),l(j,h,m[h]));f._data(j,"parsedAttrs",!0)}}return m}if(typeof a=="object")return this.each(function(){f.data(this,a)});d=a.split(".",2),d[1]=d[1]?"."+d[1]:"",e=d[1]+"!";return f.access(this,function(c){if(c===b){m=this.triggerHandler("getData"+e,[d[0]]),m===b&&j&&(m=f.data(j,a),m=l(j,a,m));return m===b&&d[1]?this.data(d[0]):m}d[1]=c,this.each(function(){var b=f(this);b.triggerHandler("setData"+e,d),f.data(this,a,c),b.triggerHandler("changeData"+e,d)})},null,c,arguments.length>1,null,!1)},removeData:function(a){return this.each(function(){f.removeData(this,a)})}}),f.extend({_mark:function(a,b){a&&(b=(b||"fx")+"mark",f._data(a,b,(f._data(a,b)||0)+1))},_unmark:function(a,b,c){a!==!0&&(c=b,b=a,a=!1);if(b){c=c||"fx";var d=c+"mark",e=a?0:(f._data(b,d)||1)-1;e?f._data(b,d,e):(f.removeData(b,d,!0),n(b,c,"mark"))}},queue:function(a,b,c){var d;if(a){b=(b||"fx")+"queue",d=f._data(a,b),c&&(!d||f.isArray(c)?d=f._data(a,b,f.makeArray(c)):d.push(c));return d||[]}},dequeue:function(a,b){b=b||"fx";var c=f.queue(a,b),d=c.shift(),e={};d==="inprogress"&&(d=c.shift()),d&&(b==="fx"&&c.unshift("inprogress"),f._data(a,b+".run",e),d.call(a,function(){f.dequeue(a,b)},e)),c.length||(f.removeData(a,b+"queue "+b+".run",!0),n(a,b,"queue"))}}),f.fn.extend({queue:function(a,c){var d=2;typeof a!="string"&&(c=a,a="fx",d--);if(arguments.length<d)return f.queue(this[0],a);return c===b?this:this.each(function(){var b=f.queue(this,a,c);a==="fx"&&b[0]!=="inprogress"&&f.dequeue(this,a)})},dequeue:function(a){return this.each(function(){f.dequeue(this,a)})},delay:function(a,b){a=f.fx?f.fx.speeds[a]||a:a,b=b||"fx";return this.queue(b,function(b,c){var d=setTimeout(b,a);c.stop=function(){clearTimeout(d)}})},clearQueue:function(a){return this.queue(a||"fx",[])},promise:function(a,c){function m(){--h||d.resolveWith(e,[e])}typeof a!="string"&&(c=a,a=b),a=a||"fx";var d=f.Deferred(),e=this,g=e.length,h=1,i=a+"defer",j=a+"queue",k=a+"mark",l;while(g--)if(l=f.data(e[g],i,b,!0)||(f.data(e[g],j,b,!0)||f.data(e[g],k,b,!0))&&f.data(e[g],i,f.Callbacks("once memory"),!0))h++,l.add(m);m();return d.promise(c)}});var o=/[\n\t\r]/g,p=/\s+/,q=/\r/g,r=/^(?:button|input)$/i,s=/^(?:button|input|object|select|textarea)$/i,t=/^a(?:rea)?$/i,u=/^(?:autofocus|autoplay|async|checked|controls|defer|disabled|hidden|loop|multiple|open|readonly|required|scoped|selected)$/i,v=f.support.getSetAttribute,w,x,y;f.fn.extend({attr:function(a,b){return f.access(this,f.attr,a,b,arguments.length>1)},removeAttr:function(a){return this.each(function(){f.removeAttr(this,a)})},prop:function(a,b){return f.access(this,f.prop,a,b,arguments.length>1)},removeProp:function(a){a=f.propFix[a]||a;return this.each(function(){try{this[a]=b,delete this[a]}catch(c){}})},addClass:function(a){var b,c,d,e,g,h,i;if(f.isFunction(a))return this.each(function(b){f(this).addClass(a.call(this,b,this.className))});if(a&&typeof a=="string"){b=a.split(p);for(c=0,d=this.length;c<d;c++){e=this[c];if(e.nodeType===1)if(!e.className&&b.length===1)e.className=a;else{g=" "+e.className+" ";for(h=0,i=b.length;h<i;h++)~g.indexOf(" "+b[h]+" ")||(g+=b[h]+" ");e.className=f.trim(g)}}}return this},removeClass:function(a){var c,d,e,g,h,i,j;if(f.isFunction(a))return this.each(function(b){f(this).removeClass(a.call(this,b,this.className))});if(a&&typeof a=="string"||a===b){c=(a||"").split(p);for(d=0,e=this.length;d<e;d++){g=this[d];if(g.nodeType===1&&g.className)if(a){h=(" "+g.className+" ").replace(o," ");for(i=0,j=c.length;i<j;i++)h=h.replace(" "+c[i]+" "," ");g.className=f.trim(h)}else g.className=""}}return this},toggleClass:function(a,b){var c=typeof a,d=typeof b=="boolean";if(f.isFunction(a))return this.each(function(c){f(this).toggleClass(a.call(this,c,this.className,b),b)});return this.each(function(){if(c==="string"){var e,g=0,h=f(this),i=b,j=a.split(p);while(e=j[g++])i=d?i:!h.hasClass(e),h[i?"addClass":"removeClass"](e)}else if(c==="undefined"||c==="boolean")this.className&&f._data(this,"__className__",this.className),this.className=this.className||a===!1?"":f._data(this,"__className__")||""})},hasClass:function(a){var b=" "+a+" ",c=0,d=this.length;for(;c<d;c++)if(this[c].nodeType===1&&(" "+this[c].className+" ").replace(o," ").indexOf(b)>-1)return!0;return!1},val:function(a){var c,d,e,g=this[0];{if(!!arguments.length){e=f.isFunction(a);return this.each(function(d){var g=f(this),h;if(this.nodeType===1){e?h=a.call(this,d,g.val()):h=a,h==null?h="":typeof h=="number"?h+="":f.isArray(h)&&(h=f.map(h,function(a){return a==null?"":a+""})),c=f.valHooks[this.type]||f.valHooks[this.nodeName.toLowerCase()];if(!c||!("set"in c)||c.set(this,h,"value")===b)this.value=h}})}if(g){c=f.valHooks[g.type]||f.valHooks[g.nodeName.toLowerCase()];if(c&&"get"in c&&(d=c.get(g,"value"))!==b)return d;d=g.value;return typeof d=="string"?d.replace(q,""):d==null?"":d}}}}),f.extend({valHooks:{option:{get:function(a){var b=a.attributes.value;return!b||b.specified?a.value:a.text}},select:{get:function(a){var b,c,d,e,g=a.selectedIndex,h=[],i=a.options,j=a.type==="select-one";if(g<0)return null;c=j?g:0,d=j?g+1:i.length;for(;c<d;c++){e=i[c];if(e.selected&&(f.support.optDisabled?!e.disabled:e.getAttribute("disabled")===null)&&(!e.parentNode.disabled||!f.nodeName(e.parentNode,"optgroup"))){b=f(e).val();if(j)return b;h.push(b)}}if(j&&!h.length&&i.length)return f(i[g]).val();return h},set:function(a,b){var c=f.makeArray(b);f(a).find("option").each(function(){this.selected=f.inArray(f(this).val(),c)>=0}),c.length||(a.selectedIndex=-1);return c}}},attrFn:{val:!0,css:!0,html:!0,text:!0,data:!0,width:!0,height:!0,offset:!0},attr:function(a,c,d,e){var g,h,i,j=a.nodeType;if(!!a&&j!==3&&j!==8&&j!==2){if(e&&c in f.attrFn)return f(a)[c](d);if(typeof a.getAttribute=="undefined")return f.prop(a,c,d);i=j!==1||!f.isXMLDoc(a),i&&(c=c.toLowerCase(),h=f.attrHooks[c]||(u.test(c)?x:w));if(d!==b){if(d===null){f.removeAttr(a,c);return}if(h&&"set"in h&&i&&(g=h.set(a,d,c))!==b)return g;a.setAttribute(c,""+d);return d}if(h&&"get"in h&&i&&(g=h.get(a,c))!==null)return g;g=a.getAttribute(c);return g===null?b:g}},removeAttr:function(a,b){var c,d,e,g,h,i=0;if(b&&a.nodeType===1){d=b.toLowerCase().split(p),g=d.length;for(;i<g;i++)e=d[i],e&&(c=f.propFix[e]||e,h=u.test(e),h||f.attr(a,e,""),a.removeAttribute(v?e:c),h&&c in a&&(a[c]=!1))}},attrHooks:{type:{set:function(a,b){if(r.test(a.nodeName)&&a.parentNode)f.error("type property can't be changed");else if(!f.support.radioValue&&b==="radio"&&f.nodeName(a,"input")){var c=a.value;a.setAttribute("type",b),c&&(a.value=c);return b}}},value:{get:function(a,b){if(w&&f.nodeName(a,"button"))return w.get(a,b);return b in a?a.value:null},set:function(a,b,c){if(w&&f.nodeName(a,"button"))return w.set(a,b,c);a.value=b}}},propFix:{tabindex:"tabIndex",readonly:"readOnly","for":"htmlFor","class":"className",maxlength:"maxLength",cellspacing:"cellSpacing",cellpadding:"cellPadding",rowspan:"rowSpan",colspan:"colSpan",usemap:"useMap",frameborder:"frameBorder",contenteditable:"contentEditable"},prop:function(a,c,d){var e,g,h,i=a.nodeType;if(!!a&&i!==3&&i!==8&&i!==2){h=i!==1||!f.isXMLDoc(a),h&&(c=f.propFix[c]||c,g=f.propHooks[c]);return d!==b?g&&"set"in g&&(e=g.set(a,d,c))!==b?e:a[c]=d:g&&"get"in g&&(e=g.get(a,c))!==null?e:a[c]}},propHooks:{tabIndex:{get:function(a){var c=a.getAttributeNode("tabindex");return c&&c.specified?parseInt(c.value,10):s.test(a.nodeName)||t.test(a.nodeName)&&a.href?0:b}}}}),f.attrHooks.tabindex=f.propHooks.tabIndex,x={get:function(a,c){var d,e=f.prop(a,c);return e===!0||typeof e!="boolean"&&(d=a.getAttributeNode(c))&&d.nodeValue!==!1?c.toLowerCase():b},set:function(a,b,c){var d;b===!1?f.removeAttr(a,c):(d=f.propFix[c]||c,d in a&&(a[d]=!0),a.setAttribute(c,c.toLowerCase()));return c}},v||(y={name:!0,id:!0,coords:!0},w=f.valHooks.button={get:function(a,c){var d;d=a.getAttributeNode(c);return d&&(y[c]?d.nodeValue!=="":d.specified)?d.nodeValue:b},set:function(a,b,d){var e=a.getAttributeNode(d);e||(e=c.createAttribute(d),a.setAttributeNode(e));return e.nodeValue=b+""}},f.attrHooks.tabindex.set=w.set,f.each(["width","height"],function(a,b){f.attrHooks[b]=f.extend(f.attrHooks[b],{set:function(a,c){if(c===""){a.setAttribute(b,"auto");return c}}})}),f.attrHooks.contenteditable={get:w.get,set:function(a,b,c){b===""&&(b="false"),w.set(a,b,c)}}),f.support.hrefNormalized||f.each(["href","src","width","height"],function(a,c){f.attrHooks[c]=f.extend(f.attrHooks[c],{get:function(a){var d=a.getAttribute(c,2);return d===null?b:d}})}),f.support.style||(f.attrHooks.style={get:function(a){return a.style.cssText.toLowerCase()||b},set:function(a,b){return a.style.cssText=""+b}}),f.support.optSelected||(f.propHooks.selected=f.extend(f.propHooks.selected,{get:function(a){var b=a.parentNode;b&&(b.selectedIndex,b.parentNode&&b.parentNode.selectedIndex);return null}})),f.support.enctype||(f.propFix.enctype="encoding"),f.support.checkOn||f.each(["radio","checkbox"],function(){f.valHooks[this]={get:function(a){return a.getAttribute("value")===null?"on":a.value}}}),f.each(["radio","checkbox"],function(){f.valHooks[this]=f.extend(f.valHooks[this],{set:function(a,b){if(f.isArray(b))return a.checked=f.inArray(f(a).val(),b)>=0}})});var z=/^(?:textarea|input|select)$/i,A=/^([^\.]*)?(?:\.(.+))?$/,B=/(?:^|\s)hover(\.\S+)?\b/,C=/^key/,D=/^(?:mouse|contextmenu)|click/,E=/^(?:focusinfocus|focusoutblur)$/,F=/^(\w*)(?:#([\w\-]+))?(?:\.([\w\-]+))?$/,G=function(
+a){var b=F.exec(a);b&&(b[1]=(b[1]||"").toLowerCase(),b[3]=b[3]&&new RegExp("(?:^|\\s)"+b[3]+"(?:\\s|$)"));return b},H=function(a,b){var c=a.attributes||{};return(!b[1]||a.nodeName.toLowerCase()===b[1])&&(!b[2]||(c.id||{}).value===b[2])&&(!b[3]||b[3].test((c["class"]||{}).value))},I=function(a){return f.event.special.hover?a:a.replace(B,"mouseenter$1 mouseleave$1")};f.event={add:function(a,c,d,e,g){var h,i,j,k,l,m,n,o,p,q,r,s;if(!(a.nodeType===3||a.nodeType===8||!c||!d||!(h=f._data(a)))){d.handler&&(p=d,d=p.handler,g=p.selector),d.guid||(d.guid=f.guid++),j=h.events,j||(h.events=j={}),i=h.handle,i||(h.handle=i=function(a){return typeof f!="undefined"&&(!a||f.event.triggered!==a.type)?f.event.dispatch.apply(i.elem,arguments):b},i.elem=a),c=f.trim(I(c)).split(" ");for(k=0;k<c.length;k++){l=A.exec(c[k])||[],m=l[1],n=(l[2]||"").split(".").sort(),s=f.event.special[m]||{},m=(g?s.delegateType:s.bindType)||m,s=f.event.special[m]||{},o=f.extend({type:m,origType:l[1],data:e,handler:d,guid:d.guid,selector:g,quick:g&&G(g),namespace:n.join(".")},p),r=j[m];if(!r){r=j[m]=[],r.delegateCount=0;if(!s.setup||s.setup.call(a,e,n,i)===!1)a.addEventListener?a.addEventListener(m,i,!1):a.attachEvent&&a.attachEvent("on"+m,i)}s.add&&(s.add.call(a,o),o.handler.guid||(o.handler.guid=d.guid)),g?r.splice(r.delegateCount++,0,o):r.push(o),f.event.global[m]=!0}a=null}},global:{},remove:function(a,b,c,d,e){var g=f.hasData(a)&&f._data(a),h,i,j,k,l,m,n,o,p,q,r,s;if(!!g&&!!(o=g.events)){b=f.trim(I(b||"")).split(" ");for(h=0;h<b.length;h++){i=A.exec(b[h])||[],j=k=i[1],l=i[2];if(!j){for(j in o)f.event.remove(a,j+b[h],c,d,!0);continue}p=f.event.special[j]||{},j=(d?p.delegateType:p.bindType)||j,r=o[j]||[],m=r.length,l=l?new RegExp("(^|\\.)"+l.split(".").sort().join("\\.(?:.*\\.)?")+"(\\.|$)"):null;for(n=0;n<r.length;n++)s=r[n],(e||k===s.origType)&&(!c||c.guid===s.guid)&&(!l||l.test(s.namespace))&&(!d||d===s.selector||d==="**"&&s.selector)&&(r.splice(n--,1),s.selector&&r.delegateCount--,p.remove&&p.remove.call(a,s));r.length===0&&m!==r.length&&((!p.teardown||p.teardown.call(a,l)===!1)&&f.removeEvent(a,j,g.handle),delete o[j])}f.isEmptyObject(o)&&(q=g.handle,q&&(q.elem=null),f.removeData(a,["events","handle"],!0))}},customEvent:{getData:!0,setData:!0,changeData:!0},trigger:function(c,d,e,g){if(!e||e.nodeType!==3&&e.nodeType!==8){var h=c.type||c,i=[],j,k,l,m,n,o,p,q,r,s;if(E.test(h+f.event.triggered))return;h.indexOf("!")>=0&&(h=h.slice(0,-1),k=!0),h.indexOf(".")>=0&&(i=h.split("."),h=i.shift(),i.sort());if((!e||f.event.customEvent[h])&&!f.event.global[h])return;c=typeof c=="object"?c[f.expando]?c:new f.Event(h,c):new f.Event(h),c.type=h,c.isTrigger=!0,c.exclusive=k,c.namespace=i.join("."),c.namespace_re=c.namespace?new RegExp("(^|\\.)"+i.join("\\.(?:.*\\.)?")+"(\\.|$)"):null,o=h.indexOf(":")<0?"on"+h:"";if(!e){j=f.cache;for(l in j)j[l].events&&j[l].events[h]&&f.event.trigger(c,d,j[l].handle.elem,!0);return}c.result=b,c.target||(c.target=e),d=d!=null?f.makeArray(d):[],d.unshift(c),p=f.event.special[h]||{};if(p.trigger&&p.trigger.apply(e,d)===!1)return;r=[[e,p.bindType||h]];if(!g&&!p.noBubble&&!f.isWindow(e)){s=p.delegateType||h,m=E.test(s+h)?e:e.parentNode,n=null;for(;m;m=m.parentNode)r.push([m,s]),n=m;n&&n===e.ownerDocument&&r.push([n.defaultView||n.parentWindow||a,s])}for(l=0;l<r.length&&!c.isPropagationStopped();l++)m=r[l][0],c.type=r[l][1],q=(f._data(m,"events")||{})[c.type]&&f._data(m,"handle"),q&&q.apply(m,d),q=o&&m[o],q&&f.acceptData(m)&&q.apply(m,d)===!1&&c.preventDefault();c.type=h,!g&&!c.isDefaultPrevented()&&(!p._default||p._default.apply(e.ownerDocument,d)===!1)&&(h!=="click"||!f.nodeName(e,"a"))&&f.acceptData(e)&&o&&e[h]&&(h!=="focus"&&h!=="blur"||c.target.offsetWidth!==0)&&!f.isWindow(e)&&(n=e[o],n&&(e[o]=null),f.event.triggered=h,e[h](),f.event.triggered=b,n&&(e[o]=n));return c.result}},dispatch:function(c){c=f.event.fix(c||a.event);var d=(f._data(this,"events")||{})[c.type]||[],e=d.delegateCount,g=[].slice.call(arguments,0),h=!c.exclusive&&!c.namespace,i=f.event.special[c.type]||{},j=[],k,l,m,n,o,p,q,r,s,t,u;g[0]=c,c.delegateTarget=this;if(!i.preDispatch||i.preDispatch.call(this,c)!==!1){if(e&&(!c.button||c.type!=="click")){n=f(this),n.context=this.ownerDocument||this;for(m=c.target;m!=this;m=m.parentNode||this)if(m.disabled!==!0){p={},r=[],n[0]=m;for(k=0;k<e;k++)s=d[k],t=s.selector,p[t]===b&&(p[t]=s.quick?H(m,s.quick):n.is(t)),p[t]&&r.push(s);r.length&&j.push({elem:m,matches:r})}}d.length>e&&j.push({elem:this,matches:d.slice(e)});for(k=0;k<j.length&&!c.isPropagationStopped();k++){q=j[k],c.currentTarget=q.elem;for(l=0;l<q.matches.length&&!c.isImmediatePropagationStopped();l++){s=q.matches[l];if(h||!c.namespace&&!s.namespace||c.namespace_re&&c.namespace_re.test(s.namespace))c.data=s.data,c.handleObj=s,o=((f.event.special[s.origType]||{}).handle||s.handler).apply(q.elem,g),o!==b&&(c.result=o,o===!1&&(c.preventDefault(),c.stopPropagation()))}}i.postDispatch&&i.postDispatch.call(this,c);return c.result}},props:"attrChange attrName relatedNode srcElement altKey bubbles cancelable ctrlKey currentTarget eventPhase metaKey relatedTarget shiftKey target timeStamp view which".split(" "),fixHooks:{},keyHooks:{props:"char charCode key keyCode".split(" "),filter:function(a,b){a.which==null&&(a.which=b.charCode!=null?b.charCode:b.keyCode);return a}},mouseHooks:{props:"button buttons clientX clientY fromElement offsetX offsetY pageX pageY screenX screenY toElement".split(" "),filter:function(a,d){var e,f,g,h=d.button,i=d.fromElement;a.pageX==null&&d.clientX!=null&&(e=a.target.ownerDocument||c,f=e.documentElement,g=e.body,a.pageX=d.clientX+(f&&f.scrollLeft||g&&g.scrollLeft||0)-(f&&f.clientLeft||g&&g.clientLeft||0),a.pageY=d.clientY+(f&&f.scrollTop||g&&g.scrollTop||0)-(f&&f.clientTop||g&&g.clientTop||0)),!a.relatedTarget&&i&&(a.relatedTarget=i===a.target?d.toElement:i),!a.which&&h!==b&&(a.which=h&1?1:h&2?3:h&4?2:0);return a}},fix:function(a){if(a[f.expando])return a;var d,e,g=a,h=f.event.fixHooks[a.type]||{},i=h.props?this.props.concat(h.props):this.props;a=f.Event(g);for(d=i.length;d;)e=i[--d],a[e]=g[e];a.target||(a.target=g.srcElement||c),a.target.nodeType===3&&(a.target=a.target.parentNode),a.metaKey===b&&(a.metaKey=a.ctrlKey);return h.filter?h.filter(a,g):a},special:{ready:{setup:f.bindReady},load:{noBubble:!0},focus:{delegateType:"focusin"},blur:{delegateType:"focusout"},beforeunload:{setup:function(a,b,c){f.isWindow(this)&&(this.onbeforeunload=c)},teardown:function(a,b){this.onbeforeunload===b&&(this.onbeforeunload=null)}}},simulate:function(a,b,c,d){var e=f.extend(new f.Event,c,{type:a,isSimulated:!0,originalEvent:{}});d?f.event.trigger(e,null,b):f.event.dispatch.call(b,e),e.isDefaultPrevented()&&c.preventDefault()}},f.event.handle=f.event.dispatch,f.removeEvent=c.removeEventListener?function(a,b,c){a.removeEventListener&&a.removeEventListener(b,c,!1)}:function(a,b,c){a.detachEvent&&a.detachEvent("on"+b,c)},f.Event=function(a,b){if(!(this instanceof f.Event))return new f.Event(a,b);a&&a.type?(this.originalEvent=a,this.type=a.type,this.isDefaultPrevented=a.defaultPrevented||a.returnValue===!1||a.getPreventDefault&&a.getPreventDefault()?K:J):this.type=a,b&&f.extend(this,b),this.timeStamp=a&&a.timeStamp||f.now(),this[f.expando]=!0},f.Event.prototype={preventDefault:function(){this.isDefaultPrevented=K;var a=this.originalEvent;!a||(a.preventDefault?a.preventDefault():a.returnValue=!1)},stopPropagation:function(){this.isPropagationStopped=K;var a=this.originalEvent;!a||(a.stopPropagation&&a.stopPropagation(),a.cancelBubble=!0)},stopImmediatePropagation:function(){this.isImmediatePropagationStopped=K,this.stopPropagation()},isDefaultPrevented:J,isPropagationStopped:J,isImmediatePropagationStopped:J},f.each({mouseenter:"mouseover",mouseleave:"mouseout"},function(a,b){f.event.special[a]={delegateType:b,bindType:b,handle:function(a){var c=this,d=a.relatedTarget,e=a.handleObj,g=e.selector,h;if(!d||d!==c&&!f.contains(c,d))a.type=e.origType,h=e.handler.apply(this,arguments),a.type=b;return h}}}),f.support.submitBubbles||(f.event.special.submit={setup:function(){if(f.nodeName(this,"form"))return!1;f.event.add(this,"click._submit keypress._submit",function(a){var c=a.target,d=f.nodeName(c,"input")||f.nodeName(c,"button")?c.form:b;d&&!d._submit_attached&&(f.event.add(d,"submit._submit",function(a){a._submit_bubble=!0}),d._submit_attached=!0)})},postDispatch:function(a){a._submit_bubble&&(delete a._submit_bubble,this.parentNode&&!a.isTrigger&&f.event.simulate("submit",this.parentNode,a,!0))},teardown:function(){if(f.nodeName(this,"form"))return!1;f.event.remove(this,"._submit")}}),f.support.changeBubbles||(f.event.special.change={setup:function(){if(z.test(this.nodeName)){if(this.type==="checkbox"||this.type==="radio")f.event.add(this,"propertychange._change",function(a){a.originalEvent.propertyName==="checked"&&(this._just_changed=!0)}),f.event.add(this,"click._change",function(a){this._just_changed&&!a.isTrigger&&(this._just_changed=!1,f.event.simulate("change",this,a,!0))});return!1}f.event.add(this,"beforeactivate._change",function(a){var b=a.target;z.test(b.nodeName)&&!b._change_attached&&(f.event.add(b,"change._change",function(a){this.parentNode&&!a.isSimulated&&!a.isTrigger&&f.event.simulate("change",this.parentNode,a,!0)}),b._change_attached=!0)})},handle:function(a){var b=a.target;if(this!==b||a.isSimulated||a.isTrigger||b.type!=="radio"&&b.type!=="checkbox")return a.handleObj.handler.apply(this,arguments)},teardown:function(){f.event.remove(this,"._change");return z.test(this.nodeName)}}),f.support.focusinBubbles||f.each({focus:"focusin",blur:"focusout"},function(a,b){var d=0,e=function(a){f.event.simulate(b,a.target,f.event.fix(a),!0)};f.event.special[b]={setup:function(){d++===0&&c.addEventListener(a,e,!0)},teardown:function(){--d===0&&c.removeEventListener(a,e,!0)}}}),f.fn.extend({on:function(a,c,d,e,g){var h,i;if(typeof a=="object"){typeof c!="string"&&(d=d||c,c=b);for(i in a)this.on(i,c,d,a[i],g);return this}d==null&&e==null?(e=c,d=c=b):e==null&&(typeof c=="string"?(e=d,d=b):(e=d,d=c,c=b));if(e===!1)e=J;else if(!e)return this;g===1&&(h=e,e=function(a){f().off(a);return h.apply(this,arguments)},e.guid=h.guid||(h.guid=f.guid++));return this.each(function(){f.event.add(this,a,e,d,c)})},one:function(a,b,c,d){return this.on(a,b,c,d,1)},off:function(a,c,d){if(a&&a.preventDefault&&a.handleObj){var e=a.handleObj;f(a.delegateTarget).off(e.namespace?e.origType+"."+e.namespace:e.origType,e.selector,e.handler);return this}if(typeof a=="object"){for(var g in a)this.off(g,c,a[g]);return this}if(c===!1||typeof c=="function")d=c,c=b;d===!1&&(d=J);return this.each(function(){f.event.remove(this,a,d,c)})},bind:function(a,b,c){return this.on(a,null,b,c)},unbind:function(a,b){return this.off(a,null,b)},live:function(a,b,c){f(this.context).on(a,this.selector,b,c);return this},die:function(a,b){f(this.context).off(a,this.selector||"**",b);return this},delegate:function(a,b,c,d){return this.on(b,a,c,d)},undelegate:function(a,b,c){return arguments.length==1?this.off(a,"**"):this.off(b,a,c)},trigger:function(a,b){return this.each(function(){f.event.trigger(a,b,this)})},triggerHandler:function(a,b){if(this[0])return f.event.trigger(a,b,this[0],!0)},toggle:function(a){var b=arguments,c=a.guid||f.guid++,d=0,e=function(c){var e=(f._data(this,"lastToggle"+a.guid)||0)%d;f._data(this,"lastToggle"+a.guid,e+1),c.preventDefault();return b[e].apply(this,arguments)||!1};e.guid=c;while(d<b.length)b[d++].guid=c;return this.click(e)},hover:function(a,b){return this.mouseenter(a).mouseleave(b||a)}}),f.each("blur focus focusin focusout load resize scroll unload click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup error contextmenu".split(" "),function(a,b){f.fn[b]=function(a,c){c==null&&(c=a,a=null);return arguments.length>0?this.on(b,null,a,c):this.trigger(b)},f.attrFn&&(f.attrFn[b]=!0),C.test(b)&&(f.event.fixHooks[b]=f.event.keyHooks),D.test(b)&&(f.event.fixHooks[b]=f.event.mouseHooks)}),function(){function x(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}if(j.nodeType===1){g||(j[d]=c,j.sizset=h);if(typeof b!="string"){if(j===b){k=!0;break}}else if(m.filter(b,[j]).length>0){k=j;break}}j=j[a]}e[h]=k}}}function w(a,b,c,e,f,g){for(var h=0,i=e.length;h<i;h++){var j=e[h];if(j){var k=!1;j=j[a];while(j){if(j[d]===c){k=e[j.sizset];break}j.nodeType===1&&!g&&(j[d]=c,j.sizset=h);if(j.nodeName.toLowerCase()===b){k=j;break}j=j[a]}e[h]=k}}}var a=/((?:\((?:\([^()]+\)|[^()]+)+\)|\[(?:\[[^\[\]]*\]|['"][^'"]*['"]|[^\[\]'"]+)+\]|\\.|[^ >+~,(\[\\]+)+|[>+~])(\s*,\s*)?((?:.|\r|\n)*)/g,d="sizcache"+(Math.random()+"").replace(".",""),e=0,g=Object.prototype.toString,h=!1,i=!0,j=/\\/g,k=/\r\n/g,l=/\W/;[0,0].sort(function(){i=!1;return 0});var m=function(b,d,e,f){e=e||[],d=d||c;var h=d;if(d.nodeType!==1&&d.nodeType!==9)return[];if(!b||typeof b!="string")return e;var i,j,k,l,n,q,r,t,u=!0,v=m.isXML(d),w=[],x=b;do{a.exec(""),i=a.exec(x);if(i){x=i[3],w.push(i[1]);if(i[2]){l=i[3];break}}}while(i);if(w.length>1&&p.exec(b))if(w.length===2&&o.relative[w[0]])j=y(w[0]+w[1],d,f);else{j=o.relative[w[0]]?[d]:m(w.shift(),d);while(w.length)b=w.shift(),o.relative[b]&&(b+=w.shift()),j=y(b,j,f)}else{!f&&w.length>1&&d.nodeType===9&&!v&&o.match.ID.test(w[0])&&!o.match.ID.test(w[w.length-1])&&(n=m.find(w.shift(),d,v),d=n.expr?m.filter(n.expr,n.set)[0]:n.set[0]);if(d){n=f?{expr:w.pop(),set:s(f)}:m.find(w.pop(),w.length===1&&(w[0]==="~"||w[0]==="+")&&d.parentNode?d.parentNode:d,v),j=n.expr?m.filter(n.expr,n.set):n.set,w.length>0?k=s(j):u=!1;while(w.length)q=w.pop(),r=q,o.relative[q]?r=w.pop():q="",r==null&&(r=d),o.relative[q](k,r,v)}else k=w=[]}k||(k=j),k||m.error(q||b);if(g.call(k)==="[object Array]")if(!u)e.push.apply(e,k);else if(d&&d.nodeType===1)for(t=0;k[t]!=null;t++)k[t]&&(k[t]===!0||k[t].nodeType===1&&m.contains(d,k[t]))&&e.push(j[t]);else for(t=0;k[t]!=null;t++)k[t]&&k[t].nodeType===1&&e.push(j[t]);else s(k,e);l&&(m(l,h,e,f),m.uniqueSort(e));return e};m.uniqueSort=function(a){if(u){h=i,a.sort(u);if(h)for(var b=1;b<a.length;b++)a[b]===a[b-1]&&a.splice(b--,1)}return a},m.matches=function(a,b){return m(a,null,null,b)},m.matchesSelector=function(a,b){return m(b,null,null,[a]).length>0},m.find=function(a,b,c){var d,e,f,g,h,i;if(!a)return[];for(e=0,f=o.order.length;e<f;e++){h=o.order[e];if(g=o.leftMatch[h].exec(a)){i=g[1],g.splice(1,1);if(i.substr(i.length-1)!=="\\"){g[1]=(g[1]||"").replace(j,""),d=o.find[h](g,b,c);if(d!=null){a=a.replace(o.match[h],"");break}}}}d||(d=typeof b.getElementsByTagName!="undefined"?b.getElementsByTagName("*"):[]);return{set:d,expr:a}},m.filter=function(a,c,d,e){var f,g,h,i,j,k,l,n,p,q=a,r=[],s=c,t=c&&c[0]&&m.isXML(c[0]);while(a&&c.length){for(h in o.filter)if((f=o.leftMatch[h].exec(a))!=null&&f[2]){k=o.filter[h],l=f[1],g=!1,f.splice(1,1);if(l.substr(l.length-1)==="\\")continue;s===r&&(r=[]);if(o.preFilter[h]){f=o.preFilter[h](f,s,d,r,e,t);if(!f)g=i=!0;else if(f===!0)continue}if(f)for(n=0;(j=s[n])!=null;n++)j&&(i=k(j,f,n,s),p=e^i,d&&i!=null?p?g=!0:s[n]=!1:p&&(r.push(j),g=!0));if(i!==b){d||(s=r),a=a.replace(o.match[h],"");if(!g)return[];break}}if(a===q)if(g==null)m.error(a);else break;q=a}return s},m.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)};var n=m.getText=function(a){var b,c,d=a.nodeType,e="";if(d){if(d===1||d===9||d===11){if(typeof a.textContent=="string")return a.textContent;if(typeof a.innerText=="string")return a.innerText.replace(k,"");for(a=a.firstChild;a;a=a.nextSibling)e+=n(a)}else if(d===3||d===4)return a.nodeValue}else for(b=0;c=a[b];b++)c.nodeType!==8&&(e+=n(c));return e},o=m.selectors={order:["ID","NAME","TAG"],match:{ID:/#((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,CLASS:/\.((?:[\w\u00c0-\uFFFF\-]|\\.)+)/,NAME:/\[name=['"]*((?:[\w\u00c0-\uFFFF\-]|\\.)+)['"]*\]/,ATTR:/\[\s*((?:[\w\u00c0-\uFFFF\-]|\\.)+)\s*(?:(\S?=)\s*(?:(['"])(.*?)\3|(#?(?:[\w\u00c0-\uFFFF\-]|\\.)*)|)|)\s*\]/,TAG:/^((?:[\w\u00c0-\uFFFF\*\-]|\\.)+)/,CHILD:/:(only|nth|last|first)-child(?:\(\s*(even|odd|(?:[+\-]?\d+|(?:[+\-]?\d*)?n\s*(?:[+\-]\s*\d+)?))\s*\))?/,POS:/:(nth|eq|gt|lt|first|last|even|odd)(?:\((\d*)\))?(?=[^\-]|$)/,PSEUDO:/:((?:[\w\u00c0-\uFFFF\-]|\\.)+)(?:\((['"]?)((?:\([^\)]+\)|[^\(\)]*)+)\2\))?/},leftMatch:{},attrMap:{"class":"className","for":"htmlFor"},attrHandle:{href:function(a){return a.getAttribute("href")},type:function(a){return a.getAttribute("type")}},relative:{"+":function(a,b){var c=typeof b=="string",d=c&&!l.test(b),e=c&&!d;d&&(b=b.toLowerCase());for(var f=0,g=a.length,h;f<g;f++)if(h=a[f]){while((h=h.previousSibling)&&h.nodeType!==1);a[f]=e||h&&h.nodeName.toLowerCase()===b?h||!1:h===b}e&&m.filter(b,a,!0)},">":function(a,b){var c,d=typeof b=="string",e=0,f=a.length;if(d&&!l.test(b)){b=b.toLowerCase();for(;e<f;e++){c=a[e];if(c){var g=c.parentNode;a[e]=g.nodeName.toLowerCase()===b?g:!1}}}else{for(;e<f;e++)c=a[e],c&&(a[e]=d?c.parentNode:c.parentNode===b);d&&m.filter(b,a,!0)}},"":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("parentNode",b,f,a,d,c)},"~":function(a,b,c){var d,f=e++,g=x;typeof b=="string"&&!l.test(b)&&(b=b.toLowerCase(),d=b,g=w),g("previousSibling",b,f,a,d,c)}},find:{ID:function(a,b,c){if(typeof b.getElementById!="undefined"&&!c){var d=b.getElementById(a[1]);return d&&d.parentNode?[d]:[]}},NAME:function(a,b){if(typeof b.getElementsByName!="undefined"){var c=[],d=b.getElementsByName(a[1]);for(var e=0,f=d.length;e<f;e++)d[e].getAttribute("name")===a[1]&&c.push(d[e]);return c.length===0?null:c}},TAG:function(a,b){if(typeof b.getElementsByTagName!="undefined")return b.getElementsByTagName(a[1])}},preFilter:{CLASS:function(a,b,c,d,e,f){a=" "+a[1].replace(j,"")+" ";if(f)return a;for(var g=0,h;(h=b[g])!=null;g++)h&&(e^(h.className&&(" "+h.className+" ").replace(/[\t\n\r]/g," ").indexOf(a)>=0)?c||d.push(h):c&&(b[g]=!1));return!1},ID:function(a){return a[1].replace(j,"")},TAG:function(a,b){return a[1].replace(j,"").toLowerCase()},CHILD:function(a){if(a[1]==="nth"){a[2]||m.error(a[0]),a[2]=a[2].replace(/^\+|\s*/g,"");var b=/(-?)(\d*)(?:n([+\-]?\d*))?/.exec(a[2]==="even"&&"2n"||a[2]==="odd"&&"2n+1"||!/\D/.test(a[2])&&"0n+"+a[2]||a[2]);a[2]=b[1]+(b[2]||1)-0,a[3]=b[3]-0}else a[2]&&m.error(a[0]);a[0]=e++;return a},ATTR:function(a,b,c,d,e,f){var g=a[1]=a[1].replace(j,"");!f&&o.attrMap[g]&&(a[1]=o.attrMap[g]),a[4]=(a[4]||a[5]||"").replace(j,""),a[2]==="~="&&(a[4]=" "+a[4]+" ");return a},PSEUDO:function(b,c,d,e,f){if(b[1]==="not")if((a.exec(b[3])||"").length>1||/^\w/.test(b[3]))b[3]=m(b[3],null,null,c);else{var g=m.filter(b[3],c,d,!0^f);d||e.push.apply(e,g);return!1}else if(o.match.POS.test(b[0])||o.match.CHILD.test(b[0]))return!0;return b},POS:function(a){a.unshift(!0);return a}},filters:{enabled:function(a){return a.disabled===!1&&a.type!=="hidden"},disabled:function(a){return a.disabled===!0},checked:function(a){return a.checked===!0},selected:function(a){a.parentNode&&a.parentNode.selectedIndex;return a.selected===!0},parent:function(a){return!!a.firstChild},empty:function(a){return!a.firstChild},has:function(a,b,c){return!!m(c[3],a).length},header:function(a){return/h\d/i.test(a.nodeName)},text:function(a){var b=a.getAttribute("type"),c=a.type;return a.nodeName.toLowerCase()==="input"&&"text"===c&&(b===c||b===null)},radio:function(a){return a.nodeName.toLowerCase()==="input"&&"radio"===a.type},checkbox:function(a){return a.nodeName.toLowerCase()==="input"&&"checkbox"===a.type},file:function(a){return a.nodeName.toLowerCase()==="input"&&"file"===a.type},password:function(a){return a.nodeName.toLowerCase()==="input"&&"password"===a.type},submit:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"submit"===a.type},image:function(a){return a.nodeName.toLowerCase()==="input"&&"image"===a.type},reset:function(a){var b=a.nodeName.toLowerCase();return(b==="input"||b==="button")&&"reset"===a.type},button:function(a){var b=a.nodeName.toLowerCase();return b==="input"&&"button"===a.type||b==="button"},input:function(a){return/input|select|textarea|button/i.test(a.nodeName)},focus:function(a){return a===a.ownerDocument.activeElement}},setFilters:{first:function(a,b){return b===0},last:function(a,b,c,d){return b===d.length-1},even:function(a,b){return b%2===0},odd:function(a,b){return b%2===1},lt:function(a,b,c){return b<c[3]-0},gt:function(a,b,c){return b>c[3]-0},nth:function(a,b,c){return c[3]-0===b},eq:function(a,b,c){return c[3]-0===b}},filter:{PSEUDO:function(a,b,c,d){var e=b[1],f=o.filters[e];if(f)return f(a,c,b,d);if(e==="contains")return(a.textContent||a.innerText||n([a])||"").indexOf(b[3])>=0;if(e==="not"){var g=b[3];for(var h=0,i=g.length;h<i;h++)if(g[h]===a)return!1;return!0}m.error(e)},CHILD:function(a,b){var c,e,f,g,h,i,j,k=b[1],l=a;switch(k){case"only":case"first":while(l=l.previousSibling)if(l.nodeType===1)return!1;if(k==="first")return!0;l=a;case"last":while(l=l.nextSibling)if(l.nodeType===1)return!1;return!0;case"nth":c=b[2],e=b[3];if(c===1&&e===0)return!0;f=b[0],g=a.parentNode;if(g&&(g[d]!==f||!a.nodeIndex)){i=0;for(l=g.firstChild;l;l=l.nextSibling)l.nodeType===1&&(l.nodeIndex=++i);g[d]=f}j=a.nodeIndex-e;return c===0?j===0:j%c===0&&j/c>=0}},ID:function(a,b){return a.nodeType===1&&a.getAttribute("id")===b},TAG:function(a,b){return b==="*"&&a.nodeType===1||!!a.nodeName&&a.nodeName.toLowerCase()===b},CLASS:function(a,b){return(" "+(a.className||a.getAttribute("class"))+" ").indexOf(b)>-1},ATTR:function(a,b){var c=b[1],d=m.attr?m.attr(a,c):o.attrHandle[c]?o.attrHandle[c](a):a[c]!=null?a[c]:a.getAttribute(c),e=d+"",f=b[2],g=b[4];return d==null?f==="!=":!f&&m.attr?d!=null:f==="="?e===g:f==="*="?e.indexOf(g)>=0:f==="~="?(" "+e+" ").indexOf(g)>=0:g?f==="!="?e!==g:f==="^="?e.indexOf(g)===0:f==="$="?e.substr(e.length-g.length)===g:f==="|="?e===g||e.substr(0,g.length+1)===g+"-":!1:e&&d!==!1},POS:function(a,b,c,d){var e=b[2],f=o.setFilters[e];if(f)return f(a,c,b,d)}}},p=o.match.POS,q=function(a,b){return"\\"+(b-0+1)};for(var r in o.match)o.match[r]=new RegExp(o.match[r].source+/(?![^\[]*\])(?![^\(]*\))/.source),o.leftMatch[r]=new RegExp(/(^(?:.|\r|\n)*?)/.source+o.match[r].source.replace(/\\(\d+)/g,q));o.match.globalPOS=p;var s=function(a,b){a=Array.prototype.slice.call(a,0);if(b){b.push.apply(b,a);return b}return a};try{Array.prototype.slice.call(c.documentElement.childNodes,0)[0].nodeType}catch(t){s=function(a,b){var c=0,d=b||[];if(g.call(a)==="[object Array]")Array.prototype.push.apply(d,a);else if(typeof a.length=="number")for(var e=a.length;c<e;c++)d.push(a[c]);else for(;a[c];c++)d.push(a[c]);return d}}var u,v;c.documentElement.compareDocumentPosition?u=function(a,b){if(a===b){h=!0;return 0}if(!a.compareDocumentPosition||!b.compareDocumentPosition)return a.compareDocumentPosition?-1:1;return a.compareDocumentPosition(b)&4?-1:1}:(u=function(a,b){if(a===b){h=!0;return 0}if(a.sourceIndex&&b.sourceIndex)return a.sourceIndex-b.sourceIndex;var c,d,e=[],f=[],g=a.parentNode,i=b.parentNode,j=g;if(g===i)return v(a,b);if(!g)return-1;if(!i)return 1;while(j)e.unshift(j),j=j.parentNode;j=i;while(j)f.unshift(j),j=j.parentNode;c=e.length,d=f.length;for(var k=0;k<c&&k<d;k++)if(e[k]!==f[k])return v(e[k],f[k]);return k===c?v(a,f[k],-1):v(e[k],b,1)},v=function(a,b,c){if(a===b)return c;var d=a.nextSibling;while(d){if(d===b)return-1;d=d.nextSibling}return 1}),function(){var a=c.createElement("div"),d="script"+(new Date).getTime(),e=c.documentElement;a.innerHTML="<a name='"+d+"'/>",e.insertBefore(a,e.firstChild),c.getElementById(d)&&(o.find.ID=function(a,c,d){if(typeof c.getElementById!="undefined"&&!d){var e=c.getElementById(a[1]);return e?e.id===a[1]||typeof e.getAttributeNode!="undefined"&&e.getAttributeNode("id").nodeValue===a[1]?[e]:b:[]}},o.filter.ID=function(a,b){var c=typeof a.getAttributeNode!="undefined"&&a.getAttributeNode("id");return a.nodeType===1&&c&&c.nodeValue===b}),e.removeChild(a),e=a=null}(),function(){var a=c.createElement("div");a.appendChild(c.createComment("")),a.getElementsByTagName("*").length>0&&(o.find.TAG=function(a,b){var c=b.getElementsByTagName(a[1]);if(a[1]==="*"){var d=[];for(var e=0;c[e];e++)c[e].nodeType===1&&d.push(c[e]);c=d}return c}),a.innerHTML="<a href='#'></a>",a.firstChild&&typeof a.firstChild.getAttribute!="undefined"&&a.firstChild.getAttribute("href")!=="#"&&(o.attrHandle.href=function(a){return a.getAttribute("href",2)}),a=null}(),c.querySelectorAll&&function(){var a=m,b=c.createElement("div"),d="__sizzle__";b.innerHTML="<p class='TEST'></p>";if(!b.querySelectorAll||b.querySelectorAll(".TEST").length!==0){m=function(b,e,f,g){e=e||c;if(!g&&!m.isXML(e)){var h=/^(\w+$)|^\.([\w\-]+$)|^#([\w\-]+$)/.exec(b);if(h&&(e.nodeType===1||e.nodeType===9)){if(h[1])return s(e.getElementsByTagName(b),f);if(h[2]&&o.find.CLASS&&e.getElementsByClassName)return s(e.getElementsByClassName(h[2]),f)}if(e.nodeType===9){if(b==="body"&&e.body)return s([e.body],f);if(h&&h[3]){var i=e.getElementById(h[3]);if(!i||!i.parentNode)return s([],f);if(i.id===h[3])return s([i],f)}try{return s(e.querySelectorAll(b),f)}catch(j){}}else if(e.nodeType===1&&e.nodeName.toLowerCase()!=="object"){var k=e,l=e.getAttribute("id"),n=l||d,p=e.parentNode,q=/^\s*[+~]/.test(b);l?n=n.replace(/'/g,"\\$&"):e.setAttribute("id",n),q&&p&&(e=e.parentNode);try{if(!q||p)return s(e.querySelectorAll("[id='"+n+"'] "+b),f)}catch(r){}finally{l||k.removeAttribute("id")}}}return a(b,e,f,g)};for(var e in a)m[e]=a[e];b=null}}(),function(){var a=c.documentElement,b=a.matchesSelector||a.mozMatchesSelector||a.webkitMatchesSelector||a.msMatchesSelector;if(b){var d=!b.call(c.createElement("div"),"div"),e=!1;try{b.call(c.documentElement,"[test!='']:sizzle")}catch(f){e=!0}m.matchesSelector=function(a,c){c=c.replace(/\=\s*([^'"\]]*)\s*\]/g,"='$1']");if(!m.isXML(a))try{if(e||!o.match.PSEUDO.test(c)&&!/!=/.test(c)){var f=b.call(a,c);if(f||!d||a.document&&a.document.nodeType!==11)return f}}catch(g){}return m(c,null,null,[a]).length>0}}}(),function(){var a=c.createElement("div");a.innerHTML="<div class='test e'></div><div class='test'></div>";if(!!a.getElementsByClassName&&a.getElementsByClassName("e").length!==0){a.lastChild.className="e";if(a.getElementsByClassName("e").length===1)return;o.order.splice(1,0,"CLASS"),o.find.CLASS=function(a,b,c){if(typeof b.getElementsByClassName!="undefined"&&!c)return b.getElementsByClassName(a[1])},a=null}}(),c.documentElement.contains?m.contains=function(a,b){return a!==b&&(a.contains?a.contains(b):!0)}:c.documentElement.compareDocumentPosition?m.contains=function(a,b){return!!(a.compareDocumentPosition(b)&16)}:m.contains=function(){return!1},m.isXML=function(a){var b=(a?a.ownerDocument||a:0).documentElement;return b?b.nodeName!=="HTML":!1};var y=function(a,b,c){var d,e=[],f="",g=b.nodeType?[b]:b;while(d=o.match.PSEUDO.exec(a))f+=d[0],a=a.replace(o.match.PSEUDO,"");a=o.relative[a]?a+"*":a;for(var h=0,i=g.length;h<i;h++)m(a,g[h],e,c);return m.filter(f,e)};m.attr=f.attr,m.selectors.attrMap={},f.find=m,f.expr=m.selectors,f.expr[":"]=f.expr.filters,f.unique=m.uniqueSort,f.text=m.getText,f.isXMLDoc=m.isXML,f.contains=m.contains}();var L=/Until$/,M=/^(?:parents|prevUntil|prevAll)/,N=/,/,O=/^.[^:#\[\.,]*$/,P=Array.prototype.slice,Q=f.expr.match.globalPOS,R={children:!0,contents:!0,next:!0,prev:!0};f.fn.extend({find:function(a){var b=this,c,d;if(typeof a!="string")return f(a).filter(function(){for(c=0,d=b.length;c<d;c++)if(f.contains(b[c],this))return!0});var e=this.pushStack("","find",a),g,h,i;for(c=0,d=this.length;c<d;c++){g=e.length,f.find(a,this[c],e);if(c>0)for(h=g;h<e.length;h++)for(i=0;i<g;i++)if(e[i]===e[h]){e.splice(h--,1);break}}return e},has:function(a){var b=f(a);return this.filter(function(){for(var a=0,c=b.length;a<c;a++)if(f.contains(this,b[a]))return!0})},not:function(a){return this.pushStack(T(this,a,!1),"not",a)},filter:function(a){return this.pushStack(T(this,a,!0),"filter",a)},is:function(a){return!!a&&(typeof a=="string"?Q.test(a)?f(a,this.context).index(this[0])>=0:f.filter(a,this).length>0:this.filter(a).length>0)},closest:function(a,b){var c=[],d,e,g=this[0];if(f.isArray(a)){var h=1;while(g&&g.ownerDocument&&g!==b){for(d=0;d<a.length;d++)f(g).is(a[d])&&c.push({selector:a[d],elem:g,level:h});g=g.parentNode,h++}return c}var i=Q.test(a)||typeof a!="string"?f(a,b||this.context):0;for(d=0,e=this.length;d<e;d++){g=this[d];while(g){if(i?i.index(g)>-1:f.find.matchesSelector(g,a)){c.push(g);break}g=g.parentNode;if(!g||!g.ownerDocument||g===b||g.nodeType===11)break}}c=c.length>1?f.unique(c):c;return this.pushStack(c,"closest",a)},index:function(a){if(!a)return this[0]&&this[0].parentNode?this.prevAll().length:-1;if(typeof a=="string")return f.inArray(this[0],f(a));return f.inArray(a.jquery?a[0]:a,this)},add:function(a,b){var c=typeof a=="string"?f(a,b):f.makeArray(a&&a.nodeType?[a]:a),d=f.merge(this.get(),c);return this.pushStack(S(c[0])||S(d[0])?d:f.unique(d))},andSelf:function(){return this.add(this.prevObject)}}),f.each({parent:function(a){var b=a.parentNode;return b&&b.nodeType!==11?b:null},parents:function(a){return f.dir(a,"parentNode")},parentsUntil:function(a,b,c){return f.dir(a,"parentNode",c)},next:function(a){return f.nth(a,2,"nextSibling")},prev:function(a){return f.nth(a,2,"previousSibling")},nextAll:function(a){return f.dir(a,"nextSibling")},prevAll:function(a){return f.dir(a,"previousSibling")},nextUntil:function(a,b,c){return f.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return f.dir(a,"previousSibling",c)},siblings:function(a){return f.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return f.sibling(a.firstChild)},contents:function(a){return f.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:f.makeArray(a.childNodes)}},function(a,b){f.fn[a]=function(c,d){var e=f.map(this,b,c);L.test(a)||(d=c),d&&typeof d=="string"&&(e=f.filter(d,e)),e=this.length>1&&!R[a]?f.unique(e):e,(this.length>1||N.test(d))&&M.test(a)&&(e=e.reverse());return this.pushStack(e,a,P.call(arguments).join(","))}}),f.extend({filter:function(a,b,c){c&&(a=":not("+a+")");return b.length===1?f.find.matchesSelector(b[0],a)?[b[0]]:[]:f.find.matches(a,b)},dir:function(a,c,d){var e=[],g=a[c];while(g&&g.nodeType!==9&&(d===b||g.nodeType!==1||!f(g).is(d)))g.nodeType===1&&e.push(g),g=g[c];return e},nth:function(a,b,c,d){b=b||1;var e=0;for(;a;a=a[c])if(a.nodeType===1&&++e===b)break;return a},sibling:function(a,b){var c=[];for(;a;a=a.nextSibling)a.nodeType===1&&a!==b&&c.push(a);return c}});var V="abbr|article|aside|audio|bdi|canvas|data|datalist|details|figcaption|figure|footer|header|hgroup|mark|meter|nav|output|progress|section|summary|time|video",W=/ jQuery\d+="(?:\d+|null)"/g,X=/^\s+/,Y=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/ig,Z=/<([\w:]+)/,$=/<tbody/i,_=/<|&#?\w+;/,ba=/<(?:script|style)/i,bb=/<(?:script|object|embed|option|style)/i,bc=new RegExp("<(?:"+V+")[\\s/>]","i"),bd=/checked\s*(?:[^=]|=\s*.checked.)/i,be=/\/(java|ecma)script/i,bf=/^\s*<!(?:\[CDATA\[|\-\-)/,bg={option:[1,"<select multiple='multiple'>","</select>"],legend:[1,"<fieldset>","</fieldset>"],thead:[1,"<table>","</table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],col:[2,"<table><tbody></tbody><colgroup>","</colgroup></table>"],area:[1,"<map>","</map>"],_default:[0,"",""]},bh=U(c);bg.optgroup=bg.option,bg.tbody=bg.tfoot=bg.colgroup=bg.caption=bg.thead,bg.th=bg.td,f.support.htmlSerialize||(bg._default=[1,"div<div>","</div>"]),f.fn.extend({text:function(a){return f.access(this,function(a){return a===b?f.text(this):this.empty().append((this[0]&&this[0].ownerDocument||c).createTextNode(a))},null,a,arguments.length)},wrapAll:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapAll(a.call(this,b))});if(this[0]){var b=f(a,this[0].ownerDocument).eq(0).clone(!0);this[0].parentNode&&b.insertBefore(this[0]),b.map(function(){var a=this;while(a.firstChild&&a.firstChild.nodeType===1)a=a.firstChild;return a}).append(this)}return this},wrapInner:function(a){if(f.isFunction(a))return this.each(function(b){f(this).wrapInner(a.call(this,b))});return this.each(function(){var b=f(this),c=b.contents();c.length?c.wrapAll(a):b.append(a)})},wrap:function(a){var b=f.isFunction(a);return this.each(function(c){f(this).wrapAll(b?a.call(this,c):a)})},unwrap:function(){return this.parent().each(function(){f.nodeName(this,"body")||f(this).replaceWith(this.childNodes)}).end()},append:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.appendChild(a)})},prepend:function(){return this.domManip(arguments,!0,function(a){this.nodeType===1&&this.insertBefore(a,this.firstChild)})},before:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this)});if(arguments.length){var a=f
+.clean(arguments);a.push.apply(a,this.toArray());return this.pushStack(a,"before",arguments)}},after:function(){if(this[0]&&this[0].parentNode)return this.domManip(arguments,!1,function(a){this.parentNode.insertBefore(a,this.nextSibling)});if(arguments.length){var a=this.pushStack(this,"after",arguments);a.push.apply(a,f.clean(arguments));return a}},remove:function(a,b){for(var c=0,d;(d=this[c])!=null;c++)if(!a||f.filter(a,[d]).length)!b&&d.nodeType===1&&(f.cleanData(d.getElementsByTagName("*")),f.cleanData([d])),d.parentNode&&d.parentNode.removeChild(d);return this},empty:function(){for(var a=0,b;(b=this[a])!=null;a++){b.nodeType===1&&f.cleanData(b.getElementsByTagName("*"));while(b.firstChild)b.removeChild(b.firstChild)}return this},clone:function(a,b){a=a==null?!1:a,b=b==null?a:b;return this.map(function(){return f.clone(this,a,b)})},html:function(a){return f.access(this,function(a){var c=this[0]||{},d=0,e=this.length;if(a===b)return c.nodeType===1?c.innerHTML.replace(W,""):null;if(typeof a=="string"&&!ba.test(a)&&(f.support.leadingWhitespace||!X.test(a))&&!bg[(Z.exec(a)||["",""])[1].toLowerCase()]){a=a.replace(Y,"<$1></$2>");try{for(;d<e;d++)c=this[d]||{},c.nodeType===1&&(f.cleanData(c.getElementsByTagName("*")),c.innerHTML=a);c=0}catch(g){}}c&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(a){if(this[0]&&this[0].parentNode){if(f.isFunction(a))return this.each(function(b){var c=f(this),d=c.html();c.replaceWith(a.call(this,b,d))});typeof a!="string"&&(a=f(a).detach());return this.each(function(){var b=this.nextSibling,c=this.parentNode;f(this).remove(),b?f(b).before(a):f(c).append(a)})}return this.length?this.pushStack(f(f.isFunction(a)?a():a),"replaceWith",a):this},detach:function(a){return this.remove(a,!0)},domManip:function(a,c,d){var e,g,h,i,j=a[0],k=[];if(!f.support.checkClone&&arguments.length===3&&typeof j=="string"&&bd.test(j))return this.each(function(){f(this).domManip(a,c,d,!0)});if(f.isFunction(j))return this.each(function(e){var g=f(this);a[0]=j.call(this,e,c?g.html():b),g.domManip(a,c,d)});if(this[0]){i=j&&j.parentNode,f.support.parentNode&&i&&i.nodeType===11&&i.childNodes.length===this.length?e={fragment:i}:e=f.buildFragment(a,this,k),h=e.fragment,h.childNodes.length===1?g=h=h.firstChild:g=h.firstChild;if(g){c=c&&f.nodeName(g,"tr");for(var l=0,m=this.length,n=m-1;l<m;l++)d.call(c?bi(this[l],g):this[l],e.cacheable||m>1&&l<n?f.clone(h,!0,!0):h)}k.length&&f.each(k,function(a,b){b.src?f.ajax({type:"GET",global:!1,url:b.src,async:!1,dataType:"script"}):f.globalEval((b.text||b.textContent||b.innerHTML||"").replace(bf,"/*$0*/")),b.parentNode&&b.parentNode.removeChild(b)})}return this}}),f.buildFragment=function(a,b,d){var e,g,h,i,j=a[0];b&&b[0]&&(i=b[0].ownerDocument||b[0]),i.createDocumentFragment||(i=c),a.length===1&&typeof j=="string"&&j.length<512&&i===c&&j.charAt(0)==="<"&&!bb.test(j)&&(f.support.checkClone||!bd.test(j))&&(f.support.html5Clone||!bc.test(j))&&(g=!0,h=f.fragments[j],h&&h!==1&&(e=h)),e||(e=i.createDocumentFragment(),f.clean(a,i,e,d)),g&&(f.fragments[j]=h?e:1);return{fragment:e,cacheable:g}},f.fragments={},f.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){f.fn[a]=function(c){var d=[],e=f(c),g=this.length===1&&this[0].parentNode;if(g&&g.nodeType===11&&g.childNodes.length===1&&e.length===1){e[b](this[0]);return this}for(var h=0,i=e.length;h<i;h++){var j=(h>0?this.clone(!0):this).get();f(e[h])[b](j),d=d.concat(j)}return this.pushStack(d,a,e.selector)}}),f.extend({clone:function(a,b,c){var d,e,g,h=f.support.html5Clone||f.isXMLDoc(a)||!bc.test("<"+a.nodeName+">")?a.cloneNode(!0):bo(a);if((!f.support.noCloneEvent||!f.support.noCloneChecked)&&(a.nodeType===1||a.nodeType===11)&&!f.isXMLDoc(a)){bk(a,h),d=bl(a),e=bl(h);for(g=0;d[g];++g)e[g]&&bk(d[g],e[g])}if(b){bj(a,h);if(c){d=bl(a),e=bl(h);for(g=0;d[g];++g)bj(d[g],e[g])}}d=e=null;return h},clean:function(a,b,d,e){var g,h,i,j=[];b=b||c,typeof b.createElement=="undefined"&&(b=b.ownerDocument||b[0]&&b[0].ownerDocument||c);for(var k=0,l;(l=a[k])!=null;k++){typeof l=="number"&&(l+="");if(!l)continue;if(typeof l=="string")if(!_.test(l))l=b.createTextNode(l);else{l=l.replace(Y,"<$1></$2>");var m=(Z.exec(l)||["",""])[1].toLowerCase(),n=bg[m]||bg._default,o=n[0],p=b.createElement("div"),q=bh.childNodes,r;b===c?bh.appendChild(p):U(b).appendChild(p),p.innerHTML=n[1]+l+n[2];while(o--)p=p.lastChild;if(!f.support.tbody){var s=$.test(l),t=m==="table"&&!s?p.firstChild&&p.firstChild.childNodes:n[1]==="<table>"&&!s?p.childNodes:[];for(i=t.length-1;i>=0;--i)f.nodeName(t[i],"tbody")&&!t[i].childNodes.length&&t[i].parentNode.removeChild(t[i])}!f.support.leadingWhitespace&&X.test(l)&&p.insertBefore(b.createTextNode(X.exec(l)[0]),p.firstChild),l=p.childNodes,p&&(p.parentNode.removeChild(p),q.length>0&&(r=q[q.length-1],r&&r.parentNode&&r.parentNode.removeChild(r)))}var u;if(!f.support.appendChecked)if(l[0]&&typeof (u=l.length)=="number")for(i=0;i<u;i++)bn(l[i]);else bn(l);l.nodeType?j.push(l):j=f.merge(j,l)}if(d){g=function(a){return!a.type||be.test(a.type)};for(k=0;j[k];k++){h=j[k];if(e&&f.nodeName(h,"script")&&(!h.type||be.test(h.type)))e.push(h.parentNode?h.parentNode.removeChild(h):h);else{if(h.nodeType===1){var v=f.grep(h.getElementsByTagName("script"),g);j.splice.apply(j,[k+1,0].concat(v))}d.appendChild(h)}}}return j},cleanData:function(a){var b,c,d=f.cache,e=f.event.special,g=f.support.deleteExpando;for(var h=0,i;(i=a[h])!=null;h++){if(i.nodeName&&f.noData[i.nodeName.toLowerCase()])continue;c=i[f.expando];if(c){b=d[c];if(b&&b.events){for(var j in b.events)e[j]?f.event.remove(i,j):f.removeEvent(i,j,b.handle);b.handle&&(b.handle.elem=null)}g?delete i[f.expando]:i.removeAttribute&&i.removeAttribute(f.expando),delete d[c]}}}});var bp=/alpha\([^)]*\)/i,bq=/opacity=([^)]*)/,br=/([A-Z]|^ms)/g,bs=/^[\-+]?(?:\d*\.)?\d+$/i,bt=/^-?(?:\d*\.)?\d+(?!px)[^\d\s]+$/i,bu=/^([\-+])=([\-+.\de]+)/,bv=/^margin/,bw={position:"absolute",visibility:"hidden",display:"block"},bx=["Top","Right","Bottom","Left"],by,bz,bA;f.fn.css=function(a,c){return f.access(this,function(a,c,d){return d!==b?f.style(a,c,d):f.css(a,c)},a,c,arguments.length>1)},f.extend({cssHooks:{opacity:{get:function(a,b){if(b){var c=by(a,"opacity");return c===""?"1":c}return a.style.opacity}}},cssNumber:{fillOpacity:!0,fontWeight:!0,lineHeight:!0,opacity:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{"float":f.support.cssFloat?"cssFloat":"styleFloat"},style:function(a,c,d,e){if(!!a&&a.nodeType!==3&&a.nodeType!==8&&!!a.style){var g,h,i=f.camelCase(c),j=a.style,k=f.cssHooks[i];c=f.cssProps[i]||i;if(d===b){if(k&&"get"in k&&(g=k.get(a,!1,e))!==b)return g;return j[c]}h=typeof d,h==="string"&&(g=bu.exec(d))&&(d=+(g[1]+1)*+g[2]+parseFloat(f.css(a,c)),h="number");if(d==null||h==="number"&&isNaN(d))return;h==="number"&&!f.cssNumber[i]&&(d+="px");if(!k||!("set"in k)||(d=k.set(a,d))!==b)try{j[c]=d}catch(l){}}},css:function(a,c,d){var e,g;c=f.camelCase(c),g=f.cssHooks[c],c=f.cssProps[c]||c,c==="cssFloat"&&(c="float");if(g&&"get"in g&&(e=g.get(a,!0,d))!==b)return e;if(by)return by(a,c)},swap:function(a,b,c){var d={},e,f;for(f in b)d[f]=a.style[f],a.style[f]=b[f];e=c.call(a);for(f in b)a.style[f]=d[f];return e}}),f.curCSS=f.css,c.defaultView&&c.defaultView.getComputedStyle&&(bz=function(a,b){var c,d,e,g,h=a.style;b=b.replace(br,"-$1").toLowerCase(),(d=a.ownerDocument.defaultView)&&(e=d.getComputedStyle(a,null))&&(c=e.getPropertyValue(b),c===""&&!f.contains(a.ownerDocument.documentElement,a)&&(c=f.style(a,b))),!f.support.pixelMargin&&e&&bv.test(b)&&bt.test(c)&&(g=h.width,h.width=c,c=e.width,h.width=g);return c}),c.documentElement.currentStyle&&(bA=function(a,b){var c,d,e,f=a.currentStyle&&a.currentStyle[b],g=a.style;f==null&&g&&(e=g[b])&&(f=e),bt.test(f)&&(c=g.left,d=a.runtimeStyle&&a.runtimeStyle.left,d&&(a.runtimeStyle.left=a.currentStyle.left),g.left=b==="fontSize"?"1em":f,f=g.pixelLeft+"px",g.left=c,d&&(a.runtimeStyle.left=d));return f===""?"auto":f}),by=bz||bA,f.each(["height","width"],function(a,b){f.cssHooks[b]={get:function(a,c,d){if(c)return a.offsetWidth!==0?bB(a,b,d):f.swap(a,bw,function(){return bB(a,b,d)})},set:function(a,b){return bs.test(b)?b+"px":b}}}),f.support.opacity||(f.cssHooks.opacity={get:function(a,b){return bq.test((b&&a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100+"":b?"1":""},set:function(a,b){var c=a.style,d=a.currentStyle,e=f.isNumeric(b)?"alpha(opacity="+b*100+")":"",g=d&&d.filter||c.filter||"";c.zoom=1;if(b>=1&&f.trim(g.replace(bp,""))===""){c.removeAttribute("filter");if(d&&!d.filter)return}c.filter=bp.test(g)?g.replace(bp,e):g+" "+e}}),f(function(){f.support.reliableMarginRight||(f.cssHooks.marginRight={get:function(a,b){return f.swap(a,{display:"inline-block"},function(){return b?by(a,"margin-right"):a.style.marginRight})}})}),f.expr&&f.expr.filters&&(f.expr.filters.hidden=function(a){var b=a.offsetWidth,c=a.offsetHeight;return b===0&&c===0||!f.support.reliableHiddenOffsets&&(a.style&&a.style.display||f.css(a,"display"))==="none"},f.expr.filters.visible=function(a){return!f.expr.filters.hidden(a)}),f.each({margin:"",padding:"",border:"Width"},function(a,b){f.cssHooks[a+b]={expand:function(c){var d,e=typeof c=="string"?c.split(" "):[c],f={};for(d=0;d<4;d++)f[a+bx[d]+b]=e[d]||e[d-2]||e[0];return f}}});var bC=/%20/g,bD=/\[\]$/,bE=/\r?\n/g,bF=/#.*$/,bG=/^(.*?):[ \t]*([^\r\n]*)\r?$/mg,bH=/^(?:color|date|datetime|datetime-local|email|hidden|month|number|password|range|search|tel|text|time|url|week)$/i,bI=/^(?:about|app|app\-storage|.+\-extension|file|res|widget):$/,bJ=/^(?:GET|HEAD)$/,bK=/^\/\//,bL=/\?/,bM=/<script\b[^<]*(?:(?!<\/script>)<[^<]*)*<\/script>/gi,bN=/^(?:select|textarea)/i,bO=/\s+/,bP=/([?&])_=[^&]*/,bQ=/^([\w\+\.\-]+:)(?:\/\/([^\/?#:]*)(?::(\d+))?)?/,bR=f.fn.load,bS={},bT={},bU,bV,bW=["*/"]+["*"];try{bU=e.href}catch(bX){bU=c.createElement("a"),bU.href="",bU=bU.href}bV=bQ.exec(bU.toLowerCase())||[],f.fn.extend({load:function(a,c,d){if(typeof a!="string"&&bR)return bR.apply(this,arguments);if(!this.length)return this;var e=a.indexOf(" ");if(e>=0){var g=a.slice(e,a.length);a=a.slice(0,e)}var h="GET";c&&(f.isFunction(c)?(d=c,c=b):typeof c=="object"&&(c=f.param(c,f.ajaxSettings.traditional),h="POST"));var i=this;f.ajax({url:a,type:h,dataType:"html",data:c,complete:function(a,b,c){c=a.responseText,a.isResolved()&&(a.done(function(a){c=a}),i.html(g?f("<div>").append(c.replace(bM,"")).find(g):c)),d&&i.each(d,[c,b,a])}});return this},serialize:function(){return f.param(this.serializeArray())},serializeArray:function(){return this.map(function(){return this.elements?f.makeArray(this.elements):this}).filter(function(){return this.name&&!this.disabled&&(this.checked||bN.test(this.nodeName)||bH.test(this.type))}).map(function(a,b){var c=f(this).val();return c==null?null:f.isArray(c)?f.map(c,function(a,c){return{name:b.name,value:a.replace(bE,"\r\n")}}):{name:b.name,value:c.replace(bE,"\r\n")}}).get()}}),f.each("ajaxStart ajaxStop ajaxComplete ajaxError ajaxSuccess ajaxSend".split(" "),function(a,b){f.fn[b]=function(a){return this.on(b,a)}}),f.each(["get","post"],function(a,c){f[c]=function(a,d,e,g){f.isFunction(d)&&(g=g||e,e=d,d=b);return f.ajax({type:c,url:a,data:d,success:e,dataType:g})}}),f.extend({getScript:function(a,c){return f.get(a,b,c,"script")},getJSON:function(a,b,c){return f.get(a,b,c,"json")},ajaxSetup:function(a,b){b?b$(a,f.ajaxSettings):(b=a,a=f.ajaxSettings),b$(a,b);return a},ajaxSettings:{url:bU,isLocal:bI.test(bV[1]),global:!0,type:"GET",contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0,async:!0,accepts:{xml:"application/xml, text/xml",html:"text/html",text:"text/plain",json:"application/json, text/javascript","*":bW},contents:{xml:/xml/,html:/html/,json:/json/},responseFields:{xml:"responseXML",text:"responseText"},converters:{"* text":a.String,"text html":!0,"text json":f.parseJSON,"text xml":f.parseXML},flatOptions:{context:!0,url:!0}},ajaxPrefilter:bY(bS),ajaxTransport:bY(bT),ajax:function(a,c){function w(a,c,l,m){if(s!==2){s=2,q&&clearTimeout(q),p=b,n=m||"",v.readyState=a>0?4:0;var o,r,u,w=c,x=l?ca(d,v,l):b,y,z;if(a>=200&&a<300||a===304){if(d.ifModified){if(y=v.getResponseHeader("Last-Modified"))f.lastModified[k]=y;if(z=v.getResponseHeader("Etag"))f.etag[k]=z}if(a===304)w="notmodified",o=!0;else try{r=cb(d,x),w="success",o=!0}catch(A){w="parsererror",u=A}}else{u=w;if(!w||a)w="error",a<0&&(a=0)}v.status=a,v.statusText=""+(c||w),o?h.resolveWith(e,[r,w,v]):h.rejectWith(e,[v,w,u]),v.statusCode(j),j=b,t&&g.trigger("ajax"+(o?"Success":"Error"),[v,d,o?r:u]),i.fireWith(e,[v,w]),t&&(g.trigger("ajaxComplete",[v,d]),--f.active||f.event.trigger("ajaxStop"))}}typeof a=="object"&&(c=a,a=b),c=c||{};var d=f.ajaxSetup({},c),e=d.context||d,g=e!==d&&(e.nodeType||e instanceof f)?f(e):f.event,h=f.Deferred(),i=f.Callbacks("once memory"),j=d.statusCode||{},k,l={},m={},n,o,p,q,r,s=0,t,u,v={readyState:0,setRequestHeader:function(a,b){if(!s){var c=a.toLowerCase();a=m[c]=m[c]||a,l[a]=b}return this},getAllResponseHeaders:function(){return s===2?n:null},getResponseHeader:function(a){var c;if(s===2){if(!o){o={};while(c=bG.exec(n))o[c[1].toLowerCase()]=c[2]}c=o[a.toLowerCase()]}return c===b?null:c},overrideMimeType:function(a){s||(d.mimeType=a);return this},abort:function(a){a=a||"abort",p&&p.abort(a),w(0,a);return this}};h.promise(v),v.success=v.done,v.error=v.fail,v.complete=i.add,v.statusCode=function(a){if(a){var b;if(s<2)for(b in a)j[b]=[j[b],a[b]];else b=a[v.status],v.then(b,b)}return this},d.url=((a||d.url)+"").replace(bF,"").replace(bK,bV[1]+"//"),d.dataTypes=f.trim(d.dataType||"*").toLowerCase().split(bO),d.crossDomain==null&&(r=bQ.exec(d.url.toLowerCase()),d.crossDomain=!(!r||r[1]==bV[1]&&r[2]==bV[2]&&(r[3]||(r[1]==="http:"?80:443))==(bV[3]||(bV[1]==="http:"?80:443)))),d.data&&d.processData&&typeof d.data!="string"&&(d.data=f.param(d.data,d.traditional)),bZ(bS,d,c,v);if(s===2)return!1;t=d.global,d.type=d.type.toUpperCase(),d.hasContent=!bJ.test(d.type),t&&f.active++===0&&f.event.trigger("ajaxStart");if(!d.hasContent){d.data&&(d.url+=(bL.test(d.url)?"&":"?")+d.data,delete d.data),k=d.url;if(d.cache===!1){var x=f.now(),y=d.url.replace(bP,"$1_="+x);d.url=y+(y===d.url?(bL.test(d.url)?"&":"?")+"_="+x:"")}}(d.data&&d.hasContent&&d.contentType!==!1||c.contentType)&&v.setRequestHeader("Content-Type",d.contentType),d.ifModified&&(k=k||d.url,f.lastModified[k]&&v.setRequestHeader("If-Modified-Since",f.lastModified[k]),f.etag[k]&&v.setRequestHeader("If-None-Match",f.etag[k])),v.setRequestHeader("Accept",d.dataTypes[0]&&d.accepts[d.dataTypes[0]]?d.accepts[d.dataTypes[0]]+(d.dataTypes[0]!=="*"?", "+bW+"; q=0.01":""):d.accepts["*"]);for(u in d.headers)v.setRequestHeader(u,d.headers[u]);if(d.beforeSend&&(d.beforeSend.call(e,v,d)===!1||s===2)){v.abort();return!1}for(u in{success:1,error:1,complete:1})v[u](d[u]);p=bZ(bT,d,c,v);if(!p)w(-1,"No Transport");else{v.readyState=1,t&&g.trigger("ajaxSend",[v,d]),d.async&&d.timeout>0&&(q=setTimeout(function(){v.abort("timeout")},d.timeout));try{s=1,p.send(l,w)}catch(z){if(s<2)w(-1,z);else throw z}}return v},param:function(a,c){var d=[],e=function(a,b){b=f.isFunction(b)?b():b,d[d.length]=encodeURIComponent(a)+"="+encodeURIComponent(b)};c===b&&(c=f.ajaxSettings.traditional);if(f.isArray(a)||a.jquery&&!f.isPlainObject(a))f.each(a,function(){e(this.name,this.value)});else for(var g in a)b_(g,a[g],c,e);return d.join("&").replace(bC,"+")}}),f.extend({active:0,lastModified:{},etag:{}});var cc=f.now(),cd=/(\=)\?(&|$)|\?\?/i;f.ajaxSetup({jsonp:"callback",jsonpCallback:function(){return f.expando+"_"+cc++}}),f.ajaxPrefilter("json jsonp",function(b,c,d){var e=typeof b.data=="string"&&/^application\/x\-www\-form\-urlencoded/.test(b.contentType);if(b.dataTypes[0]==="jsonp"||b.jsonp!==!1&&(cd.test(b.url)||e&&cd.test(b.data))){var g,h=b.jsonpCallback=f.isFunction(b.jsonpCallback)?b.jsonpCallback():b.jsonpCallback,i=a[h],j=b.url,k=b.data,l="$1"+h+"$2";b.jsonp!==!1&&(j=j.replace(cd,l),b.url===j&&(e&&(k=k.replace(cd,l)),b.data===k&&(j+=(/\?/.test(j)?"&":"?")+b.jsonp+"="+h))),b.url=j,b.data=k,a[h]=function(a){g=[a]},d.always(function(){a[h]=i,g&&f.isFunction(i)&&a[h](g[0])}),b.converters["script json"]=function(){g||f.error(h+" was not called");return g[0]},b.dataTypes[0]="json";return"script"}}),f.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/javascript|ecmascript/},converters:{"text script":function(a){f.globalEval(a);return a}}}),f.ajaxPrefilter("script",function(a){a.cache===b&&(a.cache=!1),a.crossDomain&&(a.type="GET",a.global=!1)}),f.ajaxTransport("script",function(a){if(a.crossDomain){var d,e=c.head||c.getElementsByTagName("head")[0]||c.documentElement;return{send:function(f,g){d=c.createElement("script"),d.async="async",a.scriptCharset&&(d.charset=a.scriptCharset),d.src=a.url,d.onload=d.onreadystatechange=function(a,c){if(c||!d.readyState||/loaded|complete/.test(d.readyState))d.onload=d.onreadystatechange=null,e&&d.parentNode&&e.removeChild(d),d=b,c||g(200,"success")},e.insertBefore(d,e.firstChild)},abort:function(){d&&d.onload(0,1)}}}});var ce=a.ActiveXObject?function(){for(var a in cg)cg[a](0,1)}:!1,cf=0,cg;f.ajaxSettings.xhr=a.ActiveXObject?function(){return!this.isLocal&&ch()||ci()}:ch,function(a){f.extend(f.support,{ajax:!!a,cors:!!a&&"withCredentials"in a})}(f.ajaxSettings.xhr()),f.support.ajax&&f.ajaxTransport(function(c){if(!c.crossDomain||f.support.cors){var d;return{send:function(e,g){var h=c.xhr(),i,j;c.username?h.open(c.type,c.url,c.async,c.username,c.password):h.open(c.type,c.url,c.async);if(c.xhrFields)for(j in c.xhrFields)h[j]=c.xhrFields[j];c.mimeType&&h.overrideMimeType&&h.overrideMimeType(c.mimeType),!c.crossDomain&&!e["X-Requested-With"]&&(e["X-Requested-With"]="XMLHttpRequest");try{for(j in e)h.setRequestHeader(j,e[j])}catch(k){}h.send(c.hasContent&&c.data||null),d=function(a,e){var j,k,l,m,n;try{if(d&&(e||h.readyState===4)){d=b,i&&(h.onreadystatechange=f.noop,ce&&delete cg[i]);if(e)h.readyState!==4&&h.abort();else{j=h.status,l=h.getAllResponseHeaders(),m={},n=h.responseXML,n&&n.documentElement&&(m.xml=n);try{m.text=h.responseText}catch(a){}try{k=h.statusText}catch(o){k=""}!j&&c.isLocal&&!c.crossDomain?j=m.text?200:404:j===1223&&(j=204)}}}catch(p){e||g(-1,p)}m&&g(j,k,m,l)},!c.async||h.readyState===4?d():(i=++cf,ce&&(cg||(cg={},f(a).unload(ce)),cg[i]=d),h.onreadystatechange=d)},abort:function(){d&&d(0,1)}}}});var cj={},ck,cl,cm=/^(?:toggle|show|hide)$/,cn=/^([+\-]=)?([\d+.\-]+)([a-z%]*)$/i,co,cp=[["height","marginTop","marginBottom","paddingTop","paddingBottom"],["width","marginLeft","marginRight","paddingLeft","paddingRight"],["opacity"]],cq;f.fn.extend({show:function(a,b,c){var d,e;if(a||a===0)return this.animate(ct("show",3),a,b,c);for(var g=0,h=this.length;g<h;g++)d=this[g],d.style&&(e=d.style.display,!f._data(d,"olddisplay")&&e==="none"&&(e=d.style.display=""),(e===""&&f.css(d,"display")==="none"||!f.contains(d.ownerDocument.documentElement,d))&&f._data(d,"olddisplay",cu(d.nodeName)));for(g=0;g<h;g++){d=this[g];if(d.style){e=d.style.display;if(e===""||e==="none")d.style.display=f._data(d,"olddisplay")||""}}return this},hide:function(a,b,c){if(a||a===0)return this.animate(ct("hide",3),a,b,c);var d,e,g=0,h=this.length;for(;g<h;g++)d=this[g],d.style&&(e=f.css(d,"display"),e!=="none"&&!f._data(d,"olddisplay")&&f._data(d,"olddisplay",e));for(g=0;g<h;g++)this[g].style&&(this[g].style.display="none");return this},_toggle:f.fn.toggle,toggle:function(a,b,c){var d=typeof a=="boolean";f.isFunction(a)&&f.isFunction(b)?this._toggle.apply(this,arguments):a==null||d?this.each(function(){var b=d?a:f(this).is(":hidden");f(this)[b?"show":"hide"]()}):this.animate(ct("toggle",3),a,b,c);return this},fadeTo:function(a,b,c,d){return this.filter(":hidden").css("opacity",0).show().end().animate({opacity:b},a,c,d)},animate:function(a,b,c,d){function g(){e.queue===!1&&f._mark(this);var b=f.extend({},e),c=this.nodeType===1,d=c&&f(this).is(":hidden"),g,h,i,j,k,l,m,n,o,p,q;b.animatedProperties={};for(i in a){g=f.camelCase(i),i!==g&&(a[g]=a[i],delete a[i]);if((k=f.cssHooks[g])&&"expand"in k){l=k.expand(a[g]),delete a[g];for(i in l)i in a||(a[i]=l[i])}}for(g in a){h=a[g],f.isArray(h)?(b.animatedProperties[g]=h[1],h=a[g]=h[0]):b.animatedProperties[g]=b.specialEasing&&b.specialEasing[g]||b.easing||"swing";if(h==="hide"&&d||h==="show"&&!d)return b.complete.call(this);c&&(g==="height"||g==="width")&&(b.overflow=[this.style.overflow,this.style.overflowX,this.style.overflowY],f.css(this,"display")==="inline"&&f.css(this,"float")==="none"&&(!f.support.inlineBlockNeedsLayout||cu(this.nodeName)==="inline"?this.style.display="inline-block":this.style.zoom=1))}b.overflow!=null&&(this.style.overflow="hidden");for(i in a)j=new f.fx(this,b,i),h=a[i],cm.test(h)?(q=f._data(this,"toggle"+i)||(h==="toggle"?d?"show":"hide":0),q?(f._data(this,"toggle"+i,q==="show"?"hide":"show"),j[q]()):j[h]()):(m=cn.exec(h),n=j.cur(),m?(o=parseFloat(m[2]),p=m[3]||(f.cssNumber[i]?"":"px"),p!=="px"&&(f.style(this,i,(o||1)+p),n=(o||1)/j.cur()*n,f.style(this,i,n+p)),m[1]&&(o=(m[1]==="-="?-1:1)*o+n),j.custom(n,o,p)):j.custom(n,h,""));return!0}var e=f.speed(b,c,d);if(f.isEmptyObject(a))return this.each(e.complete,[!1]);a=f.extend({},a);return e.queue===!1?this.each(g):this.queue(e.queue,g)},stop:function(a,c,d){typeof a!="string"&&(d=c,c=a,a=b),c&&a!==!1&&this.queue(a||"fx",[]);return this.each(function(){function h(a,b,c){var e=b[c];f.removeData(a,c,!0),e.stop(d)}var b,c=!1,e=f.timers,g=f._data(this);d||f._unmark(!0,this);if(a==null)for(b in g)g[b]&&g[b].stop&&b.indexOf(".run")===b.length-4&&h(this,g,b);else g[b=a+".run"]&&g[b].stop&&h(this,g,b);for(b=e.length;b--;)e[b].elem===this&&(a==null||e[b].queue===a)&&(d?e[b](!0):e[b].saveState(),c=!0,e.splice(b,1));(!d||!c)&&f.dequeue(this,a)})}}),f.each({slideDown:ct("show",1),slideUp:ct("hide",1),slideToggle:ct("toggle",1),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(a,b){f.fn[a]=function(a,c,d){return this.animate(b,a,c,d)}}),f.extend({speed:function(a,b,c){var d=a&&typeof a=="object"?f.extend({},a):{complete:c||!c&&b||f.isFunction(a)&&a,duration:a,easing:c&&b||b&&!f.isFunction(b)&&b};d.duration=f.fx.off?0:typeof d.duration=="number"?d.duration:d.duration in f.fx.speeds?f.fx.speeds[d.duration]:f.fx.speeds._default;if(d.queue==null||d.queue===!0)d.queue="fx";d.old=d.complete,d.complete=function(a){f.isFunction(d.old)&&d.old.call(this),d.queue?f.dequeue(this,d.queue):a!==!1&&f._unmark(this)};return d},easing:{linear:function(a){return a},swing:function(a){return-Math.cos(a*Math.PI)/2+.5}},timers:[],fx:function(a,b,c){this.options=b,this.elem=a,this.prop=c,b.orig=b.orig||{}}}),f.fx.prototype={update:function(){this.options.step&&this.options.step.call(this.elem,this.now,this),(f.fx.step[this.prop]||f.fx.step._default)(this)},cur:function(){if(this.elem[this.prop]!=null&&(!this.elem.style||this.elem.style[this.prop]==null))return this.elem[this.prop];var a,b=f.css(this.elem,this.prop);return isNaN(a=parseFloat(b))?!b||b==="auto"?0:b:a},custom:function(a,c,d){function h(a){return e.step(a)}var e=this,g=f.fx;this.startTime=cq||cr(),this.end=c,this.now=this.start=a,this.pos=this.state=0,this.unit=d||this.unit||(f.cssNumber[this.prop]?"":"px"),h.queue=this.options.queue,h.elem=this.elem,h.saveState=function(){f._data(e.elem,"fxshow"+e.prop)===b&&(e.options.hide?f._data(e.elem,"fxshow"+e.prop,e.start):e.options.show&&f._data(e.elem,"fxshow"+e.prop,e.end))},h()&&f.timers.push(h)&&!co&&(co=setInterval(g.tick,g.interval))},show:function(){var a=f._data(this.elem,"fxshow"+this.prop);this.options.orig[this.prop]=a||f.style(this.elem,this.prop),this.options.show=!0,a!==b?this.custom(this.cur(),a):this.custom(this.prop==="width"||this.prop==="height"?1:0,this.cur()),f(this.elem).show()},hide:function(){this.options.orig[this.prop]=f._data(this.elem,"fxshow"+this.prop)||f.style(this.elem,this.prop),this.options.hide=!0,this.custom(this.cur(),0)},step:function(a){var b,c,d,e=cq||cr(),g=!0,h=this.elem,i=this.options;if(a||e>=i.duration+this.startTime){this.now=this.end,this.pos=this.state=1,this.update(),i.animatedProperties[this.prop]=!0;for(b in i.animatedProperties)i.animatedProperties[b]!==!0&&(g=!1);if(g){i.overflow!=null&&!f.support.shrinkWrapBlocks&&f.each(["","X","Y"],function(a,b){h.style["overflow"+b]=i.overflow[a]}),i.hide&&f(h).hide();if(i.hide||i.show)for(b in i.animatedProperties)f.style(h,b,i.orig[b]),f.removeData(h,"fxshow"+b,!0),f.removeData(h,"toggle"+b,!0);d=i.complete,d&&(i.complete=!1,d.call(h))}return!1}i.duration==Infinity?this.now=e:(c=e-this.startTime,this.state=c/i.duration,this.pos=f.easing[i.animatedProperties[this.prop]](this.state,c,0,1,i.duration),this.now=this.start+(this.end-this.start)*this.pos),this.update();return!0}},f.extend(f.fx,{tick:function(){var a,b=f.timers,c=0;for(;c<b.length;c++)a=b[c],!a()&&b[c]===a&&b.splice(c--,1);b.length||f.fx.stop()},interval:13,stop:function(){clearInterval(co),co=null},speeds:{slow:600,fast:200,_default:400},step:{opacity:function(a){f.style(a.elem,"opacity",a.now)},_default:function(a){a.elem.style&&a.elem.style[a.prop]!=null?a.elem.style[a.prop]=a.now+a.unit:a.elem[a.prop]=a.now}}}),f.each(cp.concat.apply([],cp),function(a,b){b.indexOf("margin")&&(f.fx.step[b]=function(a){f.style(a.elem,b,Math.max(0,a.now)+a.unit)})}),f.expr&&f.expr.filters&&(f.expr.filters.animated=function(a){return f.grep(f.timers,function(b){return a===b.elem}).length});var cv,cw=/^t(?:able|d|h)$/i,cx=/^(?:body|html)$/i;"getBoundingClientRect"in c.documentElement?cv=function(a,b,c,d){try{d=a.getBoundingClientRect()}catch(e){}if(!d||!f.contains(c,a))return d?{top:d.top,left:d.left}:{top:0,left:0};var g=b.body,h=cy(b),i=c.clientTop||g.clientTop||0,j=c.clientLeft||g.clientLeft||0,k=h.pageYOffset||f.support.boxModel&&c.scrollTop||g.scrollTop,l=h.pageXOffset||f.support.boxModel&&c.scrollLeft||g.scrollLeft,m=d.top+k-i,n=d.left+l-j;return{top:m,left:n}}:cv=function(a,b,c){var d,e=a.offsetParent,g=a,h=b.body,i=b.defaultView,j=i?i.getComputedStyle(a,null):a.currentStyle,k=a.offsetTop,l=a.offsetLeft;while((a=a.parentNode)&&a!==h&&a!==c){if(f.support.fixedPosition&&j.position==="fixed")break;d=i?i.getComputedStyle(a,null):a.currentStyle,k-=a.scrollTop,l-=a.scrollLeft,a===e&&(k+=a.offsetTop,l+=a.offsetLeft,f.support.doesNotAddBorder&&(!f.support.doesAddBorderForTableAndCells||!cw.test(a.nodeName))&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),g=e,e=a.offsetParent),f.support.subtractsBorderForOverflowNotVisible&&d.overflow!=="visible"&&(k+=parseFloat(d.borderTopWidth)||0,l+=parseFloat(d.borderLeftWidth)||0),j=d}if(j.position==="relative"||j.position==="static")k+=h.offsetTop,l+=h.offsetLeft;f.support.fixedPosition&&j.position==="fixed"&&(k+=Math.max(c.scrollTop,h.scrollTop),l+=Math.max(c.scrollLeft,h.scrollLeft));return{top:k,left:l}},f.fn.offset=function(a){if(arguments.length)return a===b?this:this.each(function(b){f.offset.setOffset(this,a,b)});var c=this[0],d=c&&c.ownerDocument;if(!d)return null;if(c===d.body)return f.offset.bodyOffset(c);return cv(c,d,d.documentElement)},f.offset={bodyOffset:function(a){var b=a.offsetTop,c=a.offsetLeft;f.support.doesNotIncludeMarginInBodyOffset&&(b+=parseFloat(f.css(a,"marginTop"))||0,c+=parseFloat(f.css(a,"marginLeft"))||0);return{top:b,left:c}},setOffset:function(a,b,c){var d=f.css(a,"position");d==="static"&&(a.style.position="relative");var e=f(a),g=e.offset(),h=f.css(a,"top"),i=f.css(a,"left"),j=(d==="absolute"||d==="fixed")&&f.inArray("auto",[h,i])>-1,k={},l={},m,n;j?(l=e.position(),m=l.top,n=l.left):(m=parseFloat(h)||0,n=parseFloat(i)||0),f.isFunction(b)&&(b=b.call(a,c,g)),b.top!=null&&(k.top=b.top-g.top+m),b.left!=null&&(k.left=b.left-g.left+n),"using"in b?b.using.call(a,k):e.css(k)}},f.fn.extend({position:function(){if(!this[0])return null;var a=this[0],b=this.offsetParent(),c=this.offset(),d=cx.test(b[0].nodeName)?{top:0,left:0}:b.offset();c.top-=parseFloat(f.css(a,"marginTop"))||0,c.left-=parseFloat(f.css(a,"marginLeft"))||0,d.top+=parseFloat(f.css(b[0],"borderTopWidth"))||0,d.left+=parseFloat(f.css(b[0],"borderLeftWidth"))||0;return{top:c.top-d.top,left:c.left-d.left}},offsetParent:function(){return this.map(function(){var a=this.offsetParent||c.body;while(a&&!cx.test(a.nodeName)&&f.css(a,"position")==="static")a=a.offsetParent;return a})}}),f.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(a,c){var d=/Y/.test(c);f.fn[a]=function(e){return f.access(this,function(a,e,g){var h=cy(a);if(g===b)return h?c in h?h[c]:f.support.boxModel&&h.document.documentElement[e]||h.document.body[e]:a[e];h?h.scrollTo(d?f(h).scrollLeft():g,d?g:f(h).scrollTop()):a[e]=g},a,e,arguments.length,null)}}),f.each({Height:"height",Width:"width"},function(a,c){var d="client"+a,e="scroll"+a,g="offset"+a;f.fn["inner"+a]=function(){var a=this[0];return a?a.style?parseFloat(f.css(a,c,"padding")):this[c]():null},f.fn["outer"+a]=function(a){var b=this[0];return b?b.style?parseFloat(f.css(b,c,a?"margin":"border")):this[c]():null},f.fn[c]=function(a){return f.access(this,function(a,c,h){var i,j,k,l;if(f.isWindow(a)){i=a.document,j=i.documentElement[d];return f.support.boxModel&&j||i.body&&i.body[d]||j}if(a.nodeType===9){i=a.documentElement;if(i[d]>=i[e])return i[d];return Math.max(a.body[e],i[e],a.body[g],i[g])}if(h===b){k=f.css(a,c),l=parseFloat(k);return f.isNumeric(l)?l:k}f(a).css(c,h)},c,a,arguments.length,null)}}),a.jQuery=a.$=f,typeof define=="function"&&define.amd&&define.amd.jQuery&&define("jquery",[],function(){return f})})(window);// lib/handlebars/base.js
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/respec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,38 @@
+
+// ------------------------------------------------------------------------------------------ //
+//  ReSpec.js -- a specification-writing tool
+//  Robin Berjon, http://berjon.com/
+//  ----------------------------------------------------------------------------------------- //
+//  Documentation: http://dev.w3.org/2009/dap/ReSpec.js/documentation.html
+//  License: http://www.w3.org/Consortium/Legal/2002/copyright-software-20021231
+// ------------------------------------------------------------------------------------------ //
+
+// SUPPORT
+//  The official support channel for ReSpec is spec-prod@w3.org.
+//  The archives are available at http://lists.w3.org/Archives/Public/spec-prod/
+//  You can subscribe by sending email to spec-prod-request@w3.org with "subscribe" as the
+//  subject line.
+//  Please use that instead of emailing me (Robin) directly as the chances are that questions
+//  or enhancement ideas will be shared by others. Thanks!
+
+// XXX TODO
+//  - move to the top of dev. hierarchy
+//  - add autolinking to headers in the output (like WebIDL)
+//  - better inline dependent CSS
+//  - add typographical conventions section
+//  - WebIDL
+//      . make it so that extended attributes on members and attributes are only wrapped if needed
+//      . make processor aware of some extended attributes (e.g. Constructor)
+//      . support variadic params
+//      . support arrays
+//      . support special operations: getter, setter, creator, deleter, caller, omittable
+//      . support stringifiers
+//  - add support for a test variant of the specification, based on the ideas in P+C
+//  - some refactoring is in order
+//  - make a widget that can save using the FS API, and inject the API without it being in the template,
+//    inline CSS without hassle, etc.
+//  - make a list of links to issues appear on a key combination
+//  - warn on empty links to no dfn (perhaps in a special debug mode?)
+//  - make everything that uses "::before" actually generate the real content instead
+
+// NO LONGER ANYTHING USEFUL HERE!
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/shortcut.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,223 @@
+/**
+ * http://www.openjs.com/scripts/events/keyboard_shortcuts/
+ * Version : 2.01.B
+ * By Binny V A
+ * License : BSD
+ */
+shortcut = {
+	'all_shortcuts':{},//All the shortcuts are stored in this array
+	'add': function(shortcut_combination,callback,opt) {
+		//Provide a set of default options
+		var default_options = {
+			'type':'keydown',
+			'propagate':false,
+			'disable_in_input':false,
+			'target':document,
+			'keycode':false
+		}
+		if(!opt) opt = default_options;
+		else {
+			for(var dfo in default_options) {
+				if(typeof opt[dfo] == 'undefined') opt[dfo] = default_options[dfo];
+			}
+		}
+
+		var ele = opt.target;
+		if(typeof opt.target == 'string') ele = document.getElementById(opt.target);
+		var ths = this;
+		shortcut_combination = shortcut_combination.toLowerCase();
+
+		//The function to be called at keypress
+		var func = function(e) {
+			e = e || window.event;
+			
+			if(opt['disable_in_input']) { //Don't enable shortcut keys in Input, Textarea fields
+				var element;
+				if(e.target) element=e.target;
+				else if(e.srcElement) element=e.srcElement;
+				if(element.nodeType==3) element=element.parentNode;
+
+				if(element.tagName == 'INPUT' || element.tagName == 'TEXTAREA') return;
+			}
+	
+			//Find Which key is pressed
+			if (e.keyCode) code = e.keyCode;
+			else if (e.which) code = e.which;
+			var character = String.fromCharCode(code).toLowerCase();
+			
+			if(code == 188) character=","; //If the user presses , when the type is onkeydown
+			if(code == 190) character="."; //If the user presses , when the type is onkeydown
+
+			var keys = shortcut_combination.split("+");
+			//Key Pressed - counts the number of valid keypresses - if it is same as the number of keys, the shortcut function is invoked
+			var kp = 0;
+			
+			//Work around for stupid Shift key bug created by using lowercase - as a result the shift+num combination was broken
+			var shift_nums = {
+				"`":"~",
+				"1":"!",
+				"2":"@",
+				"3":"#",
+				"4":"$",
+				"5":"%",
+				"6":"^",
+				"7":"&",
+				"8":"*",
+				"9":"(",
+				"0":")",
+				"-":"_",
+				"=":"+",
+				";":":",
+				"'":"\"",
+				",":"<",
+				".":">",
+				"/":"?",
+				"\\":"|"
+			}
+			//Special Keys - and their codes
+			var special_keys = {
+				'esc':27,
+				'escape':27,
+				'tab':9,
+				'space':32,
+				'return':13,
+				'enter':13,
+				'backspace':8,
+	
+				'scrolllock':145,
+				'scroll_lock':145,
+				'scroll':145,
+				'capslock':20,
+				'caps_lock':20,
+				'caps':20,
+				'numlock':144,
+				'num_lock':144,
+				'num':144,
+				
+				'pause':19,
+				'break':19,
+				
+				'insert':45,
+				'home':36,
+				'delete':46,
+				'end':35,
+				
+				'pageup':33,
+				'page_up':33,
+				'pu':33,
+	
+				'pagedown':34,
+				'page_down':34,
+				'pd':34,
+	
+				'left':37,
+				'up':38,
+				'right':39,
+				'down':40,
+	
+				'f1':112,
+				'f2':113,
+				'f3':114,
+				'f4':115,
+				'f5':116,
+				'f6':117,
+				'f7':118,
+				'f8':119,
+				'f9':120,
+				'f10':121,
+				'f11':122,
+				'f12':123
+			}
+	
+			var modifiers = { 
+				shift: { wanted:false, pressed:false},
+				ctrl : { wanted:false, pressed:false},
+				alt  : { wanted:false, pressed:false},
+				meta : { wanted:false, pressed:false}	//Meta is Mac specific
+			};
+                        
+			if(e.ctrlKey)	modifiers.ctrl.pressed = true;
+			if(e.shiftKey)	modifiers.shift.pressed = true;
+			if(e.altKey)	modifiers.alt.pressed = true;
+			if(e.metaKey)   modifiers.meta.pressed = true;
+                        
+			for(var i=0; k=keys[i],i<keys.length; i++) {
+				//Modifiers
+				if(k == 'ctrl' || k == 'control') {
+					kp++;
+					modifiers.ctrl.wanted = true;
+
+				} else if(k == 'shift') {
+					kp++;
+					modifiers.shift.wanted = true;
+
+				} else if(k == 'alt') {
+					kp++;
+					modifiers.alt.wanted = true;
+				} else if(k == 'meta') {
+					kp++;
+					modifiers.meta.wanted = true;
+				} else if(k.length > 1) { //If it is a special key
+					if(special_keys[k] == code) kp++;
+					
+				} else if(opt['keycode']) {
+					if(opt['keycode'] == code) kp++;
+
+				} else { //The special keys did not match
+					if(character == k) kp++;
+					else {
+						if(shift_nums[character] && e.shiftKey) { //Stupid Shift key bug created by using lowercase
+							character = shift_nums[character]; 
+							if(character == k) kp++;
+						}
+					}
+				}
+			}
+			
+			if(kp == keys.length && 
+						modifiers.ctrl.pressed == modifiers.ctrl.wanted &&
+						modifiers.shift.pressed == modifiers.shift.wanted &&
+						modifiers.alt.pressed == modifiers.alt.wanted &&
+						modifiers.meta.pressed == modifiers.meta.wanted) {
+				callback(e);
+	
+				if(!opt['propagate']) { //Stop the event
+					//e.cancelBubble is supported by IE - this will kill the bubbling process.
+					e.cancelBubble = true;
+					e.returnValue = false;
+	
+					//e.stopPropagation works in Firefox.
+					if (e.stopPropagation) {
+						e.stopPropagation();
+						e.preventDefault();
+					}
+					return false;
+				}
+			}
+		}
+		this.all_shortcuts[shortcut_combination] = {
+			'callback':func, 
+			'target':ele, 
+			'event': opt['type']
+		};
+		//Attach the function with the event
+		if(ele.addEventListener) ele.addEventListener(opt['type'], func, false);
+		else if(ele.attachEvent) ele.attachEvent('on'+opt['type'], func);
+		else ele['on'+opt['type']] = func;
+	},
+
+	//Remove the shortcut - just specify the shortcut and I will remove the binding
+	'remove':function(shortcut_combination) {
+		shortcut_combination = shortcut_combination.toLowerCase();
+		var binding = this.all_shortcuts[shortcut_combination];
+		delete(this.all_shortcuts[shortcut_combination])
+		if(!binding) return;
+		var type = binding['event'];
+		var ele = binding['target'];
+		var callback = binding['callback'];
+
+		if(ele.detachEvent) ele.detachEvent('on'+type, callback);
+		else if(ele.removeEventListener) ele.removeEventListener(type, callback, false);
+		else ele['on'+type] = false;
+	}
+}
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/simple-node.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,198 @@
+/*global berjon*/
+
+// ------------------------------------------------------------------------------------------ //
+//  simple-node.js -- simplified elements creations (based on XML::SimpleNode)
+//  Robin Berjon, <robin at berjon dot org>
+//  v0.01 - 2009-07-29
+// ------------------------------------------------------------------------------------------ //
+
+
+if (typeof(berjon) == "undefined") window.berjon = {};
+berjon.simpleNode = function (ns, doc) {
+    // XXX need to default the xml prefix
+    if (!ns) ns = {};
+    if (!doc) doc = document;
+    this.ns = ns;
+    this.doc = doc;
+};
+berjon.calls = {};
+berjon.simpleNode.prototype = {
+
+    // --- NODE CREATION ---
+    element:    function (name, attr, parent, content) {
+        if (!attr) attr = {};
+        var nmSt = this._nameToQName(name, false);
+        var el = this.doc.createElementNS(nmSt.ns, name);
+        for (var k in attr) this._setAttr(el, k, attr[k]);
+        if (parent) parent.appendChild(el);
+        if (content) {
+            if (content instanceof jQuery) $(el).append(content);
+            else if (content instanceof Array) for (var i = 0; i < content.length; i++) $(el).append(content[i]);
+            else this.text(content, el);
+        }
+        return el;
+    },
+    
+    text:    function (txt, parent) {
+        var tn = this.doc.createTextNode(txt);
+        if (parent) parent.appendChild(tn);
+        return tn;
+    },
+    
+    comment:    function (txt, parent) {
+        var cmt = this.doc.createComment(txt);
+        if (parent) parent.appendChild(cmt);
+        return cmt;
+    },
+    
+    pi:    function (target, data, parent) {
+        var pi = this.doc.createProcessingInstruction(target, data);
+        if (parent) parent.appendChild(pi);
+        return pi;
+    },
+    
+    documentFragment:    function (parent, content) {
+        var df = this.doc.createDocumentFragment();
+        if (content) {
+            if (content instanceof Array) for (var i = 0; i < content.length; i++) df.appendChild(content[i]);
+            else this.text(content, df);
+        }
+        if (parent) parent.appendChild(df);
+        return df;
+    },
+    
+    // --- FINDING STUFF ---
+    findNodes:    function (xpath, context) {
+        if (!context) context = this.doc;
+        var ns = this.ns;
+        var snap = this.doc.evaluate(xpath,
+                                     context,
+                                     function (pfx) { return ns[pfx] || null; },
+                                     XPathResult.ORDERED_NODE_SNAPSHOT_TYPE,
+                                     null);
+        var res = [];
+        for (var i = 0; i < snap.snapshotLength; i++) res.push(snap.snapshotItem(i));
+        return res;
+    },
+    
+    // --- MANIPULATION ---
+    copyChildren:   function (from, to) {
+        while (from.childNodes.length) to.appendChild(from.firstChild);
+    },
+    
+    copyAttr:   function (from, to) {
+        for (var i = 0; i < from.attributes.length; i++) {
+            var at = from.attributes[i];
+            to.setAttributeNS(at.namespaceURI, at.name, at.value);
+        }
+    },
+    
+    renameEl:   function (el, name) {
+        // we remove, copy, then insert instead of just replacing because it's a *lot*
+        // faster if the copyChildren operation is done while the node is not being displayed
+        var folSib = el.nextSibling;
+        var par = el.parentNode;
+        if (par) par.removeChild(el);
+        var newEl = this.element(name);
+        this.copyAttr(el, newEl);
+        this.copyChildren(el, newEl);
+        // if (el.parentNode) el.parentNode.replaceChild(newEl, el);
+        if (par) par.insertBefore(newEl, folSib);
+        return newEl;
+    },
+    
+    // --- ID MANAGEMENT ---
+    makeID: function (el, pfx, txt) {
+        if (el.hasAttribute("id")) return el.getAttribute("id");
+        var id = "";
+        if (!txt) {
+            if (el.hasAttribute("title")) txt = el.getAttribute("title");
+            else                          txt = el.textContent;
+        }
+        txt = txt.replace(/^\s+/, "");
+        txt = txt.replace(/\s+$/, "");
+        id += txt;
+        id = id.toLowerCase();
+        if (id.length === 0) id = "generatedID";
+        id = this.sanitiseID(id);
+        if (pfx) id = pfx + "-" + id;
+        id = this.idThatDoesNotExist(id);
+        el.setAttribute("id", id);
+        return id;
+    },
+    
+    sanitiseID:    function (id) {
+        id = id.split(/[^\-.0-9a-zA-Z_]/).join("-");
+        id = id.replace(/^-+/g, "");
+        id = id.replace(/-+$/, "");
+        if (id.length > 0 && /^[^a-z]/.test(id)) id = "x" + id;
+        if (id.length === 0) id = "generatedID";
+        return id;
+    },
+    
+    idCache: {},
+    idThatDoesNotExist:    function (id) {
+        var inc = 1;
+        if (this.doc.getElementById(id) || this.idCache[id]) {
+            while (this.doc.getElementById(id + "-" + inc) || this.idCache[id + "-" + inc]) inc++;
+            id = id + "-" + inc;
+        }
+        // XXX disable caching for now
+        // this.idCache[id] = true;
+        return id;
+    },
+    
+    // --- CLASS HANDLING ---
+    hasClass:    function (el, cl) {
+        return this.listClasses(el).indexOf(cl) >= 0;
+    },
+    
+    addClass:    function (el, cl) {
+        var ls = this.listClasses(el);
+        if (ls.indexOf(cl) >= 0) return;
+        ls.push(cl);
+        this.setClassList(el, ls);
+    },
+    
+    removeClass:    function (el, cl) {
+        var ls = this.listClasses(el);
+        var idx = ls.indexOf(cl);
+        if (idx < 0) return;
+        ls.splice(idx, 1);
+        this.setClassList(el, ls);
+    },
+    
+    listClasses:    function (el) {
+        if (el.hasAttribute("class")) {
+            return el.getAttribute("class").split(/\s+/);
+        }
+        else return [];
+    },
+    
+    setClassList:    function (el, ls) {
+        el.setAttribute("class", ls.join(" "));
+    },
+    
+    // --- HELPERS ---
+    _nameToQName:    function (name, isAttr) {
+        var matches = /^(.+):(.+)$/.exec(name);
+        var pfx, ns, ln;
+        if (matches) {
+            pfx = matches[1];
+            ln = matches[2];
+            if (!this.ns[pfx]) throw "No namespace declared for prefix '" + pfx + "'";
+            ns = this.ns[pfx];
+        }
+        else {
+            if (isAttr) ns = null;
+            else        ns = this.ns[""];
+            ln = name;
+        }
+        return { ns: ns, ln: ln };
+    },
+    
+    _setAttr:    function (el, name, value) {
+        var nmSt = this._nameToQName(name, true);
+        el.setAttributeNS(nmSt.ns, nmSt.ln, value);
+    }
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/text.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,11 @@
+/*
+ RequireJS text 1.0.8 Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ Available via the MIT or new BSD license.
+ see: http://github.com/jrburke/requirejs for details
+*/
+(function(){var k=["Msxml2.XMLHTTP","Microsoft.XMLHTTP","Msxml2.XMLHTTP.4.0"],m=/^\s*<\?xml(\s)+version=[\'\"](\d)*.(\d)*[\'\"](\s)*\?>/im,n=/<body[^>]*>\s*([\s\S]+)\s*<\/body>/im,i=typeof location!=="undefined"&&location.href,o=i&&location.protocol&&location.protocol.replace(/\:/,""),p=i&&location.hostname,q=i&&(location.port||void 0),j=[];define(function(){var e,l;e={version:"1.0.8",strip:function(a){if(a){var a=a.replace(m,""),c=a.match(n);c&&(a=c[1])}else a="";return a},jsEscape:function(a){return a.replace(/(['\\])/g,
+"\\$1").replace(/[\f]/g,"\\f").replace(/[\b]/g,"\\b").replace(/[\n]/g,"\\n").replace(/[\t]/g,"\\t").replace(/[\r]/g,"\\r")},createXhr:function(){var a,c,b;if(typeof XMLHttpRequest!=="undefined")return new XMLHttpRequest;else if(typeof ActiveXObject!=="undefined")for(c=0;c<3;c++){b=k[c];try{a=new ActiveXObject(b)}catch(f){}if(a){k=[b];break}}return a},parseName:function(a){var c=!1,b=a.indexOf("."),f=a.substring(0,b),a=a.substring(b+1,a.length),b=a.indexOf("!");b!==-1&&(c=a.substring(b+1,a.length),
+c=c==="strip",a=a.substring(0,b));return{moduleName:f,ext:a,strip:c}},xdRegExp:/^((\w+)\:)?\/\/([^\/\\]+)/,useXhr:function(a,c,b,f){var d=e.xdRegExp.exec(a),g;if(!d)return!0;a=d[2];d=d[3];d=d.split(":");g=d[1];d=d[0];return(!a||a===c)&&(!d||d===b)&&(!g&&!d||g===f)},finishLoad:function(a,c,b,f,d){b=c?e.strip(b):b;d.isBuild&&(j[a]=b);f(b)},load:function(a,c,b,f){if(f.isBuild&&!f.inlineText)b();else{var d=e.parseName(a),g=d.moduleName+"."+d.ext,h=c.toUrl(g),r=f&&f.text&&f.text.useXhr||e.useXhr;!i||r(h,
+o,p,q)?e.get(h,function(c){e.finishLoad(a,d.strip,c,b,f)}):c([g],function(a){e.finishLoad(d.moduleName+"."+d.ext,d.strip,a,b,f)})}},write:function(a,c,b){if(j.hasOwnProperty(c)){var f=e.jsEscape(j[c]);b.asModule(a+"!"+c,"define(function () { return '"+f+"';});\n")}},writeFile:function(a,c,b,f,d){var c=e.parseName(c),g=c.moduleName+"."+c.ext,h=b.toUrl(c.moduleName+"."+c.ext)+".js";e.load(g,b,function(){var b=function(a){return f(h,a)};b.asModule=function(a,b){return f.asModule(a,h,b)};e.write(a,g,
+b,d)},d)}};if(e.createXhr())e.get=function(a,c){var b=e.createXhr();b.open("GET",a,!0);b.onreadystatechange=function(){b.readyState===4&&c(b.responseText)};b.send(null)};else if(typeof process!=="undefined"&&process.versions&&process.versions.node)l=require.nodeRequire("fs"),e.get=function(a,c){var b=l.readFileSync(a,"utf8");b.indexOf("\ufeff")===0&&(b=b.substring(1));c(b)};else if(typeof Packages!=="undefined")e.get=function(a,c){var b=new java.io.File(a),f=java.lang.System.getProperty("line.separator"),
+b=new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(b),"utf-8")),d,e,h="";try{d=new java.lang.StringBuffer;(e=b.readLine())&&e.length()&&e.charAt(0)===65279&&(e=e.substring(1));for(d.append(e);(e=b.readLine())!==null;)d.append(f),d.append(e);h=String(d.toString())}finally{b.close()}c(h)};return e})})();
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/tmpl.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,20 @@
+/*global Handlebars*/
+
+define(["handlebars", "text"], function (hb, text) {
+    var buildMap = {};
+    return {
+        load:   function (name, req, onLoad, config) {
+            return text.load(name, req, function (content) {
+                if (config.isBuild && config.inlineText) buildMap[name] = content;
+                onLoad(config.isBuild ? content : Handlebars.compile(content));
+            }, config);
+        }
+    ,   write:  function (pluginName, moduleName, write) {
+            if (moduleName in buildMap) {
+                var content = text.jsEscape(buildMap[moduleName]);
+                write("define('" + pluginName + "!" + moduleName  +
+                      "', ['handlebars'], function (hb) { return Handlebars.compile('" + content + "');});\n");
+            }
+        }
+    };
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/abstract.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,21 @@
+
+// Module w3c/abstract
+// Handle the abstract section properly.
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/abstract");
+                var $abs = $("#abstract");
+                if (!$abs) return msg.pub("error", "Document must have one element with ID 'abstract'");
+                if ($abs.find("p").length === 0) $abs.contents().wrapAll($("<p></p>"));
+                $abs.prepend("<h2>Abstract</h2>");
+                $abs.addClass("introductory");
+                msg.pub("end", "w3c/abstract");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/conformance.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,18 @@
+
+// Module w3c/conformance
+// Handle the conformance section properly.
+
+define(
+    ["tmpl!w3c/templates/conformance.html"],
+    function (confoTmpl) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/conformance");
+                var $confo = $("#conformance");
+                if ($confo.length) $confo.prepend(confoTmpl(conf));
+                msg.pub("end", "w3c/conformance");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/headers.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,317 @@
+/*jshint
+    forin: false
+*/
+/*global Handlebars*/
+
+// Module w3c/headers
+// Generate the headers material based on the provided configuration.
+// CONFIGURATION
+//  - specStatus: the short code for the specification's maturity level or type (required)
+//  - shortName: the small name that is used after /TR/ in published reports (required)
+//  - editors: an array of people editing the document (at least one is required). People
+//      are defined using:
+//          - name: the person's name (required)
+//          - url: URI for the person's home page
+//          - company: the person's company
+//          - companyURL: the URI for the person's company
+//          - mailto: the person's email
+//          - note: a note on the person (e.g. former editor)
+//  - authors: an array of people who are contributing authors of the document.
+//  - subtitle: a subtitle for the specification
+//  - publishDate: the date to use for the publication, default to document.lastModified, and
+//      failing that to now. The format is YYYY-MM-DD or a Date object.
+//  - previousPublishDate: the date on which the previous version was published.
+//  - previousMaturity: the specStatus of the previous version
+//  - errata: the URI of the errata document, if any
+//  - alternateFormats: a list of alternate formats for the document, each of which being
+//      defined by:
+//          - uri: the URI to the alternate
+//          - label: a label for the alternate
+//  - testSuiteURI: the URI to the test suite, if any
+//  - implementationReportURI: the URI to the implementation report, if any
+//  - noRecTrack: set to true if this document is not intended to be on the Recommendation track
+//  - edDraftURI: the URI of the Editor's Draft for this document, if any. Required if
+//      specStatus is set to "ED".
+//  - additionalCopyrightHolders: a copyright owner in addition to W3C (or the only one if specStatus
+//      is unofficial)
+//  - overrideCopyright: provides markup to completely override the copyright
+//  - copyrightStart: the year from which the copyright starts running
+//  - prevED: the URI of the previous Editor's Draft if it has moved
+//  - prevRecShortname: the short name of the previous Recommendation, if the name has changed
+//  - prevRecURI: the URI of the previous Recommendation if not directly generated from
+//    prevRecShortname.
+//  - wg: the name of the WG in charge of the document. This may be an array in which case wgURI
+//      and wgPatentURI need to be arrays as well, of the same length and in the same order
+//  - wgURI: the URI to the group's page, or an array of such
+//  - wgPatentURI: the URI to the group's patent information page, or an array of such. NOTE: this
+//      is VERY IMPORTANT information to provide and get right, do not just paste this without checking
+//      that you're doing it right
+//  - wgPublicList: the name of the mailing list where discussion takes place. Note that this cannot
+//      be an array as it is assumed that there is a single list to discuss the document, even if it
+//      is handled by multiple groups
+//  - charterDisclosureURI: used for IGs (when publishing IG-NOTEs) to provide a link to the IPR commitment
+//      defined in their charter.
+//  - addPatentNote: used to add patent-related information to the SotD, for instance if there's an open
+//      PAG on the document.
+//  - thisVersion: the URI to the dated current version of the specification. ONLY ever use this for CG/BG
+//      documents, for all others it is autogenerated.
+//  - latestVersion: the URI to the latest (undated) version of the specification. ONLY ever use this for CG/BG
+//      documents, for all others it is autogenerated.
+//  - prevVersion: the URI to the previous (dated) version of the specification. ONLY ever use this for CG/BG
+//      documents, for all others it is autogenerated.
+
+define(
+    ["handlebars"
+    ,"core/utils"
+    ,"tmpl!w3c/templates/headers.html"
+    ,"tmpl!w3c/templates/sotd.html"
+    ,"tmpl!w3c/templates/cgbg-headers.html"
+    ,"tmpl!w3c/templates/cgbg-sotd.html"
+    ],
+    function (hb, utils, headersTmpl, sotdTmpl, cgbgHeadersTmpl, cgbgSotdTmpl) {
+        // XXX RDFa support is untested
+        Handlebars.registerHelper("showPeople", function (name, items) {
+            // stuff to handle RDFa
+            var re = "", rp = "", rm = "", rn = "", rwu = "", rpu = "";
+            if (this.doRDFa) {
+                if (name === "Editor") {
+                    re = " rel='bibo:editor'";
+                    if (this.doRDFa == "1.1") re += " inlist=''";
+                }
+                else if (name === "Author") {
+                    re = " rel='dcterms:contributor'";
+                }
+                rn = " property='foaf:name'";
+                rm = " rel='foaf:mbox'";
+                rp = " typeof='foaf:Person'";
+                rwu = " rel='foaf:workplaceHomepage'";
+                rpu = " rel='foaf:homepage'";
+            }
+            var ret = "";
+            for (var i = 0, n = items.length; i < n; i++) {
+                var p = items[i];
+                if (this.doRDFa) ret += "<dd" + re +"><span" + rp + ">";
+                else             ret += "<dd>";
+                if (p.url) {
+                    if (this.doRDFa) {
+                        ret += "<a" + rpu + rn + " content='" + p.name +  "' href='" + p.url + "'>" + p.name + "</a>";
+                    }
+                    else {
+                        ret += "<a href='" + p.url + "'>"+ p.name + "</a>";
+                    }
+                }
+                else {
+                    ret += "<span" + rn + ">" + p.name + "</span>";
+                }
+                if (p.company) {
+                    ret += ", ";
+                    if (p.companyURL) ret += "<a" + rwu + " href='" + p.companyURL + "'>" + p.company + "</a>";
+                    else ret += p.company;
+                }
+                if (p.mailto) {
+                    ret += ", <span class='ed_mailto'><a" + rm + " href='mailto:" + p.mailto + "'>" + p.mailto + "</a></span>";
+                }
+                if (p.note) ret += " (" + p.note + ")";
+                if (this.doRDFa) ret += "</span>\n";
+                ret += "</dd>\n";
+            }
+            return new Handlebars.SafeString(ret);
+        });
+        
+
+        return {
+            status2maturity:    {
+                FPWD:           "WD"
+            ,   LC:             "WD"
+            ,   "FPWD-NOTE":    "NOTE"
+            ,   "WD-NOTE":      "WD"
+            ,   "LC-NOTE":      "LC"
+            ,   "IG-NOTE":      "NOTE"
+            ,   "WG-NOTE":      "NOTE"
+            }
+        ,   status2text: {
+                NOTE:           "Note"
+            ,   "WG-NOTE":      "Working Group Note"
+            ,   "CG-NOTE":      "Co-ordination Group Note"
+            ,   "IG-NOTE":      "Interest Group Note"
+            ,   "Member-SUBM":  "Member Submission"
+            ,   "Team-SUBM":    "Team Submission"
+            ,   MO:             "Member-Only Document"
+            ,   ED:             "Editor's Draft"
+            ,   FPWD:           "Working Draft"
+            ,   WD:             "Working Draft"
+            ,   "FPWD-NOTE":    "Working Group Note"
+            ,   "WD-NOTE":      "Working Draft"
+            ,   "LC-NOTE":      "Working Draft"
+            ,   LC:             "Working Draft"
+            ,   CR:             "Candidate Recommendation"
+            ,   PR:             "Proposed Recommendation"
+            ,   PER:            "Proposed Edited Recommendation"
+            ,   REC:            "Recommendation"
+            ,   RSCND:          "Rescinded Recommendation"
+            ,   unofficial:     "Unofficial Draft"
+            ,   base:           "Document"
+            ,   finding:        "TAG Finding"
+            ,   "draft-finding": "Draft TAG Finding"
+            ,   "CG-DRAFT":     "Draft Community Group Specification"
+            ,   "CG-FINAL":     "Final Community Group Specification"
+            ,   "BG-DRAFT":     "Draft Business Group Specification"
+            ,   "BG-FINAL":     "Final Business Group Specification"
+            }
+        ,   status2long:    {
+                FPWD:           "First Public Working Draft"
+            ,   "FPWD-NOTE":    "First Public Working Group Note"
+            ,   LC:             "Last Call Working Draft"
+            ,   "LC-NOTE":      "Last Call Working Draft"
+            }
+        ,   recTrackStatus: ["FPWD", "WD", "LC", "CR", "PR", "PER", "REC"]
+        ,   noTrackStatus:  ["MO", "unofficial", "base", "finding", "draft-finding", "CG-DRAFT", "CG-FINAL", "BG-DRAFT", "BG-FINAL"]
+        ,   cgbg:           ["CG-DRAFT", "CG-FINAL", "BG-DRAFT", "BG-FINAL"]
+        ,   precededByAn:   ["ED", "IG-NOTE"]
+                        
+        ,   run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/headers");
+
+                // validate configuration and derive new configuration values
+                conf.isCGBG = $.inArray(conf.specStatus, this.cgbg) >= 0;
+                conf.isCGFinal = conf.isCGBG && /G-FINAL$/.test(conf.specStatus);
+                if (!conf.specStatus) msg.pub("error", "Missing required configuration: specStatus");
+                if (!conf.isCGBG && !conf.shortName) msg.pub("error", "Missing required configuration: shortName");
+                conf.title = doc.title || "No Title";
+                if (!conf.subtitle) conf.subtitle = "";
+                if (!conf.publishDate) {
+                    conf.publishDate = utils.parseLastModified(doc.lastModified);
+                }
+                else {
+                    if (!(conf.publishDate instanceof Date)) conf.publishDate = utils.parseSimpleDate(conf.publishDate);
+                }
+                conf.publishYear = conf.publishDate.getFullYear();
+                conf.publishHumanDate = utils.humanDate(conf.publishDate);
+                conf.isNoTrack = $.inArray(conf.specStatus, this.noTrackStatus) >= 0;
+                conf.isRecTrack = conf.noRecTrack ? false : $.inArray(conf.specStatus, this.recTrackStatus) >= 0;
+                conf.anOrA = $.inArray(conf.specStatus, this.precededByAn) >= 0 ? "an" : "a";
+                conf.isTagFinding = conf.specStatus === "finding" || conf.specStatus === "draft-finding";
+                if (!conf.edDraftURI) {
+                    conf.edDraftURI = "";
+                    if (conf.specStatus === "ED") msg.pub("warn", "Editor's Drafts should set edDraftURI.");
+                }
+                conf.maturity = (this.status2maturity[conf.specStatus]) ? this.status2maturity[conf.specStatus] : conf.specStatus;
+                var publishSpace = "TR";
+                if (conf.specStatus === "Member-SUBM") publishSpace = "Submission";
+                else if (conf.specStatus === "Team-SUBM") publishSpace = "TeamSubmission";
+                if (!conf.isCGBG) conf.thisVersion =  "http://www.w3.org/" + publishSpace + "/" +
+                                                      conf.publishDate.getFullYear() + "/" +
+                                                      conf.maturity + "-" + conf.shortName + "-" +
+                                                      utils.concatDate(conf.publishDate) + "/";
+                if (conf.specStatus === "ED") conf.thisVersion = conf.edDraftURI;
+                if (!conf.isCGBG) conf.latestVersion = "http://www.w3.org/" + publishSpace + "/" + conf.shortName + "/";
+                if (conf.isTagFinding) {
+                    conf.latestVersion = "http://www.w3.org/2001/tag/doc/" + conf.shortName;
+                    conf.thisVersion = conf.latestVersion + "-" + utils.concatDate(conf.publishDate, "-");
+                }
+                if (conf.previousPublishDate) {
+                    if (!conf.previousMaturity && !conf.isTagFinding)
+                        msg.pub("error", "previousPublishDate is set, but not previousMaturity");
+                    if (!(conf.previousPublishDate instanceof Date))
+                        conf.previousPublishDate = utils.parseSimpleDate(conf.previousPublishDate);
+                    var pmat = (this.status2maturity[conf.previousMaturity]) ? this.status2maturity[conf.previousMaturity] :
+                                                                               conf.previousMaturity;
+                    if (conf.isTagFinding) {
+                        conf.prevVersion = conf.latestVersion + "-" + utils.concatDate(conf.previousPublishDate, "-");
+                    }
+                    else if (conf.isCGBG) {
+                        conf.prevVersion = conf.prevVersion || "";
+                    }
+                    else {
+                        conf.prevVersion = "http://www.w3.org/TR/" + conf.previousPublishDate.getFullYear() + "/" + pmat + "-" +
+                                           conf.shortName + "-" + utils.concatDate(conf.previousPublishDate) + "/";
+                    }
+                }
+                else {
+                    if (conf.specStatus !== "FPWD" && conf.specStatus !== "ED" && !conf.noRecTrack && !conf.isNoTrack)
+                        msg.pub("error", "Document on track but no previous version.");
+                    if (!conf.prevVersion) conf.prevVersion = "";
+                }
+                if (conf.prevRecShortname && !conf.prevRecURI) conf.prevRecURI = "http://www.w3.org/TR/" + conf.prevRecShortname;
+                if (!conf.editors || conf.editors.length === 0) msg.pub("error", "At least one editor is required");
+                var peopCheck = function (i, it) {
+                    if (!it.name) msg.pub("error", "All authors and editors must have a name.");
+                };
+                $.each(conf.editors, peopCheck);
+                $.each(conf.authors || [], peopCheck);
+                conf.multipleEditors = conf.editors.length > 1;
+                conf.multipleAuthors = conf.authors && conf.authors.length > 1;
+                $.each(conf.alternateFormats || [], function (i, it) {
+                    if (!it.uri || !it.label) msg.pub("error", "All alternate formats must have a uri and a label.");
+                });
+                conf.multipleAlternates = conf.alternateFormats && conf.alternateFormats.length > 1;
+                conf.alternatesHTML = utils.joinAnd(conf.alternateFormats, function (alt) {
+                    return "<a href='" + alt.uri + "'>" + alt.label + "</a>";
+                });
+                if (conf.copyrightStart && conf.copyrightStart == conf.publishYear) conf.copyrightStart = "";
+                for (var k in this.status2text) {
+                    if (this.status2long[k]) continue;
+                    this.status2long[k] = this.status2text[k];
+                }
+                conf.longStatus = this.status2long[conf.specStatus];
+                conf.textStatus = this.status2text[conf.specStatus];
+                conf.showThisVersion =  (!conf.isNoTrack || conf.isTagFinding);
+                conf.showPreviousVersion = (conf.specStatus !== "FPWD" && conf.specStatus !== "ED" &&
+                                           !conf.isNoTrack && !conf.noRecTrack);
+                if (conf.isTagFinding) conf.showPreviousVersion = conf.previousPublishDate ? true : false;
+                conf.notYetRec = (conf.isRecTrack && conf.specStatus !== "REC");
+                conf.isRec = (conf.isRecTrack && conf.specStatus === "REC");
+                conf.notRec = (conf.specStatus !== "REC");
+                conf.isUnofficial = conf.specStatus === "unofficial";
+                conf.prependW3C = !conf.isUnofficial;
+                conf.isED = (conf.specStatus === "ED");
+                conf.isLC = (conf.specStatus === "LC");
+                conf.isCR = (conf.specStatus === "CR");
+                conf.isPR = (conf.specStatus === "PR");
+                conf.isMO = (conf.specStatus === "MO");
+                conf.isIGNote = (conf.specStatus === "IG-NOTE");
+                // configuration done - yay!
+                
+                // insert into document
+                $("body", doc).prepend($(conf.isCGBG ? cgbgHeadersTmpl(conf) : headersTmpl(conf)));
+
+                // handle SotD
+                var $sotd = $("#sotd");
+                if ((conf.isCGBG || !conf.isNoTrack || conf.isTagFinding) && !$sotd.length)
+                    msg.pub("error", "A custom SotD paragraph is required for your type of document.");
+                conf.sotdCustomParagraph = $sotd.html();
+                $sotd.remove();
+                if ($.isArray(conf.wg)) {
+                    conf.multipleWGs = conf.wg.length > 1;
+                    conf.wgHTML = utils.joinAnd($.isArray(conf.wg) ? conf.wg : [conf.wg], function (wg, idx) {
+                        return "<a href='" + conf.wgURI[idx] + "'>" + wg + "</a>";
+                    });
+                    var pats = [];
+                    for (var i = 0, n = conf.wg.length; i < n; i++) {
+                        pats.push("<a href='" + conf.wgPatentURI[i] + "' rel='disclosure'>" + conf.wg[i] + "</a>");
+                    }
+                    conf.wgPatentHTML = pats.join(", ");
+                }
+                else {
+                    conf.multipleWGs = false;
+                    conf.wgHTML = "<a href='" + conf.wgURI + "'>" + conf.wg + "</a>";
+                }
+                if (conf.specStatus === "LC" && !conf.lcEnd) msg.pub("error", "Status is LC but no lcEnd is specified");
+                if (conf.specStatus === "PR" && !conf.lcEnd) msg.pub("error", "Status is PR but no lcEnd is specified (needed to indicate end of previous LC)");
+                conf.humanLCEnd = utils.humanDate(conf.lcEnd || "");
+                if (conf.specStatus === "CR" && !conf.crEnd) msg.pub("error", "Status is CR but no crEnd is specified");
+                conf.humanCREnd = utils.humanDate(conf.crEnd || "");
+                if (conf.specStatus === "PR" && !conf.prEnd) msg.pub("error", "Status is PR but no prEnd is specified");
+                conf.humanPREnd = utils.humanDate(conf.prEnd || "");
+
+                conf.recNotExpected = (!conf.isRecTrack && conf.maturity == "WD" && conf.specStatus !== "FPWD-NOTE");
+                if (conf.isIGNote && !conf.charterDisclosureURI)
+                    msg.pub("error", "IG-NOTEs must link to charter's disclosure section using charterDisclosureURI");
+                $(conf.isCGBG ? cgbgSotdTmpl(conf) : sotdTmpl(conf)).insertAfter($("#abstract"));
+
+                msg.pub("end", "w3c/headers");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/informative.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,18 @@
+
+// Module w3c/informative
+// Mark specific sections as informative, based on CSS
+
+define(
+    [],
+    function () {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "core/informative");
+                $("section.informative").find("h2:first, h3:first, h4:first, h5:first, h6:first")
+                                        .after("<p><em>This section is non-normative.</em></p>");
+                msg.pub("end", "core/informative");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/legacy.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,639 @@
+// these options are there for the XPath emulation code, which uses them
+// they can be dropped when it is (same for global Document)
+/*jshint
+    bitwise: false,
+    boss:   true
+*/
+/*global berjon, respecEvent, shortcut, respecConfig, Document */
+
+// RESPEC
+var sn;
+(function () {
+    if (typeof(berjon) == "undefined") window.berjon = {};
+    function _errEl () {
+        var id = "respec-err";
+        var err = document.getElementById(id);
+        if (err) return err.firstElementChild.nextElementSibling;
+        err = sn.element("div",
+                            { id: id,
+                              style: "position: fixed; width: 350px; top: 10px; right: 10px; border: 3px double #f00; background: #fff",
+                              "class": "removeOnSave" },
+                            document.body);
+        
+        var hide = sn.element("p", {
+            style: "float: right; margin: 2px; text-decoration: none"
+        }, err);
+        
+        sn.text('[', hide);
+        
+        var a = sn.element("a", { href: "#" }, hide, 'x');
+        
+        a.onclick = function() {
+            document.getElementById(id).style.display = 'none';
+            return false;
+        };
+        
+        sn.text(']', hide);
+        
+        return sn.element("ul", { style: "clear: both"}, err);
+    }
+    function error (str) {
+        if (window.respecEvent) respecEvent.pub("error", str);
+        sn.element("li", { style: "color: #c00" }, _errEl(), str);
+    }
+    function warning (str) {
+        if (window.respecEvent) respecEvent.pub("warn", str);
+        sn.element("li", { style: "color: #666" }, _errEl(), str);
+    }
+    berjon.respec = function () {};
+    berjon.respec.prototype = {
+        loadAndRun:    function (cb, msg, conf, doc, cb, msg) {
+            var scripts = document.querySelectorAll("script[src]");
+            // XXX clean this up
+            var rs, base = "";
+            for (var i = 0; i < scripts.length; i++) {
+                var src = scripts[i].src;
+                if (/\/js\/require\.js$/.test(src)) {
+                    rs = scripts[i];
+                    base = src.replace(/js\/require\.js$/, "");
+                }
+            }
+            // base = respecConfig.respecBase;
+            var loaded = [];
+            var deps = ["js/simple-node.js", "js/shortcut.js", "bibref/biblio.js"];
+            var head = document.getElementsByTagName('head')[0];
+            var obj = this;
+            var loadHandler = function (ev) {
+                loaded.push(ev.target.src);
+                if (loaded.length == deps.length) {
+                    sn = new berjon.simpleNode({
+                        "":     "http://www.w3.org/1999/xhtml",
+                        "x":    "http://www.w3.org/1999/xhtml"
+                    }, document);
+                    obj.run(conf, doc, cb, msg);
+                    msg.pub("end", "w3c/legacy");
+                    cb();
+                }
+            };
+            // the fact that we hand-load is temporary, and will be fully replaced by RequireJS
+            // in the meantime, we need to avoid loading these if we are using the built (bundled)
+            // version. So we do some basic detection and decline to load.
+            if (!berjon.simpleNode && !berjon.biblio) {
+                for (var i = 0; i < deps.length; i++) {
+                    var dep = deps[i];
+                    var sel = document.createElement('script');
+                    sel.type = 'text/javascript';
+                    sel.src = base + dep;
+                    sel.setAttribute("class", "remove");
+                    sel.onload = loadHandler;
+                    head.appendChild(sel);
+                }
+            }
+            else {
+                sn = new berjon.simpleNode({
+                    "":     "http://www.w3.org/1999/xhtml",
+                    "x":    "http://www.w3.org/1999/xhtml"
+                }, document);
+                obj.run(conf, doc, cb, msg);
+                msg.pub("end", "w3c/legacy");
+                cb();
+            }
+        },
+
+        run:    function (conf, doc, cb, msg) {
+            try {
+                this.extractConfig();
+                this.overrideBiblio(conf);
+                this.bibref(conf, doc, cb, msg);
+
+                if (this.doRDFa) this.makeRDFa();
+
+                // shortcuts
+                var obj = this;
+                shortcut.add("Ctrl+Shift+Alt+S", function () { obj.showSaveOptions(); });
+                shortcut.add("Esc", function () { obj.hideSaveOptions(); });
+            }
+            catch (e) {
+                msg.pub("error", "Processing error: " + e);
+            }
+        },
+        
+        overrideBiblio:     function (conf) {
+            if (conf.localBiblio) {
+                for (var k in conf.localBiblio) berjon.biblio[k] = conf.localBiblio[k];
+            }
+        },
+        
+        makeRDFa:  function () {
+            var abs = document.getElementById("abstract");
+            if (abs) {
+                var rel = 'dcterms:abstract' ;
+                var ref = abs.getAttribute('property') ;
+                if (ref) {
+                    rel = ref + ' ' + rel ;
+                }
+                abs.setAttribute('property', rel) ;
+                abs.setAttribute('datatype', '') ;
+            }
+            // annotate sections with Section data
+            var secs = document.querySelectorAll("section");
+            for (var i = 0; i < secs.length; i++) {
+                // if the section has an id, use that.  if not, look at the first child for an id
+                var about = '' ;
+                // the first child should be a header - that's what we will annotate
+                var fc = secs[i].firstElementChild;
+                var ref = secs[i].getAttribute('id') ;
+                if ( ref ) {
+                    about = '#' + ref ;
+                } else {
+                    if (fc) {
+                        ref = fc.getAttribute('id') ;
+                        if (ref) {
+                            about = '#' + ref;
+                        }
+                    }
+                }
+                if (about !== '') {
+                    secs[i].setAttribute('typeof', 'bibo:Chapter') ;
+                    secs[i].setAttribute('resource', about) ;
+                    secs[i].setAttribute('rel', "bibo:chapter" ) ;
+                }
+            }
+        },
+
+        saveMenu: null,
+        showSaveOptions:    function () {
+            var obj = this;
+            this.saveMenu = sn.element("div",
+                            { style: "position: fixed; width: 400px; top: 10px; padding: 1em; border: 5px solid #90b8de; background: #fff" },
+                            document.body);
+            sn.element("h4", {}, this.saveMenu, "Save Options");
+            var butH = sn.element("button", {}, this.saveMenu, "Save as HTML");
+            butH.onclick = function () { obj.hideSaveOptions(); obj.toHTML(); };
+            var butS = sn.element("button", {}, this.saveMenu, "Save as HTML (Source)");
+            butS.onclick = function () { obj.hideSaveOptions(); obj.toHTMLSource(); };
+            var butS = sn.element("button", {}, this.saveMenu, "Save as XHTML");
+            butS.onclick = function () { obj.hideSaveOptions(); obj.toXHTML(); };
+            var butS = sn.element("button", {}, this.saveMenu, "Save as XHTML (Source)");
+            butS.onclick = function () { obj.hideSaveOptions(); obj.toXHTMLSource(); };
+            if (this.diffTool && (this.previousDiffURI || this.previousURI) ) {
+                var butD = sn.element("button", {}, this.saveMenu, "Diffmark");
+                butD.onclick = function () { obj.hideSaveOptions(); obj.toDiffHTML(); };
+            }
+
+        },
+
+        hideSaveOptions:    function () {
+            if (!this.saveMenu) return;
+            this.saveMenu.parentNode.removeChild(this.saveMenu);
+        },
+
+        toString:    function () {
+            var str = "<!DOCTYPE html";
+            var dt = document.doctype;
+            if (dt && dt.publicId) {
+                str += " PUBLIC '" + dt.publicId + "' '" + dt.systemId + "'";
+            }
+            str += ">\n";
+            str += "<html";
+            var ats = document.documentElement.attributes;
+            var prefixAtr = '' ;
+
+            for (var i = 0; i < ats.length; i++) {
+                var an = ats[i].name;
+                if (an == "xmlns" || an == "xml:lang") continue;
+                if (an == "prefix") {
+                    prefixAtr = ats[i].value;
+                    continue;
+                }
+                str += " " + an + "=\"" + this._esc(ats[i].value) + "\"";
+            }
+            if (this.doRDFa) {
+                if (prefixAtr !== '') prefixAtr += ' ';
+                if (this.doRDFa != "1.1") {
+                    prefixAtr += "dcterms: http://purl.org/dc/terms/ bibo: http://purl.org/ontology/bibo/ foaf: http://xmlns.com/foaf/0.1/ xsd: http://www.w3.org/2001/XMLSchema#";
+                } else {
+                    prefixAtr += "bibo: http://purl.org/ontology/bibo/";
+                }
+                str += " prefix=\"" + this._esc(prefixAtr) + "\"";
+                str += " typeof=\"bibo:Document\"";
+            }
+
+            str += ">\n";
+            var cmt = document.createComment("[if lt IE 9]><script src='" + this.httpScheme + "://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");
+            $("head").append(cmt);
+            str += document.documentElement.innerHTML;
+            str += "</html>";
+            return str;
+        },
+
+        toXML:        function () {
+            var str = "<?xml version='1.0' encoding='UTF-8'?>\n<!DOCTYPE html";
+            var dt = document.doctype;
+            if (dt && dt.publicId) {
+                str += " PUBLIC '" + dt.publicId + "' '" + dt.systemId + "'";
+            }
+            else {
+                if (this.doRDFa) {
+                    if (this.doRDFa == "1.1") {
+                        // use the standard RDFa 1.1 doctype
+                        str += " PUBLIC '-//W3C//DTD XHTML+RDFa 1.1//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-2.dtd'";
+                    } else {
+                        // use the standard RDFa doctype
+                        str += " PUBLIC '-//W3C//DTD XHTML+RDFa 1.0//EN' 'http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd'";
+                    }
+                } else {
+                    str += " PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'";
+                }
+            }
+            str += ">\n";
+            str += "<html";
+            var ats = document.documentElement.attributes;
+            var prefixAtr = '' ;
+
+            var hasxmlns = false;
+            for (var i = 0; i < ats.length; i++) {
+                var an = ats[i].name;
+                if (an == "lang") continue;
+                if (an == "xmlns") hasxmlns = true;
+                if (an == "prefix") {
+                    prefixAtr = ats[i].value;
+                    continue;
+                }
+                str += " " + an + "=\"" + this._esc(ats[i].value) + "\"";
+            }
+            if (!hasxmlns) str += ' xmlns="http://www.w3.org/1999/xhtml"';
+            if (this.doRDFa) {
+                if (this.doRDFa != "1.1") {
+                    str += " xmlns:dcterms='http://purl.org/dc/terms/' xmlns:bibo='http://purl.org/ontology/bibo/' xmlns:foaf='http://xmlns.com/foaf/0.1/' xmlns:xsd='http://www.w3.org/2001/XMLSchema#'";
+                    // there was already some prefix information
+                    if (prefixAtr !== '') {
+                        var list = prefixAtr.split(/\s+/) ;
+                        for (var i = 0; i < list.length; i += 2) {
+                            var n = list[i] ;
+                            n = n.replace(/:$/,'');
+                            str += ' xmlns:'+n+'="' + list[i+1] + '"';
+                        }
+                    }
+                    str += ' version="XHTML+RDFa 1.0"';
+                } else {
+                    if (prefixAtr !== '') {
+                        str += " prefix='" + prefixAtr + " bibo: http://purl.org/ontology/bibo/'" ;
+                    } else {
+                        str += " prefix='bibo: http://purl.org/ontology/bibo/'" ;
+                    }
+                }
+                str += " typeof=\"bibo:Document\"";
+            }
+            str += ">\n";
+            // walk the entire DOM tree grabbing nodes and emitting them - possibly modifying them
+            // if they need the funny closing tag
+            var pRef = this ;
+            var selfClosing = {};
+            "br img input area base basefont col isindex link meta param hr".split(" ").forEach(function (n) {
+                selfClosing[n] = true;
+            });
+            var noEsc = [false];
+            var cmt = document.createComment("[if lt IE 9]><script src='" + this.httpScheme + "://www.w3.org/2008/site/js/html5shiv.js'></script><![endif]");
+            $("head").append(cmt);
+            var dumpNode = function (node) {
+                var out = '';
+                // if the node is the document node.. process the children
+                if ( node.nodeType == 9 || ( node.nodeType == 1 && node.nodeName.toLowerCase() == 'html' ) ) {
+                    for (var i = 0; i < node.childNodes.length; i++) out += dumpNode(node.childNodes[i]) ;
+                }
+                // element
+                else if (1 === node.nodeType) {
+                    var ename = node.nodeName.toLowerCase() ;
+                    out += '<' + ename ;
+                    for (var i = 0; i < node.attributes.length; i++) {
+                        var atn = node.attributes[i];
+                        out += " " + atn.name + "=\"" + pRef._esc(atn.value) + "\"";
+                    }
+                    if (selfClosing[ename]) {
+                        out += ' />';
+                    }
+                    else {
+                        out += '>';
+                        // XXX removing this, as it does not seem correct at all
+                        // if ( ename == 'pre' ) {
+                        //     out += "\n" + node.innerHTML;
+                        // }
+                        // else {
+                            // console.log("NAME: " + ename);
+                            noEsc.push(ename === "style" || ename === "script");
+                            // console.log(noEsc);
+                            for (var i = 0; i < node.childNodes.length; i++) out += dumpNode(node.childNodes[i]);
+                            noEsc.pop();
+                        // }
+                        out += '</' + ename + '>';
+                    }
+                }
+                // comments
+                else if (8 === node.nodeType) {
+                    out += "\n<!--" + node.nodeValue + "-->\n";
+                }
+                // text or cdata
+                else if (3 === node.nodeType || 4 === node.nodeType) {
+                    // console.log("TEXT: " + noEsc[noEsc.length - 1]);
+                    out += noEsc[noEsc.length - 1] ? node.nodeValue : pRef._esc(node.nodeValue);
+                }
+                // we don't handle other types for the time being
+                else {
+                    warning("Cannot handle serialising nodes of type: " + node.nodeType);
+                }
+                return out;
+            };
+            str += dumpNode(document.documentElement) ;
+            str += "</html>";
+            return str;
+        },
+
+        toDiffHTML:  function () {
+            // create a diff marked version against the previousURI
+            // strategy - open a window in which there is a form with the
+            // data needed for diff marking - submit the form so that the response populates
+            // page with the diff marked version
+            var base = window.location.href;
+            base = base.replace(/\/[^\/]*$/, "/");
+            var str = "<!DOCTYPE html>\n";
+            str += "<html";
+            var ats = document.documentElement.attributes;
+            for (var i = 0; i < ats.length; i++) {
+                str += " " + ats[i].name + "=\"" + this._esc(ats[i].value) + "\"";
+            }
+            str += ">\n";
+            str += "<head><title>diff form</title></head>\n";
+            str += "<body><form name='form' method='POST' action='" + this.diffTool + "'>\n";
+            str += "<input type='hidden' name='base' value='" + base + "'>\n";
+            if (this.previousDiffURI) {
+                str += "<input type='hidden' name='oldfile' value='" + this.previousDiffURI + "'>\n";
+            } else {
+                str += "<input type='hidden' name='oldfile' value='" + this.previousURI + "'>\n";
+            }
+            str += '<input type="hidden" name="newcontent" value="' + this._esc(this.toString()) + '">\n';
+            str += '<p>Please wait...</p>';
+            str += "</form></body></html>\n";
+
+
+            var x = window.open() ;
+            x.document.write(str) ;
+            x.document.close() ;
+            x.document.form.submit() ;
+        },
+
+        toHTML:    function () {
+            var x = window.open();
+            x.document.write(this.toString());
+            x.document.close();
+        },
+
+        toHTMLSource:    function () {
+            var x = window.open();
+            x.document.write("<pre>" + this._esc(this.toString()) + "</pre>");
+            x.document.close();
+        },
+
+        toXHTML:    function () {
+            var x = window.open();
+            x.document.write(this.toXML()) ;
+            x.document.close();
+        },
+
+        toXHTMLSource:    function () {
+            var x = window.open();
+            x.document.write("<pre>" + this._esc(this.toXML()) + "</pre>");
+            x.document.close();
+        },
+
+        // --- METADATA -------------------------------------------------------
+        extractConfig:    function () {
+            var cfg = respecConfig || {};
+            if (!cfg.diffTool) cfg.diffTool = 'http://www5.aptest.com/standards/htmldiff/htmldiff.pl';
+            if (!cfg.doRDFa) cfg.doRDFa = false;
+            for (var k in cfg) {
+                if (cfg.hasOwnProperty(k)) this[k] = cfg[k];
+            }
+        },
+
+        // --- INLINE PROCESSING ----------------------------------------------------------------------------------
+        bibref:    function (conf, doc, cb, msg) {
+            // this is in fact the bibref processing portion
+            var badrefs = {}
+            ,   badrefcount = 0
+            ,   informs = conf.informativeReferences
+            ,   norms = conf.normativeReferences
+            ;
+
+            function getKeys(obj) {
+                var res = [];
+                for (var k in obj) res.push(k);
+                return res;
+            }
+
+            var del = [];
+            for (var k in informs) if (norms[k]) del.push(k);
+            for (var i = 0; i < del.length; i++) delete informs[del[i]];
+
+            informs = getKeys(informs);
+            norms = getKeys(norms);
+
+            if (!informs.length && !norms.length && !this.refNote) return;
+            var refsec = sn.element("section", { id: "references", "class": "appendix" }, document.body);
+            sn.element("h2", {}, refsec, "References");
+            if (this.refNote) {
+                var refnote = sn.element("p", {}, refsec);
+                refnote.innerHTML = this.refNote;
+            }
+
+            var types = ["Normative", "Informative"];
+            for (var i = 0; i < types.length; i++) {
+                var type = types[i];
+                var refs = (type == "Normative") ? norms : informs;
+                if (!refs.length) continue;
+                var sec = sn.element("section", {}, refsec);
+                sn.makeID(sec, null, type + " references");
+                sn.element("h3", {}, sec, type + " references");
+                refs.sort();
+                var dl = sn.element("dl", { "class": "bibliography" }, sec);
+                if (this.doRDFa) {
+                    dl.setAttribute('about', '') ;
+                }
+                for (var j = 0; j < refs.length; j++) {
+                    var ref = refs[j];
+                    sn.element("dt", { id: "bib-" + ref }, dl, "[" + ref + "]");
+                    var dd = sn.element("dd", {}, dl);
+                    if (this.doRDFa) {
+                        if (type == 'Normative') {
+                            dd.setAttribute('rel','dcterms:requires');
+                        } else {
+                            dd.setAttribute('rel','dcterms:references');
+                        }
+                    }
+                    if (berjon.biblio[ref]) dd.innerHTML = this.stringifyRef(berjon.biblio[ref]) + "\n";
+                    else {
+                        if (!badrefs[ref]) badrefs[ref] = 0;
+                        badrefs[ref]++;
+                        badrefcount++;
+                        dd.innerHTML = "<em>Reference not found.</em>\n";
+                    }
+                }
+            }
+            
+            if(badrefcount > 0) {
+                error("Got " + badrefcount + " tokens looking like a reference, not in biblio DB: ");
+                for (var item in badrefs) {
+                    if (badrefs.hasOwnProperty(item)) error("Bad ref: " + item + ", count = " + badrefs[item]);
+                }
+            }
+
+        },
+
+        stringifyRef: function(ref) {
+            if(typeof ref == 'string') return ref;
+            var output = '';
+            output += ref.authors.join('; ');
+            if(ref.etAl) output += ' et al';
+            output += '. ';
+            output += '<a href="' + ref.href + '"><cite>' + ref.title + '</cite></a> ';
+            output += ref.date + '. ';
+            output += this.REF_STATUSES[ref.status] || ref.status;
+            output += '. URL: <a href="' + ref.href + '">' + ref.href + '</a>';
+            return output;
+        },
+
+        REF_STATUSES: {
+            "NOTE": "W3C Note",
+            "ED": "W3C Editor's Draft",
+            "FPWD": "W3C First Public Working Draft",
+            "WD": "W3C Working Draft",
+            "CR": "W3C Candidate Recommendation",
+            "PR": "W3C Proposed Recommendation",
+            "REC": "W3C Recommendation",
+        },
+
+        // --- HELPERS --------------------------------------------------------------------------------------------
+        _esc:    function (s) {
+            s = s.replace(/&/g,'&amp;');
+            s = s.replace(/>/g,'&gt;');
+            s = s.replace(/"/g,'&quot;');
+            s = s.replace(/</g,'&lt;');
+            return s;
+        }
+    };
+}());
+// EORESPEC
+
+// XPATH
+// ReSpec XPath substitute JS workaround for UA's without DOM L3 XPath support
+// By Travis Leithead (travil AT microsoft dotcom)
+// (select APIs and behaviors specifically for ReSpec's usage of DOM L3 XPath; no more an no less)
+// For IE, requires v.9+
+(function () {
+    if (!document.evaluate) {
+        //////////////////////////////////////
+        // interface XPathResult
+        //////////////////////////////////////
+        // Augments a generic JS Array to appear to be an XPathResult (thus allowing [] notation to work)
+        window.XPathResult = function (list) {
+            list.snapshotLength = list.length;
+            list.snapshotItem = function (index) { return this[index]; };
+            return list;
+        };
+        window.XPathResult.prototype.ORDERED_NODE_SNAPSHOT_TYPE = 7;
+        window.XPathResult.ORDERED_NODE_SNAPSHOT_TYPE = 7;
+
+        //////////////////////////////////////
+        // interface XPathEvaluator
+        //////////////////////////////////////
+        // Not exposed to the window (not needed)
+        var XPathEvaluator = function (assignee) {
+            var findElementsContainingContextNode = function (element, contextNode) {
+                var allUpList = document.querySelectorAll(element);
+                var resultSet = [];
+                for (var i = 0, len = allUpList.length; i < len; i++) {
+                    if (allUpList[i].compareDocumentPosition(contextNode) & 16)
+                        resultSet.push(allUpList[i]);
+                }
+                return resultSet;
+            };
+            var allTextCache = null;
+            var buildTextCacheUnderBody = function () {
+                if (allTextCache == null) {
+                    var iter = document.createNodeIterator(document.body, 4, function () { return 1; }, false);
+                    allTextCache = [];
+                    var n;
+                    while (n = iter.nextNode()) {
+                        allTextCache.push(n);
+                    }
+                }
+                // Note: no cache invalidation for dynamic updates...
+            };
+            var getAllTextNodesUnderContext = function (contextNode) {
+                buildTextCacheUnderBody();
+                var candidates = [];
+                for (var i = 0, len = allTextCache.length; i < len; i++) {
+                    if (allTextCache[i].compareDocumentPosition(contextNode) & 8)
+                        candidates.push(allTextCache[i]);
+                }
+                return candidates;
+            };
+            var findAncestorsOfContextNode = function (element, contextNode) {
+                var allUpList = document.querySelectorAll(element);
+                var candidates = [];
+                for (var i = 0, len = allUpList.length; i < len; i++) {
+                    if (allUpList[i].compareDocumentPosition(contextNode) & 16)
+                        candidates.push(allUpList[i]);
+                }
+                return candidates;
+            };
+            var findSpecificChildrenOfContextNode = function (contextNode, selector) { // element.querySelectorAll(":scope > "+elementType)
+                var allUpList = contextNode.querySelectorAll(selector);
+                // Limit to children only...
+                var candidates = [];
+                for (var i = 0, len = allUpList.length; i < len; i++) {
+                    if (allUpList[i].parentNode == contextNode)
+                        candidates.push(allUpList[i]);
+                }
+                return candidates;
+            };
+            assignee.evaluate = function (xPathExpression, contextNode, resolverCallback, type, result) {
+                // "ancestor::x:section|ancestor::section", sec
+                if (xPathExpression == "ancestor::x:section|ancestor::section") // e.g., "section :scope" (but matching section)
+                    return XPathResult(findElementsContainingContextNode("section", contextNode));
+                else if (xPathExpression == "./x:section|./section") // e.g., ":scope > section"
+                    return XPathResult(findSpecificChildrenOfContextNode(contextNode, "section"));
+                else if (xPathExpression == "./x:section[not(@class='introductory')]|./section[not(@class='introductory')]") // e.g., ":scope > section:not([class='introductory'])"
+                    return XPathResult(findSpecificChildrenOfContextNode(contextNode, "section:not([class='introductory'])"));
+                else if (xPathExpression == ".//text()") // Not possible via Selectors API. Note that ":contains("...") can be used to find particular element containers of text
+                    return XPathResult(getAllTextNodesUnderContext(contextNode));
+                else if ((xPathExpression == "ancestor::abbr") || (xPathExpression == "ancestor::acronym")) // e.g., "abbr :scope, acronym :scope" (but match the element, not the scope)
+                    return XPathResult(findAncestorsOfContextNode((xPathExpression == "ancestor::abbr") ? "abbr" : "acronym", contextNode));
+                else if (xPathExpression == "./dt") // e.g., ":scope > dt"
+                    return XPathResult(findSpecificChildrenOfContextNode(contextNode, "dt"));
+                else if (xPathExpression == "dl[@class='parameters']")
+                    return XPathResult(contextNode.querySelectorAll("dl[class='parameters']"));
+                else if (xPathExpression == "*[@class='exception']")
+                    return XPathResult(contextNode.querySelectorAll("[class='exception']"));
+                else // Anything else (not supported)
+                    return XPathResult([]);
+            };
+        };
+        // Document implements XPathExpression
+        if (window.Document) {
+            XPathEvaluator(Document.prototype);
+        }
+        else // no prototype hierarchy support (or Document doesn't exist)
+            XPathEvaluator(window.document);
+    }
+}());
+// EOXPATH
+
+define([], function () {
+    return {
+        run:    function (conf, doc, cb, msg) {
+            msg.pub("start", "w3c/legacy");
+            (new berjon.respec()).loadAndRun(cb, msg, conf, doc, cb, msg);
+        }
+    };
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/style.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,43 @@
+
+// Module w3c/style
+// Inserts a link to the appropriate W3C style for the specification's maturity level.
+// CONFIGURATION
+//  - specStatus: the short code for the specification's maturity level or type (required)
+
+define(
+    ["core/utils"],
+    function (utils) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/style");
+                if (!conf.specStatus) msg.pub("error", "Configuration 'specStatus' is not set, required for w3c/style");
+                var statStyle = conf.specStatus;
+                if (statStyle === "FPWD"    ||
+                    statStyle === "LC"      ||
+                    statStyle === "WD-NOTE" ||
+                    statStyle === "LC-NOTE") statStyle = "WD";
+                if (statStyle === "FPWD-NOTE") statStyle = "WG-NOTE";
+                if (statStyle === "finding" || statStyle === "draft-finding") statStyle = "base";
+                var css;
+                if (statStyle === "unofficial") {
+                    css = conf.httpScheme + "://www.w3.org/StyleSheets/TR/w3c-unofficial";
+                }
+                else if (statStyle === "base") {
+                    css = conf.httpScheme + "://www.w3.org/StyleSheets/TR/base";
+                }
+                else if (statStyle === "CG-DRAFT" || statStyle === "CG-FINAL" ||
+                         statStyle === "BG-DRAFT" || statStyle === "BG-FINAL") {
+                    // note: normally, the ".css" is not used in W3C, but here specifically it clashes
+                    // with a PNG of the same base name. CONNEG must die.
+                    css = conf.httpScheme + "://www.w3.org/community/src/css/spec/" + statStyle.toLowerCase() + ".css";
+                }
+                else {
+                    css = conf.httpScheme + "://www.w3.org/StyleSheets/TR/W3C-" + statStyle;
+                }
+                utils.linkCSS(doc, css);
+                msg.pub("end", "w3c/style");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/templates/cgbg-headers.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,70 @@
+<div class='head'>
+  <p>
+    <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>
+  </p>
+  <h1 class='title' id='title'>{{title}}</h1>
+  {{#if subtitle}}<h2 id='subtitle'>{{subtitle}}</h2>{{/if}}
+  <h2>{{longStatus}} {{publishHumanDate}}</h2>
+  <dl>
+    {{#if thisVersion}}
+      <dt>This version:</dt>
+      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>
+    {{/if}}
+    {{#if latestVersion}}
+      <dt>Latest published version:</dt>
+      <dd><a href='{{latestVersion}}'>{{latestVersion}}</a></dd>
+    {{/if}}
+    {{#if edDraftURI}}
+      <dt>Latest editor's draft:</dt>
+      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>
+    {{/if}}
+    {{#if testSuiteURI}}
+      <dt>Test suite:</dt>
+      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>
+    {{/if}}
+    {{#if implementationReportURI}}
+      <dt>Implementation report:</dt>
+      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>
+    {{/if}}
+    {{#if prevVersion}}
+      <dt>Previous version:</dt>
+      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>
+    {{/if}}
+    {{#unless isCGFinal}}
+      {{#if prevED}}
+        <dt>Previous editor's draft:</dt>
+        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>
+      {{/if}}
+    {{/unless}}
+    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>
+    {{showPeople "Editor" editors}}
+    {{#if authors}}
+      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>
+      {{showPeople "Author" authors}}
+    {{/if}}
+  </dl>
+  {{#if alternateFormats}}
+    <p>
+      {{#if multipleAlternates}}
+        This document is also available in these non-normative formats: 
+      {{else}}
+        This document is also available in this non-normative format: 
+      {{/if}}
+      {{{alternatesHTML}}}
+    </p>
+  {{/if}}
+  <p class='copyright'>
+    <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; 
+    {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}
+    the Contributors to the {{title}} Specification, published by the
+    <a href='{{wgURI}}'>{{wg}}</a> under the
+    {{#if isCGFinal}}
+      <a href="https://www.w3.org/community/about/agreements/fsa/">W3C Community Final Specification Agreement (FSA)</a>. 
+      A human-readable <a href="http://www.w3.org/community/about/agreements/fsa-deed/">summary</a> is available.
+    {{else}}
+      <a href="https://www.w3.org/community/about/agreements/cla/">W3C Community Contributor License Agreement (CLA)</a>.
+      A human-readable <a href="http://www.w3.org/community/about/agreements/cla-deed/">summary</a> is available.
+    {{/if}}
+  </p>
+  <hr/>
+</div>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/templates/cgbg-sotd.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,18 @@
+<section id='sotd' class='introductory'><h2>Status of This Document</h2>
+  <p>
+    This specification was published by the <a href='{{wgURI}}'>{{wg}}</a>.
+    It is not a W3C Standard nor is it on the W3C Standards Track.
+    {{#if isCGFinal}}
+      Please note that under the 
+      <a href="https://www.w3.org/community/about/agreements/final/">W3C Community Final Specification Agreement (FSA)</a> 
+      other conditions apply.
+    {{else}}
+      Please note that under the 
+      <a href="https://www.w3.org/community/about/agreements/cla/">W3C Community Contributor License Agreement (CLA)</a>
+      there is a limited opt-out and other conditions apply.
+    {{/if}}
+    Learn more about 
+    <a href="http://www.w3.org/community/">W3C Community and Business Groups</a>.
+  </p>
+  {{{sotdCustomParagraph}}}
+</section>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/templates/conformance.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,10 @@
+<h2>Conformance</h2>
+<p>
+  As well as sections marked as non-normative, all authoring guidelines, diagrams, examples,
+  and notes in this specification are non-normative. Everything else in this specification is
+  normative.
+</p>
+<p>
+  The key words MUST, MUST NOT, REQUIRED, SHOULD, SHOULD NOT, RECOMMENDED, MAY,
+  and OPTIONAL in this specification are to be interpreted as described in [[!RFC2119]].
+</p>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/templates/headers.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,106 @@
+<div class='head'>
+  <p>
+    {{#if prependW3C}}
+      <a href='http://www.w3.org/'><img width='72' height='48' src='{{httpScheme}}://www.w3.org/Icons/w3c_home' alt='W3C'/></a>
+    {{/if}}
+  </p>
+  <h1 class='title' id='title'>{{title}}</h1>
+  {{#if subtitle}}
+    <h2 id='subtitle'>{{subtitle}}</h2>
+  {{/if}}
+  <h2>{{#if prependW3C}}W3C {{/if}}{{textStatus}} {{publishHumanDate}}</h2>
+  <dl>
+    {{#unless isNoTrack}}
+      <dt>This version:</dt>
+      <dd><a href='{{thisVersion}}'>{{thisVersion}}</a></dd>
+      <dt>Latest published version:</dt>
+      <dd>{{#if latestVersion}}<a href='{{latestVersion}}'>{{latestVersion}}</a>{{else}}none{{/if}}</dd>
+    {{/unless}}
+    {{#if edDraftURI}}
+      <dt>Latest editor's draft:</dt>
+      <dd><a href='{{edDraftURI}}'>{{edDraftURI}}</a></dd>
+    {{/if}}
+    {{#if testSuiteURI}}
+      <dt>Test suite:</dt>
+      <dd><a href='{{testSuiteURI}}'>{{testSuiteURI}}</a></dd>
+    {{/if}}
+    {{#if implementationReportURI}}
+      <dt>Implementation report:</dt>
+      <dd><a href='{{implementationReportURI}}'>{{implementationReportURI}}</a></dd>
+    {{/if}}
+    {{#if isED}}
+      {{#if prevED}}
+        <dt>Previous editor's draft:</dt>
+        <dd><a href='{{prevED}}'>{{prevED}}</a></dd>
+      {{/if}}
+    {{/if}}
+    {{#if showPreviousVersion}}
+      <dt>Previous version:</dt>
+      <dd><a href='{{prevVersion}}'>{{prevVersion}}</a></dd>
+    {{/if}}
+    {{#if prevRecURI}}
+      <dt>Latest recommendation:</dt>
+      <dd><a href='{{prevRecURI}}'>{{prevRecURI}}</a></dd>
+    {{/if}}
+    <dt>Editor{{#if multipleEditors}}s{{/if}}:</dt>
+    {{showPeople "Editor" editors}}
+    {{#if authors}}
+      <dt>Author{{#if multipleAuthors}}s{{/if}}:</dt>
+      {{showPeople "Author" authors}}
+    {{/if}}
+  </dl>
+  {{#if errata}}
+    <p>
+      Please refer to the <a href="{{errata}}">errata</a> for this document, which may include some normative corrections.
+    </p>
+  {{/if}}
+  {{#if alternateFormats}}
+    <p>
+      {{#if multipleAlternates}}
+        This document is also available in these non-normative formats: 
+      {{else}}
+        This document is also available in this non-normative format: 
+      {{/if}}
+      {{{alternatesHTML}}}
+    </p>
+  {{/if}}
+  {{#if isRec}}
+    <p>
+      The English version of this specification is the only normative version. Non-normative 
+      <a href="http://www.w3.org/Consortium/Translation/">translations</a> may also be available.
+    </p>
+  {{/if}}
+  {{#if isUnofficial}}
+    {{#if additionalCopyrightHolders}}
+      <p class='copyright'>{{{additionalCopyrightHolders}}}</p>
+    {{else}}
+      {{#if overrideCopyright}}
+        {{{overrideCopyright}}}
+      {{else}}
+        <p class='copyright'>
+          This document is licensed under a 
+          <a class='subfoot' href='http://creativecommons.org/licenses/by/3.0/' rel='license'>Creative Commons 
+          Attribution 3.0 License</a>.
+        </p>
+      {{/if}}
+    {{/if}}
+  {{else}}
+    {{#if overrideCopyright}}
+      {{{overrideCopyright}}}
+    {{else}}
+      <p class='copyright'>
+        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Copyright'>Copyright</a> &copy; 
+        {{#if copyrightStart}}{{copyrightStart}}-{{/if}}{{publishYear}}
+        {{#if additionalCopyrightHolders}} {{{additionalCopyrightHolders}}} &amp;{{/if}}
+        <a href='http://www.w3.org/'><abbr title='World Wide Web Consortium'>W3C</abbr></a><sup>&reg;</sup> 
+        (<a href='http://www.csail.mit.edu/'><abbr title='Massachusetts Institute of Technology'>MIT</abbr></a>,
+        <a href='http://www.ercim.eu/'><abbr title='European Research Consortium for Informatics and Mathematics'>ERCIM</abbr></a>,
+        <a href='http://www.keio.ac.jp/'>Keio</a>, <a href="http://ev.buaa.edu.cn/">Beihang</a>), All Rights Reserved.
+        W3C <a href='http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer'>liability</a>,
+        <a href='http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks'>trademark</a> and
+        <a href='http://www.w3.org/Consortium/Legal/copyright-documents'>document use</a> rules apply.
+      </p>
+    {{/if}}
+  {{/if}}
+  <hr/>
+</div>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/templates/sotd.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,114 @@
+<section id='sotd' class='introductory'><h2>Status of This Document</h2>
+  {{#if isUnofficial}}
+    <p>
+      This document is merely a public working draft of a potential specification. It has
+      no official standing of any kind and does not represent the support or consensus of any
+      standards organisation.
+    </p>
+    {{{sotdCustomParagraph}}}
+  {{else}}
+    {{#if isTagFinding}}
+      {{#if sotdCustomParagraph}}
+        {{{sotdCustomParagraph}}}
+      {{else}}
+        <p style='color: red'>
+          ReSpec does not support automated SotD generation for TAG findings, please specify one using a 
+          <code>&lt;section></code> element with ID=sotd.
+        </p>
+      {{/if}}
+    {{else}}
+      {{#if isNoTrack}}
+        <p>
+          This document is merely a W3C-internal {{#if isMO}}member-confidential{{/if}} document. It has no
+          official standing of any kind and does not represent consensus of the W3C Membership.
+        </p>
+        {{{sotdCustomParagraph}}}
+      {{else}}
+        <p>
+          <em>This section describes the status of this document at the time of its publication. Other
+          documents may supersede this document. A list of current W3C publications and the latest revision
+          of this technical report can be found in the <a href='http://www.w3.org/TR/'>W3C technical reports
+          index</a> at http://www.w3.org/TR/.</em>
+        </p>
+        {{{sotdCustomParagraph}}}
+        <p>
+          This document was published by the {{{wgHTML}}} as {{anOrA}} {{longStatus}}.
+          {{#if notYetRec}}
+            This document is intended to become a W3C Recommendation.
+          {{/if}}
+          {{#if isPR}}
+          {{else}}
+          If you wish to make comments regarding this document, please send them to 
+          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> 
+          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,
+          <a
+              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>).
+          {{/if}}
+          {{#if isLC}}The Last Call period ends {{humanLCEnd}}.{{/if}}
+          {{#if isCR}}
+            W3C publishes a Candidate Recommendation to indicate that the document is believed
+            to be stable and to encourage implementation by the developer community. This
+            Candidate Recommendation is expected to advance to Proposed Recommendation no earlier than
+            {{humanCREnd}}.
+          {{/if}}
+          {{#if isPR}}
+          The W3C Membership and other interested parties are invited
+          to review the document and send comments to
+
+          <a href='mailto:{{wgPublicList}}@w3.org'>{{wgPublicList}}@w3.org</a> 
+          (<a href='mailto:{{wgPublicList}}-request@w3.org?subject=subscribe'>subscribe</a>,
+          <a
+              href='http://lists.w3.org/Archives/Public/{{wgPublicList}}/'>archives</a>)
+          through {{humanPREnd}}.
+          Advisory Committee Representatives should consult their
+          <a href='https://www.w3.org/2002/09/wbs/myQuestionnaires'>WBS questionnaires</a>. 
+          Note that substantive technical comments were expected during the Last Call review period that ended {{humanLCEnd}}.
+        </p>
+        {{#if implReport}}
+        <p>Please see the Working Group's <a href='{{implReport}}'>implementation report</a>.</p>
+        {{/if}}
+        {{else}}
+        All comments are welcome.
+        {{/if}}
+        {{#if notRec}}
+          <p>
+            Publication as {{anOrA}} {{textStatus}} does not imply endorsement by the W3C Membership.
+            This is a draft document and may be updated, replaced or obsoleted by other documents at 
+            any time. It is inappropriate to cite this document as other than work in progress.
+          </p>
+        {{/if}}
+        {{#if isLC}}
+          <p>
+            This is a Last Call Working Draft and thus the Working Group has determined that this document has satisfied the
+            relevant technical requirements and is sufficiently stable to advance through the Technical Recommendation process.
+          </p>
+        {{/if}}
+        <p>
+          {{#unless isIGNote}}
+            This document was produced by a group operating under the 
+            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/'>5 February 2004 W3C Patent Policy</a>.
+          {{/unless}}
+          {{#if recNotExpected}}The group does not expect this document to become a W3C Recommendation.{{/if}}
+          {{#unless isIGNote}}
+            {{#if multipleWGs}}
+              W3C maintains a public list of any patent disclosures ({{{wgPatentHTML}}})
+            {{else}}
+              W3C maintains a <a href='{{wgPatentURI}}' rel='disclosure'>public list of any patent disclosures</a> 
+            {{/if}}
+            made in connection with the deliverables of the group; that page also includes instructions for 
+            disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains
+            <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential'>Essential Claim(s)</a> must disclose the
+            information in accordance with <a href='http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure'>section
+            6 of the W3C Patent Policy</a>.
+          {{/unless}}
+          {{#if isIGNote}}
+            The disclosure obligations of the Participants of this group are described in the 
+            <a href='{{charterDisclosureURI}}'>charter</a>. 
+          {{/if}}
+        </p>
+        {{#if addPatentNote}}<p>{{{addPatentNote}}}</p>{{/if}}
+      {{/if}}
+    {{/if}}
+  {{/if}}
+</section>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/js/w3c/unhtml5.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,23 @@
+
+// Module w3c/unhtml5
+// Removes uses of HTML5 elements (e.g. section) and replaces them with HTML4 equivalents.
+// This module is now officially deprecated for use in W3C specifications. You can however
+// still use it if you need to for some reason.
+
+define(
+    ["core/utils"], // load this to be sure that the jQuery extensions are loaded
+    function (utils) {
+        return {
+            run:    function (conf, doc, cb, msg) {
+                msg.pub("start", "w3c/unhtml5");
+                $.each("section figcaption figure".split(" "), function (i, item) {
+                    $(item, doc).renameElement("div").addClass(item);
+                });
+                $("style:not([type])").attr("type", "text/css");
+                $("script:not([type])").attr("type", "text/javascript");
+                msg.pub("end", "w3c/unhtml5");
+                cb();
+            }
+        };
+    }
+);
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/SpecRunner.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,68 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <meta charset='utf-8'/>
+    <title>Jasmine Spec Runner</title>
+
+    <link rel="shortcut icon" type="image/png" href="lib/jasmine-1.2.0/jasmine_favicon.png">
+    <link rel="stylesheet" href="lib/jasmine-1.2.0/jasmine.css">
+    <script src="lib/jasmine-1.2.0/jasmine.js"></script>
+    <script src="lib/jasmine-1.2.0/jasmine-html.js"></script>
+    <!-- this also brings in jQuery -->
+    <script src='../js/require.js'></script>
+
+    <!-- SPECS -->
+    <script src="spec/SpecHelper.js"></script>
+    <script src="spec/core/default-root-attr-spec.js"></script>
+    <script src="spec/core/style-spec.js"></script>
+    <script src="spec/core/override-configuration-spec.js"></script>
+    <script src="spec/core/utils-spec.js"></script>
+    <script src="spec/w3c/style-spec.js"></script>
+    <script src="spec/core/remove-respec-spec.js"></script>
+    <!-- <script src="spec/w3c/unhtml5-spec.js"></script> -->
+    <script src="spec/w3c/abstract-spec.js"></script>
+    <script src="spec/w3c/headers-spec.js"></script>
+    <script src="spec/w3c/conformance-spec.js"></script>
+    <script src="spec/core/data-include-spec.js"></script>
+    <script src="spec/core/dfn-spec.js"></script>
+    <script src="spec/core/examples-spec.js"></script>
+    <script src="spec/core/informative-spec.js"></script>
+    <script src="spec/core/highlight-spec.js"></script>
+    <script src="spec/core/issues-notes-spec.js"></script>
+    <script src="spec/core/requirements-spec.js"></script>
+    <script src="spec/core/best-practices-spec.js"></script>
+    <script src="spec/core/id-headers-spec.js"></script>
+    <script src="spec/core/fix-headers-spec.js"></script>
+    <script src="spec/core/section-refs-spec.js"></script>
+    <script src="spec/core/figures-spec.js"></script>
+    <script src="spec/core/inlines-spec.js"></script>
+    <script src="spec/core/structure-spec.js"></script>
+    <script src="spec/core/webidl-oldschool-spec.js"></script>
+    <script src="spec/core/markdown-spec.js"></script>
+
+    <!-- SOURCE -->
+    <!-- none currently -->
+
+    <script>
+      (function() {
+          var jasmineEnv = jasmine.getEnv();
+          jasmineEnv.updateInterval = 1000;
+          var htmlReporter = new jasmine.HtmlReporter();
+          jasmineEnv.addReporter(htmlReporter);
+          jasmineEnv.specFilter = function(spec) {
+              return htmlReporter.specFilter(spec);
+          };
+          var currentWindowOnload = window.onload;
+          window.onload = function() {
+              if (currentWindowOnload) currentWindowOnload();
+              execJasmine();
+          };
+          function execJasmine() {
+              jasmineEnv.execute();
+          }
+      })();
+    </script>
+  </head>
+  <body>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/lib/jasmine-1.2.0/MIT.LICENSE	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,20 @@
+Copyright (c) 2008-2011 Pivotal Labs
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+"Software"), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, and/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/lib/jasmine-1.2.0/jasmine-html.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,616 @@
+jasmine.HtmlReporterHelpers = {};
+
+jasmine.HtmlReporterHelpers.createDom = function(type, attrs, childrenVarArgs) {
+  var el = document.createElement(type);
+
+  for (var i = 2; i < arguments.length; i++) {
+    var child = arguments[i];
+
+    if (typeof child === 'string') {
+      el.appendChild(document.createTextNode(child));
+    } else {
+      if (child) {
+        el.appendChild(child);
+      }
+    }
+  }
+
+  for (var attr in attrs) {
+    if (attr == "className") {
+      el[attr] = attrs[attr];
+    } else {
+      el.setAttribute(attr, attrs[attr]);
+    }
+  }
+
+  return el;
+};
+
+jasmine.HtmlReporterHelpers.getSpecStatus = function(child) {
+  var results = child.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.skipped) {
+    status = 'skipped';
+  }
+
+  return status;
+};
+
+jasmine.HtmlReporterHelpers.appendToSummary = function(child, childElement) {
+  var parentDiv = this.dom.summary;
+  var parentSuite = (typeof child.parentSuite == 'undefined') ? 'suite' : 'parentSuite';
+  var parent = child[parentSuite];
+
+  if (parent) {
+    if (typeof this.views.suites[parent.id] == 'undefined') {
+      this.views.suites[parent.id] = new jasmine.HtmlReporter.SuiteView(parent, this.dom, this.views);
+    }
+    parentDiv = this.views.suites[parent.id].element;
+  }
+
+  parentDiv.appendChild(childElement);
+};
+
+
+jasmine.HtmlReporterHelpers.addHelpers = function(ctor) {
+  for(var fn in jasmine.HtmlReporterHelpers) {
+    ctor.prototype[fn] = jasmine.HtmlReporterHelpers[fn];
+  }
+};
+
+jasmine.HtmlReporter = function(_doc) {
+  var self = this;
+  var doc = _doc || window.document;
+
+  var reporterView;
+
+  var dom = {};
+
+  // Jasmine Reporter Public Interface
+  self.logRunningSpecs = false;
+
+  self.reportRunnerStarting = function(runner) {
+    var specs = runner.specs() || [];
+
+    if (specs.length == 0) {
+      return;
+    }
+
+    createReporterDom(runner.env.versionString());
+    doc.body.appendChild(dom.reporter);
+
+    reporterView = new jasmine.HtmlReporter.ReporterView(dom);
+    reporterView.addSpecs(specs, self.specFilter);
+  };
+
+  self.reportRunnerResults = function(runner) {
+    reporterView && reporterView.complete();
+  };
+
+  self.reportSuiteResults = function(suite) {
+    reporterView.suiteComplete(suite);
+  };
+
+  self.reportSpecStarting = function(spec) {
+    if (self.logRunningSpecs) {
+      self.log('>> Jasmine Running ' + spec.suite.description + ' ' + spec.description + '...');
+    }
+  };
+
+  self.reportSpecResults = function(spec) {
+    reporterView.specComplete(spec);
+  };
+
+  self.log = function() {
+    var console = jasmine.getGlobal().console;
+    if (console && console.log) {
+      if (console.log.apply) {
+        console.log.apply(console, arguments);
+      } else {
+        console.log(arguments); // ie fix: console.log.apply doesn't exist on ie
+      }
+    }
+  };
+
+  self.specFilter = function(spec) {
+    if (!focusedSpecName()) {
+      return true;
+    }
+
+    return spec.getFullName().indexOf(focusedSpecName()) === 0;
+  };
+
+  return self;
+
+  function focusedSpecName() {
+    var specName;
+
+    (function memoizeFocusedSpec() {
+      if (specName) {
+        return;
+      }
+
+      var paramMap = [];
+      var params = doc.location.search.substring(1).split('&');
+
+      for (var i = 0; i < params.length; i++) {
+        var p = params[i].split('=');
+        paramMap[decodeURIComponent(p[0])] = decodeURIComponent(p[1]);
+      }
+
+      specName = paramMap.spec;
+    })();
+
+    return specName;
+  }
+
+  function createReporterDom(version) {
+    dom.reporter = self.createDom('div', { id: 'HTMLReporter', className: 'jasmine_reporter' },
+      dom.banner = self.createDom('div', { className: 'banner' },
+        self.createDom('span', { className: 'title' }, "Jasmine "),
+        self.createDom('span', { className: 'version' }, version)),
+
+      dom.symbolSummary = self.createDom('ul', {className: 'symbolSummary'}),
+      dom.alert = self.createDom('div', {className: 'alert'}),
+      dom.results = self.createDom('div', {className: 'results'},
+        dom.summary = self.createDom('div', { className: 'summary' }),
+        dom.details = self.createDom('div', { id: 'details' }))
+    );
+  }
+};
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter);jasmine.HtmlReporter.ReporterView = function(dom) {
+  this.startedAt = new Date();
+  this.runningSpecCount = 0;
+  this.completeSpecCount = 0;
+  this.passedCount = 0;
+  this.failedCount = 0;
+  this.skippedCount = 0;
+
+  this.createResultsMenu = function() {
+    this.resultsMenu = this.createDom('span', {className: 'resultsMenu bar'},
+      this.summaryMenuItem = this.createDom('a', {className: 'summaryMenuItem', href: "#"}, '0 specs'),
+      ' | ',
+      this.detailsMenuItem = this.createDom('a', {className: 'detailsMenuItem', href: "#"}, '0 failing'));
+
+    this.summaryMenuItem.onclick = function() {
+      dom.reporter.className = dom.reporter.className.replace(/ showDetails/g, '');
+    };
+
+    this.detailsMenuItem.onclick = function() {
+      showDetails();
+    };
+  };
+
+  this.addSpecs = function(specs, specFilter) {
+    this.totalSpecCount = specs.length;
+
+    this.views = {
+      specs: {},
+      suites: {}
+    };
+
+    for (var i = 0; i < specs.length; i++) {
+      var spec = specs[i];
+      this.views.specs[spec.id] = new jasmine.HtmlReporter.SpecView(spec, dom, this.views);
+      if (specFilter(spec)) {
+        this.runningSpecCount++;
+      }
+    }
+  };
+
+  this.specComplete = function(spec) {
+    this.completeSpecCount++;
+
+    if (isUndefined(this.views.specs[spec.id])) {
+      this.views.specs[spec.id] = new jasmine.HtmlReporter.SpecView(spec, dom);
+    }
+
+    var specView = this.views.specs[spec.id];
+
+    switch (specView.status()) {
+      case 'passed':
+        this.passedCount++;
+        break;
+
+      case 'failed':
+        this.failedCount++;
+        break;
+
+      case 'skipped':
+        this.skippedCount++;
+        break;
+    }
+
+    specView.refresh();
+    this.refresh();
+  };
+
+  this.suiteComplete = function(suite) {
+    var suiteView = this.views.suites[suite.id];
+    if (isUndefined(suiteView)) {
+      return;
+    }
+    suiteView.refresh();
+  };
+
+  this.refresh = function() {
+
+    if (isUndefined(this.resultsMenu)) {
+      this.createResultsMenu();
+    }
+
+    // currently running UI
+    if (isUndefined(this.runningAlert)) {
+      this.runningAlert = this.createDom('a', {href: "?", className: "runningAlert bar"});
+      dom.alert.appendChild(this.runningAlert);
+    }
+    this.runningAlert.innerHTML = "Running " + this.completeSpecCount + " of " + specPluralizedFor(this.totalSpecCount);
+
+    // skipped specs UI
+    if (isUndefined(this.skippedAlert)) {
+      this.skippedAlert = this.createDom('a', {href: "?", className: "skippedAlert bar"});
+    }
+
+    this.skippedAlert.innerHTML = "Skipping " + this.skippedCount + " of " + specPluralizedFor(this.totalSpecCount) + " - run all";
+
+    if (this.skippedCount === 1 && isDefined(dom.alert)) {
+      dom.alert.appendChild(this.skippedAlert);
+    }
+
+    // passing specs UI
+    if (isUndefined(this.passedAlert)) {
+      this.passedAlert = this.createDom('span', {href: "?", className: "passingAlert bar"});
+    }
+    this.passedAlert.innerHTML = "Passing " + specPluralizedFor(this.passedCount);
+
+    // failing specs UI
+    if (isUndefined(this.failedAlert)) {
+      this.failedAlert = this.createDom('span', {href: "?", className: "failingAlert bar"});
+    }
+    this.failedAlert.innerHTML = "Failing " + specPluralizedFor(this.failedCount);
+
+    if (this.failedCount === 1 && isDefined(dom.alert)) {
+      dom.alert.appendChild(this.failedAlert);
+      dom.alert.appendChild(this.resultsMenu);
+    }
+
+    // summary info
+    this.summaryMenuItem.innerHTML = "" + specPluralizedFor(this.runningSpecCount);
+    this.detailsMenuItem.innerHTML = "" + this.failedCount + " failing";
+  };
+
+  this.complete = function() {
+    dom.alert.removeChild(this.runningAlert);
+
+    this.skippedAlert.innerHTML = "Ran " + this.runningSpecCount + " of " + specPluralizedFor(this.totalSpecCount) + " - run all";
+
+    if (this.failedCount === 0) {
+      dom.alert.appendChild(this.createDom('span', {className: 'passingAlert bar'}, "Passing " + specPluralizedFor(this.passedCount)));
+    } else {
+      showDetails();
+    }
+
+    dom.banner.appendChild(this.createDom('span', {className: 'duration'}, "finished in " + ((new Date().getTime() - this.startedAt.getTime()) / 1000) + "s"));
+  };
+
+  return this;
+
+  function showDetails() {
+    if (dom.reporter.className.search(/showDetails/) === -1) {
+      dom.reporter.className += " showDetails";
+    }
+  }
+
+  function isUndefined(obj) {
+    return typeof obj === 'undefined';
+  }
+
+  function isDefined(obj) {
+    return !isUndefined(obj);
+  }
+
+  function specPluralizedFor(count) {
+    var str = count + " spec";
+    if (count > 1) {
+      str += "s"
+    }
+    return str;
+  }
+
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.ReporterView);
+
+
+jasmine.HtmlReporter.SpecView = function(spec, dom, views) {
+  this.spec = spec;
+  this.dom = dom;
+  this.views = views;
+
+  this.symbol = this.createDom('li', { className: 'pending' });
+  this.dom.symbolSummary.appendChild(this.symbol);
+
+  this.summary = this.createDom('div', { className: 'specSummary' },
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(this.spec.getFullName()),
+        title: this.spec.getFullName()
+      }, this.spec.description)
+  );
+
+  this.detail = this.createDom('div', { className: 'specDetail' },
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(this.spec.getFullName()),
+        title: this.spec.getFullName()
+      }, this.spec.getFullName())
+  );
+};
+
+jasmine.HtmlReporter.SpecView.prototype.status = function() {
+  return this.getSpecStatus(this.spec);
+};
+
+jasmine.HtmlReporter.SpecView.prototype.refresh = function() {
+  this.symbol.className = this.status();
+
+  switch (this.status()) {
+    case 'skipped':
+      break;
+
+    case 'passed':
+      this.appendSummaryToSuiteDiv();
+      break;
+
+    case 'failed':
+      this.appendSummaryToSuiteDiv();
+      this.appendFailureDetail();
+      break;
+  }
+};
+
+jasmine.HtmlReporter.SpecView.prototype.appendSummaryToSuiteDiv = function() {
+  this.summary.className += ' ' + this.status();
+  this.appendToSummary(this.spec, this.summary);
+};
+
+jasmine.HtmlReporter.SpecView.prototype.appendFailureDetail = function() {
+  this.detail.className += ' ' + this.status();
+
+  var resultItems = this.spec.results().getItems();
+  var messagesDiv = this.createDom('div', { className: 'messages' });
+
+  for (var i = 0; i < resultItems.length; i++) {
+    var result = resultItems[i];
+
+    if (result.type == 'log') {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage log'}, result.toString()));
+    } else if (result.type == 'expect' && result.passed && !result.passed()) {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage fail'}, result.message));
+
+      if (result.trace.stack) {
+        messagesDiv.appendChild(this.createDom('div', {className: 'stackTrace'}, result.trace.stack));
+      }
+    }
+  }
+
+  if (messagesDiv.childNodes.length > 0) {
+    this.detail.appendChild(messagesDiv);
+    this.dom.details.appendChild(this.detail);
+  }
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.SpecView);jasmine.HtmlReporter.SuiteView = function(suite, dom, views) {
+  this.suite = suite;
+  this.dom = dom;
+  this.views = views;
+
+  this.element = this.createDom('div', { className: 'suite' },
+      this.createDom('a', { className: 'description', href: '?spec=' + encodeURIComponent(this.suite.getFullName()) }, this.suite.description)
+  );
+
+  this.appendToSummary(this.suite, this.element);
+};
+
+jasmine.HtmlReporter.SuiteView.prototype.status = function() {
+  return this.getSpecStatus(this.suite);
+};
+
+jasmine.HtmlReporter.SuiteView.prototype.refresh = function() {
+  this.element.className += " " + this.status();
+};
+
+jasmine.HtmlReporterHelpers.addHelpers(jasmine.HtmlReporter.SuiteView);
+
+/* @deprecated Use jasmine.HtmlReporter instead
+ */
+jasmine.TrivialReporter = function(doc) {
+  this.document = doc || document;
+  this.suiteDivs = {};
+  this.logRunningSpecs = false;
+};
+
+jasmine.TrivialReporter.prototype.createDom = function(type, attrs, childrenVarArgs) {
+  var el = document.createElement(type);
+
+  for (var i = 2; i < arguments.length; i++) {
+    var child = arguments[i];
+
+    if (typeof child === 'string') {
+      el.appendChild(document.createTextNode(child));
+    } else {
+      if (child) { el.appendChild(child); }
+    }
+  }
+
+  for (var attr in attrs) {
+    if (attr == "className") {
+      el[attr] = attrs[attr];
+    } else {
+      el.setAttribute(attr, attrs[attr]);
+    }
+  }
+
+  return el;
+};
+
+jasmine.TrivialReporter.prototype.reportRunnerStarting = function(runner) {
+  var showPassed, showSkipped;
+
+  this.outerDiv = this.createDom('div', { id: 'TrivialReporter', className: 'jasmine_reporter' },
+      this.createDom('div', { className: 'banner' },
+        this.createDom('div', { className: 'logo' },
+            this.createDom('span', { className: 'title' }, "Jasmine"),
+            this.createDom('span', { className: 'version' }, runner.env.versionString())),
+        this.createDom('div', { className: 'options' },
+            "Show ",
+            showPassed = this.createDom('input', { id: "__jasmine_TrivialReporter_showPassed__", type: 'checkbox' }),
+            this.createDom('label', { "for": "__jasmine_TrivialReporter_showPassed__" }, " passed "),
+            showSkipped = this.createDom('input', { id: "__jasmine_TrivialReporter_showSkipped__", type: 'checkbox' }),
+            this.createDom('label', { "for": "__jasmine_TrivialReporter_showSkipped__" }, " skipped")
+            )
+          ),
+
+      this.runnerDiv = this.createDom('div', { className: 'runner running' },
+          this.createDom('a', { className: 'run_spec', href: '?' }, "run all"),
+          this.runnerMessageSpan = this.createDom('span', {}, "Running..."),
+          this.finishedAtSpan = this.createDom('span', { className: 'finished-at' }, ""))
+      );
+
+  this.document.body.appendChild(this.outerDiv);
+
+  var suites = runner.suites();
+  for (var i = 0; i < suites.length; i++) {
+    var suite = suites[i];
+    var suiteDiv = this.createDom('div', { className: 'suite' },
+        this.createDom('a', { className: 'run_spec', href: '?spec=' + encodeURIComponent(suite.getFullName()) }, "run"),
+        this.createDom('a', { className: 'description', href: '?spec=' + encodeURIComponent(suite.getFullName()) }, suite.description));
+    this.suiteDivs[suite.id] = suiteDiv;
+    var parentDiv = this.outerDiv;
+    if (suite.parentSuite) {
+      parentDiv = this.suiteDivs[suite.parentSuite.id];
+    }
+    parentDiv.appendChild(suiteDiv);
+  }
+
+  this.startedAt = new Date();
+
+  var self = this;
+  showPassed.onclick = function(evt) {
+    if (showPassed.checked) {
+      self.outerDiv.className += ' show-passed';
+    } else {
+      self.outerDiv.className = self.outerDiv.className.replace(/ show-passed/, '');
+    }
+  };
+
+  showSkipped.onclick = function(evt) {
+    if (showSkipped.checked) {
+      self.outerDiv.className += ' show-skipped';
+    } else {
+      self.outerDiv.className = self.outerDiv.className.replace(/ show-skipped/, '');
+    }
+  };
+};
+
+jasmine.TrivialReporter.prototype.reportRunnerResults = function(runner) {
+  var results = runner.results();
+  var className = (results.failedCount > 0) ? "runner failed" : "runner passed";
+  this.runnerDiv.setAttribute("class", className);
+  //do it twice for IE
+  this.runnerDiv.setAttribute("className", className);
+  var specs = runner.specs();
+  var specCount = 0;
+  for (var i = 0; i < specs.length; i++) {
+    if (this.specFilter(specs[i])) {
+      specCount++;
+    }
+  }
+  var message = "" + specCount + " spec" + (specCount == 1 ? "" : "s" ) + ", " + results.failedCount + " failure" + ((results.failedCount == 1) ? "" : "s");
+  message += " in " + ((new Date().getTime() - this.startedAt.getTime()) / 1000) + "s";
+  this.runnerMessageSpan.replaceChild(this.createDom('a', { className: 'description', href: '?'}, message), this.runnerMessageSpan.firstChild);
+
+  this.finishedAtSpan.appendChild(document.createTextNode("Finished at " + new Date().toString()));
+};
+
+jasmine.TrivialReporter.prototype.reportSuiteResults = function(suite) {
+  var results = suite.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.totalCount === 0) { // todo: change this to check results.skipped
+    status = 'skipped';
+  }
+  this.suiteDivs[suite.id].className += " " + status;
+};
+
+jasmine.TrivialReporter.prototype.reportSpecStarting = function(spec) {
+  if (this.logRunningSpecs) {
+    this.log('>> Jasmine Running ' + spec.suite.description + ' ' + spec.description + '...');
+  }
+};
+
+jasmine.TrivialReporter.prototype.reportSpecResults = function(spec) {
+  var results = spec.results();
+  var status = results.passed() ? 'passed' : 'failed';
+  if (results.skipped) {
+    status = 'skipped';
+  }
+  var specDiv = this.createDom('div', { className: 'spec '  + status },
+      this.createDom('a', { className: 'run_spec', href: '?spec=' + encodeURIComponent(spec.getFullName()) }, "run"),
+      this.createDom('a', {
+        className: 'description',
+        href: '?spec=' + encodeURIComponent(spec.getFullName()),
+        title: spec.getFullName()
+      }, spec.description));
+
+
+  var resultItems = results.getItems();
+  var messagesDiv = this.createDom('div', { className: 'messages' });
+  for (var i = 0; i < resultItems.length; i++) {
+    var result = resultItems[i];
+
+    if (result.type == 'log') {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage log'}, result.toString()));
+    } else if (result.type == 'expect' && result.passed && !result.passed()) {
+      messagesDiv.appendChild(this.createDom('div', {className: 'resultMessage fail'}, result.message));
+
+      if (result.trace.stack) {
+        messagesDiv.appendChild(this.createDom('div', {className: 'stackTrace'}, result.trace.stack));
+      }
+    }
+  }
+
+  if (messagesDiv.childNodes.length > 0) {
+    specDiv.appendChild(messagesDiv);
+  }
+
+  this.suiteDivs[spec.suite.id].appendChild(specDiv);
+};
+
+jasmine.TrivialReporter.prototype.log = function() {
+  var console = jasmine.getGlobal().console;
+  if (console && console.log) {
+    if (console.log.apply) {
+      console.log.apply(console, arguments);
+    } else {
+      console.log(arguments); // ie fix: console.log.apply doesn't exist on ie
+    }
+  }
+};
+
+jasmine.TrivialReporter.prototype.getLocation = function() {
+  return this.document.location;
+};
+
+jasmine.TrivialReporter.prototype.specFilter = function(spec) {
+  var paramMap = {};
+  var params = this.getLocation().search.substring(1).split('&');
+  for (var i = 0; i < params.length; i++) {
+    var p = params[i].split('=');
+    paramMap[decodeURIComponent(p[0])] = decodeURIComponent(p[1]);
+  }
+
+  if (!paramMap.spec) {
+    return true;
+  }
+  return spec.getFullName().indexOf(paramMap.spec) === 0;
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/lib/jasmine-1.2.0/jasmine.css	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,81 @@
+body { background-color: #eeeeee; padding: 0; margin: 5px; overflow-y: scroll; }
+
+#HTMLReporter { font-size: 11px; font-family: Monaco, "Lucida Console", monospace; line-height: 14px; color: #333333; }
+#HTMLReporter a { text-decoration: none; }
+#HTMLReporter a:hover { text-decoration: underline; }
+#HTMLReporter p, #HTMLReporter h1, #HTMLReporter h2, #HTMLReporter h3, #HTMLReporter h4, #HTMLReporter h5, #HTMLReporter h6 { margin: 0; line-height: 14px; }
+#HTMLReporter .banner, #HTMLReporter .symbolSummary, #HTMLReporter .summary, #HTMLReporter .resultMessage, #HTMLReporter .specDetail .description, #HTMLReporter .alert .bar, #HTMLReporter .stackTrace { padding-left: 9px; padding-right: 9px; }
+#HTMLReporter #jasmine_content { position: fixed; right: 100%; }
+#HTMLReporter .version { color: #aaaaaa; }
+#HTMLReporter .banner { margin-top: 14px; }
+#HTMLReporter .duration { color: #aaaaaa; float: right; }
+#HTMLReporter .symbolSummary { overflow: hidden; *zoom: 1; margin: 14px 0; }
+#HTMLReporter .symbolSummary li { display: block; float: left; height: 7px; width: 14px; margin-bottom: 7px; font-size: 16px; }
+#HTMLReporter .symbolSummary li.passed { font-size: 14px; }
+#HTMLReporter .symbolSummary li.passed:before { color: #5e7d00; content: "\02022"; }
+#HTMLReporter .symbolSummary li.failed { line-height: 9px; }
+#HTMLReporter .symbolSummary li.failed:before { color: #b03911; content: "x"; font-weight: bold; margin-left: -1px; }
+#HTMLReporter .symbolSummary li.skipped { font-size: 14px; }
+#HTMLReporter .symbolSummary li.skipped:before { color: #bababa; content: "\02022"; }
+#HTMLReporter .symbolSummary li.pending { line-height: 11px; }
+#HTMLReporter .symbolSummary li.pending:before { color: #aaaaaa; content: "-"; }
+#HTMLReporter .bar { line-height: 28px; font-size: 14px; display: block; color: #eee; }
+#HTMLReporter .runningAlert { background-color: #666666; }
+#HTMLReporter .skippedAlert { background-color: #aaaaaa; }
+#HTMLReporter .skippedAlert:first-child { background-color: #333333; }
+#HTMLReporter .skippedAlert:hover { text-decoration: none; color: white; text-decoration: underline; }
+#HTMLReporter .passingAlert { background-color: #a6b779; }
+#HTMLReporter .passingAlert:first-child { background-color: #5e7d00; }
+#HTMLReporter .failingAlert { background-color: #cf867e; }
+#HTMLReporter .failingAlert:first-child { background-color: #b03911; }
+#HTMLReporter .results { margin-top: 14px; }
+#HTMLReporter #details { display: none; }
+#HTMLReporter .resultsMenu, #HTMLReporter .resultsMenu a { background-color: #fff; color: #333333; }
+#HTMLReporter.showDetails .summaryMenuItem { font-weight: normal; text-decoration: inherit; }
+#HTMLReporter.showDetails .summaryMenuItem:hover { text-decoration: underline; }
+#HTMLReporter.showDetails .detailsMenuItem { font-weight: bold; text-decoration: underline; }
+#HTMLReporter.showDetails .summary { display: none; }
+#HTMLReporter.showDetails #details { display: block; }
+#HTMLReporter .summaryMenuItem { font-weight: bold; text-decoration: underline; }
+#HTMLReporter .summary { margin-top: 14px; }
+#HTMLReporter .summary .suite .suite, #HTMLReporter .summary .specSummary { margin-left: 14px; }
+#HTMLReporter .summary .specSummary.passed a { color: #5e7d00; }
+#HTMLReporter .summary .specSummary.failed a { color: #b03911; }
+#HTMLReporter .description + .suite { margin-top: 0; }
+#HTMLReporter .suite { margin-top: 14px; }
+#HTMLReporter .suite a { color: #333333; }
+#HTMLReporter #details .specDetail { margin-bottom: 28px; }
+#HTMLReporter #details .specDetail .description { display: block; color: white; background-color: #b03911; }
+#HTMLReporter .resultMessage { padding-top: 14px; color: #333333; }
+#HTMLReporter .resultMessage span.result { display: block; }
+#HTMLReporter .stackTrace { margin: 5px 0 0 0; max-height: 224px; overflow: auto; line-height: 18px; color: #666666; border: 1px solid #ddd; background: white; white-space: pre; }
+
+#TrivialReporter { padding: 8px 13px; position: absolute; top: 0; bottom: 0; left: 0; right: 0; overflow-y: scroll; background-color: white; font-family: "Helvetica Neue Light", "Lucida Grande", "Calibri", "Arial", sans-serif; /*.resultMessage {*/ /*white-space: pre;*/ /*}*/ }
+#TrivialReporter a:visited, #TrivialReporter a { color: #303; }
+#TrivialReporter a:hover, #TrivialReporter a:active { color: blue; }
+#TrivialReporter .run_spec { float: right; padding-right: 5px; font-size: .8em; text-decoration: none; }
+#TrivialReporter .banner { color: #303; background-color: #fef; padding: 5px; }
+#TrivialReporter .logo { float: left; font-size: 1.1em; padding-left: 5px; }
+#TrivialReporter .logo .version { font-size: .6em; padding-left: 1em; }
+#TrivialReporter .runner.running { background-color: yellow; }
+#TrivialReporter .options { text-align: right; font-size: .8em; }
+#TrivialReporter .suite { border: 1px outset gray; margin: 5px 0; padding-left: 1em; }
+#TrivialReporter .suite .suite { margin: 5px; }
+#TrivialReporter .suite.passed { background-color: #dfd; }
+#TrivialReporter .suite.failed { background-color: #fdd; }
+#TrivialReporter .spec { margin: 5px; padding-left: 1em; clear: both; }
+#TrivialReporter .spec.failed, #TrivialReporter .spec.passed, #TrivialReporter .spec.skipped { padding-bottom: 5px; border: 1px solid gray; }
+#TrivialReporter .spec.failed { background-color: #fbb; border-color: red; }
+#TrivialReporter .spec.passed { background-color: #bfb; border-color: green; }
+#TrivialReporter .spec.skipped { background-color: #bbb; }
+#TrivialReporter .messages { border-left: 1px dashed gray; padding-left: 1em; padding-right: 1em; }
+#TrivialReporter .passed { background-color: #cfc; display: none; }
+#TrivialReporter .failed { background-color: #fbb; }
+#TrivialReporter .skipped { color: #777; background-color: #eee; display: none; }
+#TrivialReporter .resultMessage span.result { display: block; line-height: 2em; color: black; }
+#TrivialReporter .resultMessage .mismatch { color: black; }
+#TrivialReporter .stackTrace { white-space: pre; font-size: .8em; margin-left: 10px; max-height: 5em; overflow: auto; border: 1px inset red; padding: 1em; background: #eef; }
+#TrivialReporter .finished-at { padding-left: 1em; font-size: .6em; }
+#TrivialReporter.show-passed .passed, #TrivialReporter.show-skipped .skipped { display: block; }
+#TrivialReporter #jasmine_content { position: fixed; right: 100%; }
+#TrivialReporter .runner { border: 1px solid gray; display: block; margin: 5px 0; padding: 2px 0 2px 10px; }
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/lib/jasmine-1.2.0/jasmine.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,2529 @@
+var isCommonJS = typeof window == "undefined";
+
+/**
+ * Top level namespace for Jasmine, a lightweight JavaScript BDD/spec/testing framework.
+ *
+ * @namespace
+ */
+var jasmine = {};
+if (isCommonJS) exports.jasmine = jasmine;
+/**
+ * @private
+ */
+jasmine.unimplementedMethod_ = function() {
+  throw new Error("unimplemented method");
+};
+
+/**
+ * Use <code>jasmine.undefined</code> instead of <code>undefined</code>, since <code>undefined</code> is just
+ * a plain old variable and may be redefined by somebody else.
+ *
+ * @private
+ */
+jasmine.undefined = jasmine.___undefined___;
+
+/**
+ * Show diagnostic messages in the console if set to true
+ *
+ */
+jasmine.VERBOSE = false;
+
+/**
+ * Default interval in milliseconds for event loop yields (e.g. to allow network activity or to refresh the screen with the HTML-based runner). Small values here may result in slow test running. Zero means no updates until all tests have completed.
+ *
+ */
+jasmine.DEFAULT_UPDATE_INTERVAL = 250;
+
+/**
+ * Default timeout interval in milliseconds for waitsFor() blocks.
+ */
+jasmine.DEFAULT_TIMEOUT_INTERVAL = 5000;
+
+jasmine.getGlobal = function() {
+  function getGlobal() {
+    return this;
+  }
+
+  return getGlobal();
+};
+
+/**
+ * Allows for bound functions to be compared.  Internal use only.
+ *
+ * @ignore
+ * @private
+ * @param base {Object} bound 'this' for the function
+ * @param name {Function} function to find
+ */
+jasmine.bindOriginal_ = function(base, name) {
+  var original = base[name];
+  if (original.apply) {
+    return function() {
+      return original.apply(base, arguments);
+    };
+  } else {
+    // IE support
+    return jasmine.getGlobal()[name];
+  }
+};
+
+jasmine.setTimeout = jasmine.bindOriginal_(jasmine.getGlobal(), 'setTimeout');
+jasmine.clearTimeout = jasmine.bindOriginal_(jasmine.getGlobal(), 'clearTimeout');
+jasmine.setInterval = jasmine.bindOriginal_(jasmine.getGlobal(), 'setInterval');
+jasmine.clearInterval = jasmine.bindOriginal_(jasmine.getGlobal(), 'clearInterval');
+
+jasmine.MessageResult = function(values) {
+  this.type = 'log';
+  this.values = values;
+  this.trace = new Error(); // todo: test better
+};
+
+jasmine.MessageResult.prototype.toString = function() {
+  var text = "";
+  for (var i = 0; i < this.values.length; i++) {
+    if (i > 0) text += " ";
+    if (jasmine.isString_(this.values[i])) {
+      text += this.values[i];
+    } else {
+      text += jasmine.pp(this.values[i]);
+    }
+  }
+  return text;
+};
+
+jasmine.ExpectationResult = function(params) {
+  this.type = 'expect';
+  this.matcherName = params.matcherName;
+  this.passed_ = params.passed;
+  this.expected = params.expected;
+  this.actual = params.actual;
+  this.message = this.passed_ ? 'Passed.' : params.message;
+
+  var trace = (params.trace || new Error(this.message));
+  this.trace = this.passed_ ? '' : trace;
+};
+
+jasmine.ExpectationResult.prototype.toString = function () {
+  return this.message;
+};
+
+jasmine.ExpectationResult.prototype.passed = function () {
+  return this.passed_;
+};
+
+/**
+ * Getter for the Jasmine environment. Ensures one gets created
+ */
+jasmine.getEnv = function() {
+  var env = jasmine.currentEnv_ = jasmine.currentEnv_ || new jasmine.Env();
+  return env;
+};
+
+/**
+ * @ignore
+ * @private
+ * @param value
+ * @returns {Boolean}
+ */
+jasmine.isArray_ = function(value) {
+  return jasmine.isA_("Array", value);
+};
+
+/**
+ * @ignore
+ * @private
+ * @param value
+ * @returns {Boolean}
+ */
+jasmine.isString_ = function(value) {
+  return jasmine.isA_("String", value);
+};
+
+/**
+ * @ignore
+ * @private
+ * @param value
+ * @returns {Boolean}
+ */
+jasmine.isNumber_ = function(value) {
+  return jasmine.isA_("Number", value);
+};
+
+/**
+ * @ignore
+ * @private
+ * @param {String} typeName
+ * @param value
+ * @returns {Boolean}
+ */
+jasmine.isA_ = function(typeName, value) {
+  return Object.prototype.toString.apply(value) === '[object ' + typeName + ']';
+};
+
+/**
+ * Pretty printer for expecations.  Takes any object and turns it into a human-readable string.
+ *
+ * @param value {Object} an object to be outputted
+ * @returns {String}
+ */
+jasmine.pp = function(value) {
+  var stringPrettyPrinter = new jasmine.StringPrettyPrinter();
+  stringPrettyPrinter.format(value);
+  return stringPrettyPrinter.string;
+};
+
+/**
+ * Returns true if the object is a DOM Node.
+ *
+ * @param {Object} obj object to check
+ * @returns {Boolean}
+ */
+jasmine.isDomNode = function(obj) {
+  return obj.nodeType > 0;
+};
+
+/**
+ * Returns a matchable 'generic' object of the class type.  For use in expecations of type when values don't matter.
+ *
+ * @example
+ * // don't care about which function is passed in, as long as it's a function
+ * expect(mySpy).toHaveBeenCalledWith(jasmine.any(Function));
+ *
+ * @param {Class} clazz
+ * @returns matchable object of the type clazz
+ */
+jasmine.any = function(clazz) {
+  return new jasmine.Matchers.Any(clazz);
+};
+
+/**
+ * Returns a matchable subset of a JSON object. For use in expectations when you don't care about all of the
+ * attributes on the object.
+ *
+ * @example
+ * // don't care about any other attributes than foo.
+ * expect(mySpy).toHaveBeenCalledWith(jasmine.objectContaining({foo: "bar"});
+ *
+ * @param sample {Object} sample
+ * @returns matchable object for the sample
+ */
+jasmine.objectContaining = function (sample) {
+    return new jasmine.Matchers.ObjectContaining(sample);
+};
+
+/**
+ * Jasmine Spies are test doubles that can act as stubs, spies, fakes or when used in an expecation, mocks.
+ *
+ * Spies should be created in test setup, before expectations.  They can then be checked, using the standard Jasmine
+ * expectation syntax. Spies can be checked if they were called or not and what the calling params were.
+ *
+ * A Spy has the following fields: wasCalled, callCount, mostRecentCall, and argsForCall (see docs).
+ *
+ * Spies are torn down at the end of every spec.
+ *
+ * Note: Do <b>not</b> call new jasmine.Spy() directly - a spy must be created using spyOn, jasmine.createSpy or jasmine.createSpyObj.
+ *
+ * @example
+ * // a stub
+ * var myStub = jasmine.createSpy('myStub');  // can be used anywhere
+ *
+ * // spy example
+ * var foo = {
+ *   not: function(bool) { return !bool; }
+ * }
+ *
+ * // actual foo.not will not be called, execution stops
+ * spyOn(foo, 'not');
+
+ // foo.not spied upon, execution will continue to implementation
+ * spyOn(foo, 'not').andCallThrough();
+ *
+ * // fake example
+ * var foo = {
+ *   not: function(bool) { return !bool; }
+ * }
+ *
+ * // foo.not(val) will return val
+ * spyOn(foo, 'not').andCallFake(function(value) {return value;});
+ *
+ * // mock example
+ * foo.not(7 == 7);
+ * expect(foo.not).toHaveBeenCalled();
+ * expect(foo.not).toHaveBeenCalledWith(true);
+ *
+ * @constructor
+ * @see spyOn, jasmine.createSpy, jasmine.createSpyObj
+ * @param {String} name
+ */
+jasmine.Spy = function(name) {
+  /**
+   * The name of the spy, if provided.
+   */
+  this.identity = name || 'unknown';
+  /**
+   *  Is this Object a spy?
+   */
+  this.isSpy = true;
+  /**
+   * The actual function this spy stubs.
+   */
+  this.plan = function() {
+  };
+  /**
+   * Tracking of the most recent call to the spy.
+   * @example
+   * var mySpy = jasmine.createSpy('foo');
+   * mySpy(1, 2);
+   * mySpy.mostRecentCall.args = [1, 2];
+   */
+  this.mostRecentCall = {};
+
+  /**
+   * Holds arguments for each call to the spy, indexed by call count
+   * @example
+   * var mySpy = jasmine.createSpy('foo');
+   * mySpy(1, 2);
+   * mySpy(7, 8);
+   * mySpy.mostRecentCall.args = [7, 8];
+   * mySpy.argsForCall[0] = [1, 2];
+   * mySpy.argsForCall[1] = [7, 8];
+   */
+  this.argsForCall = [];
+  this.calls = [];
+};
+
+/**
+ * Tells a spy to call through to the actual implemenatation.
+ *
+ * @example
+ * var foo = {
+ *   bar: function() { // do some stuff }
+ * }
+ *
+ * // defining a spy on an existing property: foo.bar
+ * spyOn(foo, 'bar').andCallThrough();
+ */
+jasmine.Spy.prototype.andCallThrough = function() {
+  this.plan = this.originalValue;
+  return this;
+};
+
+/**
+ * For setting the return value of a spy.
+ *
+ * @example
+ * // defining a spy from scratch: foo() returns 'baz'
+ * var foo = jasmine.createSpy('spy on foo').andReturn('baz');
+ *
+ * // defining a spy on an existing property: foo.bar() returns 'baz'
+ * spyOn(foo, 'bar').andReturn('baz');
+ *
+ * @param {Object} value
+ */
+jasmine.Spy.prototype.andReturn = function(value) {
+  this.plan = function() {
+    return value;
+  };
+  return this;
+};
+
+/**
+ * For throwing an exception when a spy is called.
+ *
+ * @example
+ * // defining a spy from scratch: foo() throws an exception w/ message 'ouch'
+ * var foo = jasmine.createSpy('spy on foo').andThrow('baz');
+ *
+ * // defining a spy on an existing property: foo.bar() throws an exception w/ message 'ouch'
+ * spyOn(foo, 'bar').andThrow('baz');
+ *
+ * @param {String} exceptionMsg
+ */
+jasmine.Spy.prototype.andThrow = function(exceptionMsg) {
+  this.plan = function() {
+    throw exceptionMsg;
+  };
+  return this;
+};
+
+/**
+ * Calls an alternate implementation when a spy is called.
+ *
+ * @example
+ * var baz = function() {
+ *   // do some stuff, return something
+ * }
+ * // defining a spy from scratch: foo() calls the function baz
+ * var foo = jasmine.createSpy('spy on foo').andCall(baz);
+ *
+ * // defining a spy on an existing property: foo.bar() calls an anonymnous function
+ * spyOn(foo, 'bar').andCall(function() { return 'baz';} );
+ *
+ * @param {Function} fakeFunc
+ */
+jasmine.Spy.prototype.andCallFake = function(fakeFunc) {
+  this.plan = fakeFunc;
+  return this;
+};
+
+/**
+ * Resets all of a spy's the tracking variables so that it can be used again.
+ *
+ * @example
+ * spyOn(foo, 'bar');
+ *
+ * foo.bar();
+ *
+ * expect(foo.bar.callCount).toEqual(1);
+ *
+ * foo.bar.reset();
+ *
+ * expect(foo.bar.callCount).toEqual(0);
+ */
+jasmine.Spy.prototype.reset = function() {
+  this.wasCalled = false;
+  this.callCount = 0;
+  this.argsForCall = [];
+  this.calls = [];
+  this.mostRecentCall = {};
+};
+
+jasmine.createSpy = function(name) {
+
+  var spyObj = function() {
+    spyObj.wasCalled = true;
+    spyObj.callCount++;
+    var args = jasmine.util.argsToArray(arguments);
+    spyObj.mostRecentCall.object = this;
+    spyObj.mostRecentCall.args = args;
+    spyObj.argsForCall.push(args);
+    spyObj.calls.push({object: this, args: args});
+    return spyObj.plan.apply(this, arguments);
+  };
+
+  var spy = new jasmine.Spy(name);
+
+  for (var prop in spy) {
+    spyObj[prop] = spy[prop];
+  }
+
+  spyObj.reset();
+
+  return spyObj;
+};
+
+/**
+ * Determines whether an object is a spy.
+ *
+ * @param {jasmine.Spy|Object} putativeSpy
+ * @returns {Boolean}
+ */
+jasmine.isSpy = function(putativeSpy) {
+  return putativeSpy && putativeSpy.isSpy;
+};
+
+/**
+ * Creates a more complicated spy: an Object that has every property a function that is a spy.  Used for stubbing something
+ * large in one call.
+ *
+ * @param {String} baseName name of spy class
+ * @param {Array} methodNames array of names of methods to make spies
+ */
+jasmine.createSpyObj = function(baseName, methodNames) {
+  if (!jasmine.isArray_(methodNames) || methodNames.length === 0) {
+    throw new Error('createSpyObj requires a non-empty array of method names to create spies for');
+  }
+  var obj = {};
+  for (var i = 0; i < methodNames.length; i++) {
+    obj[methodNames[i]] = jasmine.createSpy(baseName + '.' + methodNames[i]);
+  }
+  return obj;
+};
+
+/**
+ * All parameters are pretty-printed and concatenated together, then written to the current spec's output.
+ *
+ * Be careful not to leave calls to <code>jasmine.log</code> in production code.
+ */
+jasmine.log = function() {
+  var spec = jasmine.getEnv().currentSpec;
+  spec.log.apply(spec, arguments);
+};
+
+/**
+ * Function that installs a spy on an existing object's method name.  Used within a Spec to create a spy.
+ *
+ * @example
+ * // spy example
+ * var foo = {
+ *   not: function(bool) { return !bool; }
+ * }
+ * spyOn(foo, 'not'); // actual foo.not will not be called, execution stops
+ *
+ * @see jasmine.createSpy
+ * @param obj
+ * @param methodName
+ * @returns a Jasmine spy that can be chained with all spy methods
+ */
+var spyOn = function(obj, methodName) {
+  return jasmine.getEnv().currentSpec.spyOn(obj, methodName);
+};
+if (isCommonJS) exports.spyOn = spyOn;
+
+/**
+ * Creates a Jasmine spec that will be added to the current suite.
+ *
+ * // TODO: pending tests
+ *
+ * @example
+ * it('should be true', function() {
+ *   expect(true).toEqual(true);
+ * });
+ *
+ * @param {String} desc description of this specification
+ * @param {Function} func defines the preconditions and expectations of the spec
+ */
+var it = function(desc, func) {
+  return jasmine.getEnv().it(desc, func);
+};
+if (isCommonJS) exports.it = it;
+
+/**
+ * Creates a <em>disabled</em> Jasmine spec.
+ *
+ * A convenience method that allows existing specs to be disabled temporarily during development.
+ *
+ * @param {String} desc description of this specification
+ * @param {Function} func defines the preconditions and expectations of the spec
+ */
+var xit = function(desc, func) {
+  return jasmine.getEnv().xit(desc, func);
+};
+if (isCommonJS) exports.xit = xit;
+
+/**
+ * Starts a chain for a Jasmine expectation.
+ *
+ * It is passed an Object that is the actual value and should chain to one of the many
+ * jasmine.Matchers functions.
+ *
+ * @param {Object} actual Actual value to test against and expected value
+ */
+var expect = function(actual) {
+  return jasmine.getEnv().currentSpec.expect(actual);
+};
+if (isCommonJS) exports.expect = expect;
+
+/**
+ * Defines part of a jasmine spec.  Used in cominbination with waits or waitsFor in asynchrnous specs.
+ *
+ * @param {Function} func Function that defines part of a jasmine spec.
+ */
+var runs = function(func) {
+  jasmine.getEnv().currentSpec.runs(func);
+};
+if (isCommonJS) exports.runs = runs;
+
+/**
+ * Waits a fixed time period before moving to the next block.
+ *
+ * @deprecated Use waitsFor() instead
+ * @param {Number} timeout milliseconds to wait
+ */
+var waits = function(timeout) {
+  jasmine.getEnv().currentSpec.waits(timeout);
+};
+if (isCommonJS) exports.waits = waits;
+
+/**
+ * Waits for the latchFunction to return true before proceeding to the next block.
+ *
+ * @param {Function} latchFunction
+ * @param {String} optional_timeoutMessage
+ * @param {Number} optional_timeout
+ */
+var waitsFor = function(latchFunction, optional_timeoutMessage, optional_timeout) {
+  jasmine.getEnv().currentSpec.waitsFor.apply(jasmine.getEnv().currentSpec, arguments);
+};
+if (isCommonJS) exports.waitsFor = waitsFor;
+
+/**
+ * A function that is called before each spec in a suite.
+ *
+ * Used for spec setup, including validating assumptions.
+ *
+ * @param {Function} beforeEachFunction
+ */
+var beforeEach = function(beforeEachFunction) {
+  jasmine.getEnv().beforeEach(beforeEachFunction);
+};
+if (isCommonJS) exports.beforeEach = beforeEach;
+
+/**
+ * A function that is called after each spec in a suite.
+ *
+ * Used for restoring any state that is hijacked during spec execution.
+ *
+ * @param {Function} afterEachFunction
+ */
+var afterEach = function(afterEachFunction) {
+  jasmine.getEnv().afterEach(afterEachFunction);
+};
+if (isCommonJS) exports.afterEach = afterEach;
+
+/**
+ * Defines a suite of specifications.
+ *
+ * Stores the description and all defined specs in the Jasmine environment as one suite of specs. Variables declared
+ * are accessible by calls to beforeEach, it, and afterEach. Describe blocks can be nested, allowing for specialization
+ * of setup in some tests.
+ *
+ * @example
+ * // TODO: a simple suite
+ *
+ * // TODO: a simple suite with a nested describe block
+ *
+ * @param {String} description A string, usually the class under test.
+ * @param {Function} specDefinitions function that defines several specs.
+ */
+var describe = function(description, specDefinitions) {
+  return jasmine.getEnv().describe(description, specDefinitions);
+};
+if (isCommonJS) exports.describe = describe;
+
+/**
+ * Disables a suite of specifications.  Used to disable some suites in a file, or files, temporarily during development.
+ *
+ * @param {String} description A string, usually the class under test.
+ * @param {Function} specDefinitions function that defines several specs.
+ */
+var xdescribe = function(description, specDefinitions) {
+  return jasmine.getEnv().xdescribe(description, specDefinitions);
+};
+if (isCommonJS) exports.xdescribe = xdescribe;
+
+
+// Provide the XMLHttpRequest class for IE 5.x-6.x:
+jasmine.XmlHttpRequest = (typeof XMLHttpRequest == "undefined") ? function() {
+  function tryIt(f) {
+    try {
+      return f();
+    } catch(e) {
+    }
+    return null;
+  }
+
+  var xhr = tryIt(function() {
+    return new ActiveXObject("Msxml2.XMLHTTP.6.0");
+  }) ||
+    tryIt(function() {
+      return new ActiveXObject("Msxml2.XMLHTTP.3.0");
+    }) ||
+    tryIt(function() {
+      return new ActiveXObject("Msxml2.XMLHTTP");
+    }) ||
+    tryIt(function() {
+      return new ActiveXObject("Microsoft.XMLHTTP");
+    });
+
+  if (!xhr) throw new Error("This browser does not support XMLHttpRequest.");
+
+  return xhr;
+} : XMLHttpRequest;
+/**
+ * @namespace
+ */
+jasmine.util = {};
+
+/**
+ * Declare that a child class inherit it's prototype from the parent class.
+ *
+ * @private
+ * @param {Function} childClass
+ * @param {Function} parentClass
+ */
+jasmine.util.inherit = function(childClass, parentClass) {
+  /**
+   * @private
+   */
+  var subclass = function() {
+  };
+  subclass.prototype = parentClass.prototype;
+  childClass.prototype = new subclass();
+};
+
+jasmine.util.formatException = function(e) {
+  var lineNumber;
+  if (e.line) {
+    lineNumber = e.line;
+  }
+  else if (e.lineNumber) {
+    lineNumber = e.lineNumber;
+  }
+
+  var file;
+
+  if (e.sourceURL) {
+    file = e.sourceURL;
+  }
+  else if (e.fileName) {
+    file = e.fileName;
+  }
+
+  var message = (e.name && e.message) ? (e.name + ': ' + e.message) : e.toString();
+
+  if (file && lineNumber) {
+    message += ' in ' + file + ' (line ' + lineNumber + ')';
+  }
+
+  return message;
+};
+
+jasmine.util.htmlEscape = function(str) {
+  if (!str) return str;
+  return str.replace(/&/g, '&amp;')
+    .replace(/</g, '&lt;')
+    .replace(/>/g, '&gt;');
+};
+
+jasmine.util.argsToArray = function(args) {
+  var arrayOfArgs = [];
+  for (var i = 0; i < args.length; i++) arrayOfArgs.push(args[i]);
+  return arrayOfArgs;
+};
+
+jasmine.util.extend = function(destination, source) {
+  for (var property in source) destination[property] = source[property];
+  return destination;
+};
+
+/**
+ * Environment for Jasmine
+ *
+ * @constructor
+ */
+jasmine.Env = function() {
+  this.currentSpec = null;
+  this.currentSuite = null;
+  this.currentRunner_ = new jasmine.Runner(this);
+
+  this.reporter = new jasmine.MultiReporter();
+
+  this.updateInterval = jasmine.DEFAULT_UPDATE_INTERVAL;
+  this.defaultTimeoutInterval = jasmine.DEFAULT_TIMEOUT_INTERVAL;
+  this.lastUpdate = 0;
+  this.specFilter = function() {
+    return true;
+  };
+
+  this.nextSpecId_ = 0;
+  this.nextSuiteId_ = 0;
+  this.equalityTesters_ = [];
+
+  // wrap matchers
+  this.matchersClass = function() {
+    jasmine.Matchers.apply(this, arguments);
+  };
+  jasmine.util.inherit(this.matchersClass, jasmine.Matchers);
+
+  jasmine.Matchers.wrapInto_(jasmine.Matchers.prototype, this.matchersClass);
+};
+
+
+jasmine.Env.prototype.setTimeout = jasmine.setTimeout;
+jasmine.Env.prototype.clearTimeout = jasmine.clearTimeout;
+jasmine.Env.prototype.setInterval = jasmine.setInterval;
+jasmine.Env.prototype.clearInterval = jasmine.clearInterval;
+
+/**
+ * @returns an object containing jasmine version build info, if set.
+ */
+jasmine.Env.prototype.version = function () {
+  if (jasmine.version_) {
+    return jasmine.version_;
+  } else {
+    throw new Error('Version not set');
+  }
+};
+
+/**
+ * @returns string containing jasmine version build info, if set.
+ */
+jasmine.Env.prototype.versionString = function() {
+  if (!jasmine.version_) {
+    return "version unknown";
+  }
+
+  var version = this.version();
+  var versionString = version.major + "." + version.minor + "." + version.build;
+  if (version.release_candidate) {
+    versionString += ".rc" + version.release_candidate;
+  }
+  versionString += " revision " + version.revision;
+  return versionString;
+};
+
+/**
+ * @returns a sequential integer starting at 0
+ */
+jasmine.Env.prototype.nextSpecId = function () {
+  return this.nextSpecId_++;
+};
+
+/**
+ * @returns a sequential integer starting at 0
+ */
+jasmine.Env.prototype.nextSuiteId = function () {
+  return this.nextSuiteId_++;
+};
+
+/**
+ * Register a reporter to receive status updates from Jasmine.
+ * @param {jasmine.Reporter} reporter An object which will receive status updates.
+ */
+jasmine.Env.prototype.addReporter = function(reporter) {
+  this.reporter.addReporter(reporter);
+};
+
+jasmine.Env.prototype.execute = function() {
+  this.currentRunner_.execute();
+};
+
+jasmine.Env.prototype.describe = function(description, specDefinitions) {
+  var suite = new jasmine.Suite(this, description, specDefinitions, this.currentSuite);
+
+  var parentSuite = this.currentSuite;
+  if (parentSuite) {
+    parentSuite.add(suite);
+  } else {
+    this.currentRunner_.add(suite);
+  }
+
+  this.currentSuite = suite;
+
+  var declarationError = null;
+  try {
+    specDefinitions.call(suite);
+  } catch(e) {
+    declarationError = e;
+  }
+
+  if (declarationError) {
+    this.it("encountered a declaration exception", function() {
+      throw declarationError;
+    });
+  }
+
+  this.currentSuite = parentSuite;
+
+  return suite;
+};
+
+jasmine.Env.prototype.beforeEach = function(beforeEachFunction) {
+  if (this.currentSuite) {
+    this.currentSuite.beforeEach(beforeEachFunction);
+  } else {
+    this.currentRunner_.beforeEach(beforeEachFunction);
+  }
+};
+
+jasmine.Env.prototype.currentRunner = function () {
+  return this.currentRunner_;
+};
+
+jasmine.Env.prototype.afterEach = function(afterEachFunction) {
+  if (this.currentSuite) {
+    this.currentSuite.afterEach(afterEachFunction);
+  } else {
+    this.currentRunner_.afterEach(afterEachFunction);
+  }
+
+};
+
+jasmine.Env.prototype.xdescribe = function(desc, specDefinitions) {
+  return {
+    execute: function() {
+    }
+  };
+};
+
+jasmine.Env.prototype.it = function(description, func) {
+  var spec = new jasmine.Spec(this, this.currentSuite, description);
+  this.currentSuite.add(spec);
+  this.currentSpec = spec;
+
+  if (func) {
+    spec.runs(func);
+  }
+
+  return spec;
+};
+
+jasmine.Env.prototype.xit = function(desc, func) {
+  return {
+    id: this.nextSpecId(),
+    runs: function() {
+    }
+  };
+};
+
+jasmine.Env.prototype.compareObjects_ = function(a, b, mismatchKeys, mismatchValues) {
+  if (a.__Jasmine_been_here_before__ === b && b.__Jasmine_been_here_before__ === a) {
+    return true;
+  }
+
+  a.__Jasmine_been_here_before__ = b;
+  b.__Jasmine_been_here_before__ = a;
+
+  var hasKey = function(obj, keyName) {
+    return obj !== null && obj[keyName] !== jasmine.undefined;
+  };
+
+  for (var property in b) {
+    if (!hasKey(a, property) && hasKey(b, property)) {
+      mismatchKeys.push("expected has key '" + property + "', but missing from actual.");
+    }
+  }
+  for (property in a) {
+    if (!hasKey(b, property) && hasKey(a, property)) {
+      mismatchKeys.push("expected missing key '" + property + "', but present in actual.");
+    }
+  }
+  for (property in b) {
+    if (property == '__Jasmine_been_here_before__') continue;
+    if (!this.equals_(a[property], b[property], mismatchKeys, mismatchValues)) {
+      mismatchValues.push("'" + property + "' was '" + (b[property] ? jasmine.util.htmlEscape(b[property].toString()) : b[property]) + "' in expected, but was '" + (a[property] ? jasmine.util.htmlEscape(a[property].toString()) : a[property]) + "' in actual.");
+    }
+  }
+
+  if (jasmine.isArray_(a) && jasmine.isArray_(b) && a.length != b.length) {
+    mismatchValues.push("arrays were not the same length");
+  }
+
+  delete a.__Jasmine_been_here_before__;
+  delete b.__Jasmine_been_here_before__;
+  return (mismatchKeys.length === 0 && mismatchValues.length === 0);
+};
+
+jasmine.Env.prototype.equals_ = function(a, b, mismatchKeys, mismatchValues) {
+  mismatchKeys = mismatchKeys || [];
+  mismatchValues = mismatchValues || [];
+
+  for (var i = 0; i < this.equalityTesters_.length; i++) {
+    var equalityTester = this.equalityTesters_[i];
+    var result = equalityTester(a, b, this, mismatchKeys, mismatchValues);
+    if (result !== jasmine.undefined) return result;
+  }
+
+  if (a === b) return true;
+
+  if (a === jasmine.undefined || a === null || b === jasmine.undefined || b === null) {
+    return (a == jasmine.undefined && b == jasmine.undefined);
+  }
+
+  if (jasmine.isDomNode(a) && jasmine.isDomNode(b)) {
+    return a === b;
+  }
+
+  if (a instanceof Date && b instanceof Date) {
+    return a.getTime() == b.getTime();
+  }
+
+  if (a.jasmineMatches) {
+    return a.jasmineMatches(b);
+  }
+
+  if (b.jasmineMatches) {
+    return b.jasmineMatches(a);
+  }
+
+  if (a instanceof jasmine.Matchers.ObjectContaining) {
+    return a.matches(b);
+  }
+
+  if (b instanceof jasmine.Matchers.ObjectContaining) {
+    return b.matches(a);
+  }
+
+  if (jasmine.isString_(a) && jasmine.isString_(b)) {
+    return (a == b);
+  }
+
+  if (jasmine.isNumber_(a) && jasmine.isNumber_(b)) {
+    return (a == b);
+  }
+
+  if (typeof a === "object" && typeof b === "object") {
+    return this.compareObjects_(a, b, mismatchKeys, mismatchValues);
+  }
+
+  //Straight check
+  return (a === b);
+};
+
+jasmine.Env.prototype.contains_ = function(haystack, needle) {
+  if (jasmine.isArray_(haystack)) {
+    for (var i = 0; i < haystack.length; i++) {
+      if (this.equals_(haystack[i], needle)) return true;
+    }
+    return false;
+  }
+  return haystack.indexOf(needle) >= 0;
+};
+
+jasmine.Env.prototype.addEqualityTester = function(equalityTester) {
+  this.equalityTesters_.push(equalityTester);
+};
+/** No-op base class for Jasmine reporters.
+ *
+ * @constructor
+ */
+jasmine.Reporter = function() {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.reportRunnerStarting = function(runner) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.reportRunnerResults = function(runner) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.reportSuiteResults = function(suite) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.reportSpecStarting = function(spec) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.reportSpecResults = function(spec) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.Reporter.prototype.log = function(str) {
+};
+
+/**
+ * Blocks are functions with executable code that make up a spec.
+ *
+ * @constructor
+ * @param {jasmine.Env} env
+ * @param {Function} func
+ * @param {jasmine.Spec} spec
+ */
+jasmine.Block = function(env, func, spec) {
+  this.env = env;
+  this.func = func;
+  this.spec = spec;
+};
+
+jasmine.Block.prototype.execute = function(onComplete) {  
+  try {
+    this.func.apply(this.spec);
+  } catch (e) {
+    this.spec.fail(e);
+  }
+  onComplete();
+};
+/** JavaScript API reporter.
+ *
+ * @constructor
+ */
+jasmine.JsApiReporter = function() {
+  this.started = false;
+  this.finished = false;
+  this.suites_ = [];
+  this.results_ = {};
+};
+
+jasmine.JsApiReporter.prototype.reportRunnerStarting = function(runner) {
+  this.started = true;
+  var suites = runner.topLevelSuites();
+  for (var i = 0; i < suites.length; i++) {
+    var suite = suites[i];
+    this.suites_.push(this.summarize_(suite));
+  }
+};
+
+jasmine.JsApiReporter.prototype.suites = function() {
+  return this.suites_;
+};
+
+jasmine.JsApiReporter.prototype.summarize_ = function(suiteOrSpec) {
+  var isSuite = suiteOrSpec instanceof jasmine.Suite;
+  var summary = {
+    id: suiteOrSpec.id,
+    name: suiteOrSpec.description,
+    type: isSuite ? 'suite' : 'spec',
+    children: []
+  };
+  
+  if (isSuite) {
+    var children = suiteOrSpec.children();
+    for (var i = 0; i < children.length; i++) {
+      summary.children.push(this.summarize_(children[i]));
+    }
+  }
+  return summary;
+};
+
+jasmine.JsApiReporter.prototype.results = function() {
+  return this.results_;
+};
+
+jasmine.JsApiReporter.prototype.resultsForSpec = function(specId) {
+  return this.results_[specId];
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.JsApiReporter.prototype.reportRunnerResults = function(runner) {
+  this.finished = true;
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.JsApiReporter.prototype.reportSuiteResults = function(suite) {
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.JsApiReporter.prototype.reportSpecResults = function(spec) {
+  this.results_[spec.id] = {
+    messages: spec.results().getItems(),
+    result: spec.results().failedCount > 0 ? "failed" : "passed"
+  };
+};
+
+//noinspection JSUnusedLocalSymbols
+jasmine.JsApiReporter.prototype.log = function(str) {
+};
+
+jasmine.JsApiReporter.prototype.resultsForSpecs = function(specIds){
+  var results = {};
+  for (var i = 0; i < specIds.length; i++) {
+    var specId = specIds[i];
+    results[specId] = this.summarizeResult_(this.results_[specId]);
+  }
+  return results;
+};
+
+jasmine.JsApiReporter.prototype.summarizeResult_ = function(result){
+  var summaryMessages = [];
+  var messagesLength = result.messages.length;
+  for (var messageIndex = 0; messageIndex < messagesLength; messageIndex++) {
+    var resultMessage = result.messages[messageIndex];
+    summaryMessages.push({
+      text: resultMessage.type == 'log' ? resultMessage.toString() : jasmine.undefined,
+      passed: resultMessage.passed ? resultMessage.passed() : true,
+      type: resultMessage.type,
+      message: resultMessage.message,
+      trace: {
+        stack: resultMessage.passed && !resultMessage.passed() ? resultMessage.trace.stack : jasmine.undefined
+      }
+    });
+  }
+
+  return {
+    result : result.result,
+    messages : summaryMessages
+  };
+};
+
+/**
+ * @constructor
+ * @param {jasmine.Env} env
+ * @param actual
+ * @param {jasmine.Spec} spec
+ */
+jasmine.Matchers = function(env, actual, spec, opt_isNot) {
+  this.env = env;
+  this.actual = actual;
+  this.spec = spec;
+  this.isNot = opt_isNot || false;
+  this.reportWasCalled_ = false;
+};
+
+// todo: @deprecated as of Jasmine 0.11, remove soon [xw]
+jasmine.Matchers.pp = function(str) {
+  throw new Error("jasmine.Matchers.pp() is no longer supported, please use jasmine.pp() instead!");
+};
+
+// todo: @deprecated Deprecated as of Jasmine 0.10. Rewrite your custom matchers to return true or false. [xw]
+jasmine.Matchers.prototype.report = function(result, failing_message, details) {
+  throw new Error("As of jasmine 0.11, custom matchers must be implemented differently -- please see jasmine docs");
+};
+
+jasmine.Matchers.wrapInto_ = function(prototype, matchersClass) {
+  for (var methodName in prototype) {
+    if (methodName == 'report') continue;
+    var orig = prototype[methodName];
+    matchersClass.prototype[methodName] = jasmine.Matchers.matcherFn_(methodName, orig);
+  }
+};
+
+jasmine.Matchers.matcherFn_ = function(matcherName, matcherFunction) {
+  return function() {
+    var matcherArgs = jasmine.util.argsToArray(arguments);
+    var result = matcherFunction.apply(this, arguments);
+
+    if (this.isNot) {
+      result = !result;
+    }
+
+    if (this.reportWasCalled_) return result;
+
+    var message;
+    if (!result) {
+      if (this.message) {
+        message = this.message.apply(this, arguments);
+        if (jasmine.isArray_(message)) {
+          message = message[this.isNot ? 1 : 0];
+        }
+      } else {
+        var englishyPredicate = matcherName.replace(/[A-Z]/g, function(s) { return ' ' + s.toLowerCase(); });
+        message = "Expected " + jasmine.pp(this.actual) + (this.isNot ? " not " : " ") + englishyPredicate;
+        if (matcherArgs.length > 0) {
+          for (var i = 0; i < matcherArgs.length; i++) {
+            if (i > 0) message += ",";
+            message += " " + jasmine.pp(matcherArgs[i]);
+          }
+        }
+        message += ".";
+      }
+    }
+    var expectationResult = new jasmine.ExpectationResult({
+      matcherName: matcherName,
+      passed: result,
+      expected: matcherArgs.length > 1 ? matcherArgs : matcherArgs[0],
+      actual: this.actual,
+      message: message
+    });
+    this.spec.addMatcherResult(expectationResult);
+    return jasmine.undefined;
+  };
+};
+
+
+
+
+/**
+ * toBe: compares the actual to the expected using ===
+ * @param expected
+ */
+jasmine.Matchers.prototype.toBe = function(expected) {
+  return this.actual === expected;
+};
+
+/**
+ * toNotBe: compares the actual to the expected using !==
+ * @param expected
+ * @deprecated as of 1.0. Use not.toBe() instead.
+ */
+jasmine.Matchers.prototype.toNotBe = function(expected) {
+  return this.actual !== expected;
+};
+
+/**
+ * toEqual: compares the actual to the expected using common sense equality. Handles Objects, Arrays, etc.
+ *
+ * @param expected
+ */
+jasmine.Matchers.prototype.toEqual = function(expected) {
+  return this.env.equals_(this.actual, expected);
+};
+
+/**
+ * toNotEqual: compares the actual to the expected using the ! of jasmine.Matchers.toEqual
+ * @param expected
+ * @deprecated as of 1.0. Use not.toEqual() instead.
+ */
+jasmine.Matchers.prototype.toNotEqual = function(expected) {
+  return !this.env.equals_(this.actual, expected);
+};
+
+/**
+ * Matcher that compares the actual to the expected using a regular expression.  Constructs a RegExp, so takes
+ * a pattern or a String.
+ *
+ * @param expected
+ */
+jasmine.Matchers.prototype.toMatch = function(expected) {
+  return new RegExp(expected).test(this.actual);
+};
+
+/**
+ * Matcher that compares the actual to the expected using the boolean inverse of jasmine.Matchers.toMatch
+ * @param expected
+ * @deprecated as of 1.0. Use not.toMatch() instead.
+ */
+jasmine.Matchers.prototype.toNotMatch = function(expected) {
+  return !(new RegExp(expected).test(this.actual));
+};
+
+/**
+ * Matcher that compares the actual to jasmine.undefined.
+ */
+jasmine.Matchers.prototype.toBeDefined = function() {
+  return (this.actual !== jasmine.undefined);
+};
+
+/**
+ * Matcher that compares the actual to jasmine.undefined.
+ */
+jasmine.Matchers.prototype.toBeUndefined = function() {
+  return (this.actual === jasmine.undefined);
+};
+
+/**
+ * Matcher that compares the actual to null.
+ */
+jasmine.Matchers.prototype.toBeNull = function() {
+  return (this.actual === null);
+};
+
+/**
+ * Matcher that boolean not-nots the actual.
+ */
+jasmine.Matchers.prototype.toBeTruthy = function() {
+  return !!this.actual;
+};
+
+
+/**
+ * Matcher that boolean nots the actual.
+ */
+jasmine.Matchers.prototype.toBeFalsy = function() {
+  return !this.actual;
+};
+
+
+/**
+ * Matcher that checks to see if the actual, a Jasmine spy, was called.
+ */
+jasmine.Matchers.prototype.toHaveBeenCalled = function() {
+  if (arguments.length > 0) {
+    throw new Error('toHaveBeenCalled does not take arguments, use toHaveBeenCalledWith');
+  }
+
+  if (!jasmine.isSpy(this.actual)) {
+    throw new Error('Expected a spy, but got ' + jasmine.pp(this.actual) + '.');
+  }
+
+  this.message = function() {
+    return [
+      "Expected spy " + this.actual.identity + " to have been called.",
+      "Expected spy " + this.actual.identity + " not to have been called."
+    ];
+  };
+
+  return this.actual.wasCalled;
+};
+
+/** @deprecated Use expect(xxx).toHaveBeenCalled() instead */
+jasmine.Matchers.prototype.wasCalled = jasmine.Matchers.prototype.toHaveBeenCalled;
+
+/**
+ * Matcher that checks to see if the actual, a Jasmine spy, was not called.
+ *
+ * @deprecated Use expect(xxx).not.toHaveBeenCalled() instead
+ */
+jasmine.Matchers.prototype.wasNotCalled = function() {
+  if (arguments.length > 0) {
+    throw new Error('wasNotCalled does not take arguments');
+  }
+
+  if (!jasmine.isSpy(this.actual)) {
+    throw new Error('Expected a spy, but got ' + jasmine.pp(this.actual) + '.');
+  }
+
+  this.message = function() {
+    return [
+      "Expected spy " + this.actual.identity + " to not have been called.",
+      "Expected spy " + this.actual.identity + " to have been called."
+    ];
+  };
+
+  return !this.actual.wasCalled;
+};
+
+/**
+ * Matcher that checks to see if the actual, a Jasmine spy, was called with a set of parameters.
+ *
+ * @example
+ *
+ */
+jasmine.Matchers.prototype.toHaveBeenCalledWith = function() {
+  var expectedArgs = jasmine.util.argsToArray(arguments);
+  if (!jasmine.isSpy(this.actual)) {
+    throw new Error('Expected a spy, but got ' + jasmine.pp(this.actual) + '.');
+  }
+  this.message = function() {
+    if (this.actual.callCount === 0) {
+      // todo: what should the failure message for .not.toHaveBeenCalledWith() be? is this right? test better. [xw]
+      return [
+        "Expected spy " + this.actual.identity + " to have been called with " + jasmine.pp(expectedArgs) + " but it was never called.",
+        "Expected spy " + this.actual.identity + " not to have been called with " + jasmine.pp(expectedArgs) + " but it was."
+      ];
+    } else {
+      return [
+        "Expected spy " + this.actual.identity + " to have been called with " + jasmine.pp(expectedArgs) + " but was called with " + jasmine.pp(this.actual.argsForCall),
+        "Expected spy " + this.actual.identity + " not to have been called with " + jasmine.pp(expectedArgs) + " but was called with " + jasmine.pp(this.actual.argsForCall)
+      ];
+    }
+  };
+
+  return this.env.contains_(this.actual.argsForCall, expectedArgs);
+};
+
+/** @deprecated Use expect(xxx).toHaveBeenCalledWith() instead */
+jasmine.Matchers.prototype.wasCalledWith = jasmine.Matchers.prototype.toHaveBeenCalledWith;
+
+/** @deprecated Use expect(xxx).not.toHaveBeenCalledWith() instead */
+jasmine.Matchers.prototype.wasNotCalledWith = function() {
+  var expectedArgs = jasmine.util.argsToArray(arguments);
+  if (!jasmine.isSpy(this.actual)) {
+    throw new Error('Expected a spy, but got ' + jasmine.pp(this.actual) + '.');
+  }
+
+  this.message = function() {
+    return [
+      "Expected spy not to have been called with " + jasmine.pp(expectedArgs) + " but it was",
+      "Expected spy to have been called with " + jasmine.pp(expectedArgs) + " but it was"
+    ];
+  };
+
+  return !this.env.contains_(this.actual.argsForCall, expectedArgs);
+};
+
+/**
+ * Matcher that checks that the expected item is an element in the actual Array.
+ *
+ * @param {Object} expected
+ */
+jasmine.Matchers.prototype.toContain = function(expected) {
+  return this.env.contains_(this.actual, expected);
+};
+
+/**
+ * Matcher that checks that the expected item is NOT an element in the actual Array.
+ *
+ * @param {Object} expected
+ * @deprecated as of 1.0. Use not.toContain() instead.
+ */
+jasmine.Matchers.prototype.toNotContain = function(expected) {
+  return !this.env.contains_(this.actual, expected);
+};
+
+jasmine.Matchers.prototype.toBeLessThan = function(expected) {
+  return this.actual < expected;
+};
+
+jasmine.Matchers.prototype.toBeGreaterThan = function(expected) {
+  return this.actual > expected;
+};
+
+/**
+ * Matcher that checks that the expected item is equal to the actual item
+ * up to a given level of decimal precision (default 2).
+ *
+ * @param {Number} expected
+ * @param {Number} precision
+ */
+jasmine.Matchers.prototype.toBeCloseTo = function(expected, precision) {
+  if (!(precision === 0)) {
+    precision = precision || 2;
+  }
+  var multiplier = Math.pow(10, precision);
+  var actual = Math.round(this.actual * multiplier);
+  expected = Math.round(expected * multiplier);
+  return expected == actual;
+};
+
+/**
+ * Matcher that checks that the expected exception was thrown by the actual.
+ *
+ * @param {String} expected
+ */
+jasmine.Matchers.prototype.toThrow = function(expected) {
+  var result = false;
+  var exception;
+  if (typeof this.actual != 'function') {
+    throw new Error('Actual is not a function');
+  }
+  try {
+    this.actual();
+  } catch (e) {
+    exception = e;
+  }
+  if (exception) {
+    result = (expected === jasmine.undefined || this.env.equals_(exception.message || exception, expected.message || expected));
+  }
+
+  var not = this.isNot ? "not " : "";
+
+  this.message = function() {
+    if (exception && (expected === jasmine.undefined || !this.env.equals_(exception.message || exception, expected.message || expected))) {
+      return ["Expected function " + not + "to throw", expected ? expected.message || expected : "an exception", ", but it threw", exception.message || exception].join(' ');
+    } else {
+      return "Expected function to throw an exception.";
+    }
+  };
+
+  return result;
+};
+
+jasmine.Matchers.Any = function(expectedClass) {
+  this.expectedClass = expectedClass;
+};
+
+jasmine.Matchers.Any.prototype.jasmineMatches = function(other) {
+  if (this.expectedClass == String) {
+    return typeof other == 'string' || other instanceof String;
+  }
+
+  if (this.expectedClass == Number) {
+    return typeof other == 'number' || other instanceof Number;
+  }
+
+  if (this.expectedClass == Function) {
+    return typeof other == 'function' || other instanceof Function;
+  }
+
+  if (this.expectedClass == Object) {
+    return typeof other == 'object';
+  }
+
+  return other instanceof this.expectedClass;
+};
+
+jasmine.Matchers.Any.prototype.jasmineToString = function() {
+  return '<jasmine.any(' + this.expectedClass + ')>';
+};
+
+jasmine.Matchers.ObjectContaining = function (sample) {
+  this.sample = sample;
+};
+
+jasmine.Matchers.ObjectContaining.prototype.jasmineMatches = function(other, mismatchKeys, mismatchValues) {
+  mismatchKeys = mismatchKeys || [];
+  mismatchValues = mismatchValues || [];
+
+  var env = jasmine.getEnv();
+
+  var hasKey = function(obj, keyName) {
+    return obj != null && obj[keyName] !== jasmine.undefined;
+  };
+
+  for (var property in this.sample) {
+    if (!hasKey(other, property) && hasKey(this.sample, property)) {
+      mismatchKeys.push("expected has key '" + property + "', but missing from actual.");
+    }
+    else if (!env.equals_(this.sample[property], other[property], mismatchKeys, mismatchValues)) {
+      mismatchValues.push("'" + property + "' was '" + (other[property] ? jasmine.util.htmlEscape(other[property].toString()) : other[property]) + "' in expected, but was '" + (this.sample[property] ? jasmine.util.htmlEscape(this.sample[property].toString()) : this.sample[property]) + "' in actual.");
+    }
+  }
+
+  return (mismatchKeys.length === 0 && mismatchValues.length === 0);
+};
+
+jasmine.Matchers.ObjectContaining.prototype.jasmineToString = function () {
+  return "<jasmine.objectContaining(" + jasmine.pp(this.sample) + ")>";
+};
+// Mock setTimeout, clearTimeout
+// Contributed by Pivotal Computer Systems, www.pivotalsf.com
+
+jasmine.FakeTimer = function() {
+  this.reset();
+
+  var self = this;
+  self.setTimeout = function(funcToCall, millis) {
+    self.timeoutsMade++;
+    self.scheduleFunction(self.timeoutsMade, funcToCall, millis, false);
+    return self.timeoutsMade;
+  };
+
+  self.setInterval = function(funcToCall, millis) {
+    self.timeoutsMade++;
+    self.scheduleFunction(self.timeoutsMade, funcToCall, millis, true);
+    return self.timeoutsMade;
+  };
+
+  self.clearTimeout = function(timeoutKey) {
+    self.scheduledFunctions[timeoutKey] = jasmine.undefined;
+  };
+
+  self.clearInterval = function(timeoutKey) {
+    self.scheduledFunctions[timeoutKey] = jasmine.undefined;
+  };
+
+};
+
+jasmine.FakeTimer.prototype.reset = function() {
+  this.timeoutsMade = 0;
+  this.scheduledFunctions = {};
+  this.nowMillis = 0;
+};
+
+jasmine.FakeTimer.prototype.tick = function(millis) {
+  var oldMillis = this.nowMillis;
+  var newMillis = oldMillis + millis;
+  this.runFunctionsWithinRange(oldMillis, newMillis);
+  this.nowMillis = newMillis;
+};
+
+jasmine.FakeTimer.prototype.runFunctionsWithinRange = function(oldMillis, nowMillis) {
+  var scheduledFunc;
+  var funcsToRun = [];
+  for (var timeoutKey in this.scheduledFunctions) {
+    scheduledFunc = this.scheduledFunctions[timeoutKey];
+    if (scheduledFunc != jasmine.undefined &&
+        scheduledFunc.runAtMillis >= oldMillis &&
+        scheduledFunc.runAtMillis <= nowMillis) {
+      funcsToRun.push(scheduledFunc);
+      this.scheduledFunctions[timeoutKey] = jasmine.undefined;
+    }
+  }
+
+  if (funcsToRun.length > 0) {
+    funcsToRun.sort(function(a, b) {
+      return a.runAtMillis - b.runAtMillis;
+    });
+    for (var i = 0; i < funcsToRun.length; ++i) {
+      try {
+        var funcToRun = funcsToRun[i];
+        this.nowMillis = funcToRun.runAtMillis;
+        funcToRun.funcToCall();
+        if (funcToRun.recurring) {
+          this.scheduleFunction(funcToRun.timeoutKey,
+              funcToRun.funcToCall,
+              funcToRun.millis,
+              true);
+        }
+      } catch(e) {
+      }
+    }
+    this.runFunctionsWithinRange(oldMillis, nowMillis);
+  }
+};
+
+jasmine.FakeTimer.prototype.scheduleFunction = function(timeoutKey, funcToCall, millis, recurring) {
+  this.scheduledFunctions[timeoutKey] = {
+    runAtMillis: this.nowMillis + millis,
+    funcToCall: funcToCall,
+    recurring: recurring,
+    timeoutKey: timeoutKey,
+    millis: millis
+  };
+};
+
+/**
+ * @namespace
+ */
+jasmine.Clock = {
+  defaultFakeTimer: new jasmine.FakeTimer(),
+
+  reset: function() {
+    jasmine.Clock.assertInstalled();
+    jasmine.Clock.defaultFakeTimer.reset();
+  },
+
+  tick: function(millis) {
+    jasmine.Clock.assertInstalled();
+    jasmine.Clock.defaultFakeTimer.tick(millis);
+  },
+
+  runFunctionsWithinRange: function(oldMillis, nowMillis) {
+    jasmine.Clock.defaultFakeTimer.runFunctionsWithinRange(oldMillis, nowMillis);
+  },
+
+  scheduleFunction: function(timeoutKey, funcToCall, millis, recurring) {
+    jasmine.Clock.defaultFakeTimer.scheduleFunction(timeoutKey, funcToCall, millis, recurring);
+  },
+
+  useMock: function() {
+    if (!jasmine.Clock.isInstalled()) {
+      var spec = jasmine.getEnv().currentSpec;
+      spec.after(jasmine.Clock.uninstallMock);
+
+      jasmine.Clock.installMock();
+    }
+  },
+
+  installMock: function() {
+    jasmine.Clock.installed = jasmine.Clock.defaultFakeTimer;
+  },
+
+  uninstallMock: function() {
+    jasmine.Clock.assertInstalled();
+    jasmine.Clock.installed = jasmine.Clock.real;
+  },
+
+  real: {
+    setTimeout: jasmine.getGlobal().setTimeout,
+    clearTimeout: jasmine.getGlobal().clearTimeout,
+    setInterval: jasmine.getGlobal().setInterval,
+    clearInterval: jasmine.getGlobal().clearInterval
+  },
+
+  assertInstalled: function() {
+    if (!jasmine.Clock.isInstalled()) {
+      throw new Error("Mock clock is not installed, use jasmine.Clock.useMock()");
+    }
+  },
+
+  isInstalled: function() {
+    return jasmine.Clock.installed == jasmine.Clock.defaultFakeTimer;
+  },
+
+  installed: null
+};
+jasmine.Clock.installed = jasmine.Clock.real;
+
+//else for IE support
+jasmine.getGlobal().setTimeout = function(funcToCall, millis) {
+  if (jasmine.Clock.installed.setTimeout.apply) {
+    return jasmine.Clock.installed.setTimeout.apply(this, arguments);
+  } else {
+    return jasmine.Clock.installed.setTimeout(funcToCall, millis);
+  }
+};
+
+jasmine.getGlobal().setInterval = function(funcToCall, millis) {
+  if (jasmine.Clock.installed.setInterval.apply) {
+    return jasmine.Clock.installed.setInterval.apply(this, arguments);
+  } else {
+    return jasmine.Clock.installed.setInterval(funcToCall, millis);
+  }
+};
+
+jasmine.getGlobal().clearTimeout = function(timeoutKey) {
+  if (jasmine.Clock.installed.clearTimeout.apply) {
+    return jasmine.Clock.installed.clearTimeout.apply(this, arguments);
+  } else {
+    return jasmine.Clock.installed.clearTimeout(timeoutKey);
+  }
+};
+
+jasmine.getGlobal().clearInterval = function(timeoutKey) {
+  if (jasmine.Clock.installed.clearTimeout.apply) {
+    return jasmine.Clock.installed.clearInterval.apply(this, arguments);
+  } else {
+    return jasmine.Clock.installed.clearInterval(timeoutKey);
+  }
+};
+
+/**
+ * @constructor
+ */
+jasmine.MultiReporter = function() {
+  this.subReporters_ = [];
+};
+jasmine.util.inherit(jasmine.MultiReporter, jasmine.Reporter);
+
+jasmine.MultiReporter.prototype.addReporter = function(reporter) {
+  this.subReporters_.push(reporter);
+};
+
+(function() {
+  var functionNames = [
+    "reportRunnerStarting",
+    "reportRunnerResults",
+    "reportSuiteResults",
+    "reportSpecStarting",
+    "reportSpecResults",
+    "log"
+  ];
+  for (var i = 0; i < functionNames.length; i++) {
+    var functionName = functionNames[i];
+    jasmine.MultiReporter.prototype[functionName] = (function(functionName) {
+      return function() {
+        for (var j = 0; j < this.subReporters_.length; j++) {
+          var subReporter = this.subReporters_[j];
+          if (subReporter[functionName]) {
+            subReporter[functionName].apply(subReporter, arguments);
+          }
+        }
+      };
+    })(functionName);
+  }
+})();
+/**
+ * Holds results for a set of Jasmine spec. Allows for the results array to hold another jasmine.NestedResults
+ *
+ * @constructor
+ */
+jasmine.NestedResults = function() {
+  /**
+   * The total count of results
+   */
+  this.totalCount = 0;
+  /**
+   * Number of passed results
+   */
+  this.passedCount = 0;
+  /**
+   * Number of failed results
+   */
+  this.failedCount = 0;
+  /**
+   * Was this suite/spec skipped?
+   */
+  this.skipped = false;
+  /**
+   * @ignore
+   */
+  this.items_ = [];
+};
+
+/**
+ * Roll up the result counts.
+ *
+ * @param result
+ */
+jasmine.NestedResults.prototype.rollupCounts = function(result) {
+  this.totalCount += result.totalCount;
+  this.passedCount += result.passedCount;
+  this.failedCount += result.failedCount;
+};
+
+/**
+ * Adds a log message.
+ * @param values Array of message parts which will be concatenated later.
+ */
+jasmine.NestedResults.prototype.log = function(values) {
+  this.items_.push(new jasmine.MessageResult(values));
+};
+
+/**
+ * Getter for the results: message & results.
+ */
+jasmine.NestedResults.prototype.getItems = function() {
+  return this.items_;
+};
+
+/**
+ * Adds a result, tracking counts (total, passed, & failed)
+ * @param {jasmine.ExpectationResult|jasmine.NestedResults} result
+ */
+jasmine.NestedResults.prototype.addResult = function(result) {
+  if (result.type != 'log') {
+    if (result.items_) {
+      this.rollupCounts(result);
+    } else {
+      this.totalCount++;
+      if (result.passed()) {
+        this.passedCount++;
+      } else {
+        this.failedCount++;
+      }
+    }
+  }
+  this.items_.push(result);
+};
+
+/**
+ * @returns {Boolean} True if <b>everything</b> below passed
+ */
+jasmine.NestedResults.prototype.passed = function() {
+  return this.passedCount === this.totalCount;
+};
+/**
+ * Base class for pretty printing for expectation results.
+ */
+jasmine.PrettyPrinter = function() {
+  this.ppNestLevel_ = 0;
+};
+
+/**
+ * Formats a value in a nice, human-readable string.
+ *
+ * @param value
+ */
+jasmine.PrettyPrinter.prototype.format = function(value) {
+  if (this.ppNestLevel_ > 40) {
+    throw new Error('jasmine.PrettyPrinter: format() nested too deeply!');
+  }
+
+  this.ppNestLevel_++;
+  try {
+    if (value === jasmine.undefined) {
+      this.emitScalar('undefined');
+    } else if (value === null) {
+      this.emitScalar('null');
+    } else if (value === jasmine.getGlobal()) {
+      this.emitScalar('<global>');
+    } else if (value.jasmineToString) {
+      this.emitScalar(value.jasmineToString());
+    } else if (typeof value === 'string') {
+      this.emitString(value);
+    } else if (jasmine.isSpy(value)) {
+      this.emitScalar("spy on " + value.identity);
+    } else if (value instanceof RegExp) {
+      this.emitScalar(value.toString());
+    } else if (typeof value === 'function') {
+      this.emitScalar('Function');
+    } else if (typeof value.nodeType === 'number') {
+      this.emitScalar('HTMLNode');
+    } else if (value instanceof Date) {
+      this.emitScalar('Date(' + value + ')');
+    } else if (value.__Jasmine_been_here_before__) {
+      this.emitScalar('<circular reference: ' + (jasmine.isArray_(value) ? 'Array' : 'Object') + '>');
+    } else if (jasmine.isArray_(value) || typeof value == 'object') {
+      value.__Jasmine_been_here_before__ = true;
+      if (jasmine.isArray_(value)) {
+        this.emitArray(value);
+      } else {
+        this.emitObject(value);
+      }
+      delete value.__Jasmine_been_here_before__;
+    } else {
+      this.emitScalar(value.toString());
+    }
+  } finally {
+    this.ppNestLevel_--;
+  }
+};
+
+jasmine.PrettyPrinter.prototype.iterateObject = function(obj, fn) {
+  for (var property in obj) {
+    if (property == '__Jasmine_been_here_before__') continue;
+    fn(property, obj.__lookupGetter__ ? (obj.__lookupGetter__(property) !== jasmine.undefined && 
+                                         obj.__lookupGetter__(property) !== null) : false);
+  }
+};
+
+jasmine.PrettyPrinter.prototype.emitArray = jasmine.unimplementedMethod_;
+jasmine.PrettyPrinter.prototype.emitObject = jasmine.unimplementedMethod_;
+jasmine.PrettyPrinter.prototype.emitScalar = jasmine.unimplementedMethod_;
+jasmine.PrettyPrinter.prototype.emitString = jasmine.unimplementedMethod_;
+
+jasmine.StringPrettyPrinter = function() {
+  jasmine.PrettyPrinter.call(this);
+
+  this.string = '';
+};
+jasmine.util.inherit(jasmine.StringPrettyPrinter, jasmine.PrettyPrinter);
+
+jasmine.StringPrettyPrinter.prototype.emitScalar = function(value) {
+  this.append(value);
+};
+
+jasmine.StringPrettyPrinter.prototype.emitString = function(value) {
+  this.append("'" + value + "'");
+};
+
+jasmine.StringPrettyPrinter.prototype.emitArray = function(array) {
+  this.append('[ ');
+  for (var i = 0; i < array.length; i++) {
+    if (i > 0) {
+      this.append(', ');
+    }
+    this.format(array[i]);
+  }
+  this.append(' ]');
+};
+
+jasmine.StringPrettyPrinter.prototype.emitObject = function(obj) {
+  var self = this;
+  this.append('{ ');
+  var first = true;
+
+  this.iterateObject(obj, function(property, isGetter) {
+    if (first) {
+      first = false;
+    } else {
+      self.append(', ');
+    }
+
+    self.append(property);
+    self.append(' : ');
+    if (isGetter) {
+      self.append('<getter>');
+    } else {
+      self.format(obj[property]);
+    }
+  });
+
+  this.append(' }');
+};
+
+jasmine.StringPrettyPrinter.prototype.append = function(value) {
+  this.string += value;
+};
+jasmine.Queue = function(env) {
+  this.env = env;
+  this.blocks = [];
+  this.running = false;
+  this.index = 0;
+  this.offset = 0;
+  this.abort = false;
+};
+
+jasmine.Queue.prototype.addBefore = function(block) {
+  this.blocks.unshift(block);
+};
+
+jasmine.Queue.prototype.add = function(block) {
+  this.blocks.push(block);
+};
+
+jasmine.Queue.prototype.insertNext = function(block) {
+  this.blocks.splice((this.index + this.offset + 1), 0, block);
+  this.offset++;
+};
+
+jasmine.Queue.prototype.start = function(onComplete) {
+  this.running = true;
+  this.onComplete = onComplete;
+  this.next_();
+};
+
+jasmine.Queue.prototype.isRunning = function() {
+  return this.running;
+};
+
+jasmine.Queue.LOOP_DONT_RECURSE = true;
+
+jasmine.Queue.prototype.next_ = function() {
+  var self = this;
+  var goAgain = true;
+
+  while (goAgain) {
+    goAgain = false;
+    
+    if (self.index < self.blocks.length && !this.abort) {
+      var calledSynchronously = true;
+      var completedSynchronously = false;
+
+      var onComplete = function () {
+        if (jasmine.Queue.LOOP_DONT_RECURSE && calledSynchronously) {
+          completedSynchronously = true;
+          return;
+        }
+
+        if (self.blocks[self.index].abort) {
+          self.abort = true;
+        }
+
+        self.offset = 0;
+        self.index++;
+
+        var now = new Date().getTime();
+        if (self.env.updateInterval && now - self.env.lastUpdate > self.env.updateInterval) {
+          self.env.lastUpdate = now;
+          self.env.setTimeout(function() {
+            self.next_();
+          }, 0);
+        } else {
+          if (jasmine.Queue.LOOP_DONT_RECURSE && completedSynchronously) {
+            goAgain = true;
+          } else {
+            self.next_();
+          }
+        }
+      };
+      self.blocks[self.index].execute(onComplete);
+
+      calledSynchronously = false;
+      if (completedSynchronously) {
+        onComplete();
+      }
+      
+    } else {
+      self.running = false;
+      if (self.onComplete) {
+        self.onComplete();
+      }
+    }
+  }
+};
+
+jasmine.Queue.prototype.results = function() {
+  var results = new jasmine.NestedResults();
+  for (var i = 0; i < this.blocks.length; i++) {
+    if (this.blocks[i].results) {
+      results.addResult(this.blocks[i].results());
+    }
+  }
+  return results;
+};
+
+
+/**
+ * Runner
+ *
+ * @constructor
+ * @param {jasmine.Env} env
+ */
+jasmine.Runner = function(env) {
+  var self = this;
+  self.env = env;
+  self.queue = new jasmine.Queue(env);
+  self.before_ = [];
+  self.after_ = [];
+  self.suites_ = [];
+};
+
+jasmine.Runner.prototype.execute = function() {
+  var self = this;
+  if (self.env.reporter.reportRunnerStarting) {
+    self.env.reporter.reportRunnerStarting(this);
+  }
+  self.queue.start(function () {
+    self.finishCallback();
+  });
+};
+
+jasmine.Runner.prototype.beforeEach = function(beforeEachFunction) {
+  beforeEachFunction.typeName = 'beforeEach';
+  this.before_.splice(0,0,beforeEachFunction);
+};
+
+jasmine.Runner.prototype.afterEach = function(afterEachFunction) {
+  afterEachFunction.typeName = 'afterEach';
+  this.after_.splice(0,0,afterEachFunction);
+};
+
+
+jasmine.Runner.prototype.finishCallback = function() {
+  this.env.reporter.reportRunnerResults(this);
+};
+
+jasmine.Runner.prototype.addSuite = function(suite) {
+  this.suites_.push(suite);
+};
+
+jasmine.Runner.prototype.add = function(block) {
+  if (block instanceof jasmine.Suite) {
+    this.addSuite(block);
+  }
+  this.queue.add(block);
+};
+
+jasmine.Runner.prototype.specs = function () {
+  var suites = this.suites();
+  var specs = [];
+  for (var i = 0; i < suites.length; i++) {
+    specs = specs.concat(suites[i].specs());
+  }
+  return specs;
+};
+
+jasmine.Runner.prototype.suites = function() {
+  return this.suites_;
+};
+
+jasmine.Runner.prototype.topLevelSuites = function() {
+  var topLevelSuites = [];
+  for (var i = 0; i < this.suites_.length; i++) {
+    if (!this.suites_[i].parentSuite) {
+      topLevelSuites.push(this.suites_[i]);
+    }
+  }
+  return topLevelSuites;
+};
+
+jasmine.Runner.prototype.results = function() {
+  return this.queue.results();
+};
+/**
+ * Internal representation of a Jasmine specification, or test.
+ *
+ * @constructor
+ * @param {jasmine.Env} env
+ * @param {jasmine.Suite} suite
+ * @param {String} description
+ */
+jasmine.Spec = function(env, suite, description) {
+  if (!env) {
+    throw new Error('jasmine.Env() required');
+  }
+  if (!suite) {
+    throw new Error('jasmine.Suite() required');
+  }
+  var spec = this;
+  spec.id = env.nextSpecId ? env.nextSpecId() : null;
+  spec.env = env;
+  spec.suite = suite;
+  spec.description = description;
+  spec.queue = new jasmine.Queue(env);
+
+  spec.afterCallbacks = [];
+  spec.spies_ = [];
+
+  spec.results_ = new jasmine.NestedResults();
+  spec.results_.description = description;
+  spec.matchersClass = null;
+};
+
+jasmine.Spec.prototype.getFullName = function() {
+  return this.suite.getFullName() + ' ' + this.description + '.';
+};
+
+
+jasmine.Spec.prototype.results = function() {
+  return this.results_;
+};
+
+/**
+ * All parameters are pretty-printed and concatenated together, then written to the spec's output.
+ *
+ * Be careful not to leave calls to <code>jasmine.log</code> in production code.
+ */
+jasmine.Spec.prototype.log = function() {
+  return this.results_.log(arguments);
+};
+
+jasmine.Spec.prototype.runs = function (func) {
+  var block = new jasmine.Block(this.env, func, this);
+  this.addToQueue(block);
+  return this;
+};
+
+jasmine.Spec.prototype.addToQueue = function (block) {
+  if (this.queue.isRunning()) {
+    this.queue.insertNext(block);
+  } else {
+    this.queue.add(block);
+  }
+};
+
+/**
+ * @param {jasmine.ExpectationResult} result
+ */
+jasmine.Spec.prototype.addMatcherResult = function(result) {
+  this.results_.addResult(result);
+};
+
+jasmine.Spec.prototype.expect = function(actual) {
+  var positive = new (this.getMatchersClass_())(this.env, actual, this);
+  positive.not = new (this.getMatchersClass_())(this.env, actual, this, true);
+  return positive;
+};
+
+/**
+ * Waits a fixed time period before moving to the next block.
+ *
+ * @deprecated Use waitsFor() instead
+ * @param {Number} timeout milliseconds to wait
+ */
+jasmine.Spec.prototype.waits = function(timeout) {
+  var waitsFunc = new jasmine.WaitsBlock(this.env, timeout, this);
+  this.addToQueue(waitsFunc);
+  return this;
+};
+
+/**
+ * Waits for the latchFunction to return true before proceeding to the next block.
+ *
+ * @param {Function} latchFunction
+ * @param {String} optional_timeoutMessage
+ * @param {Number} optional_timeout
+ */
+jasmine.Spec.prototype.waitsFor = function(latchFunction, optional_timeoutMessage, optional_timeout) {
+  var latchFunction_ = null;
+  var optional_timeoutMessage_ = null;
+  var optional_timeout_ = null;
+
+  for (var i = 0; i < arguments.length; i++) {
+    var arg = arguments[i];
+    switch (typeof arg) {
+      case 'function':
+        latchFunction_ = arg;
+        break;
+      case 'string':
+        optional_timeoutMessage_ = arg;
+        break;
+      case 'number':
+        optional_timeout_ = arg;
+        break;
+    }
+  }
+
+  var waitsForFunc = new jasmine.WaitsForBlock(this.env, optional_timeout_, latchFunction_, optional_timeoutMessage_, this);
+  this.addToQueue(waitsForFunc);
+  return this;
+};
+
+jasmine.Spec.prototype.fail = function (e) {
+  var expectationResult = new jasmine.ExpectationResult({
+    passed: false,
+    message: e ? jasmine.util.formatException(e) : 'Exception',
+    trace: { stack: e.stack }
+  });
+  this.results_.addResult(expectationResult);
+};
+
+jasmine.Spec.prototype.getMatchersClass_ = function() {
+  return this.matchersClass || this.env.matchersClass;
+};
+
+jasmine.Spec.prototype.addMatchers = function(matchersPrototype) {
+  var parent = this.getMatchersClass_();
+  var newMatchersClass = function() {
+    parent.apply(this, arguments);
+  };
+  jasmine.util.inherit(newMatchersClass, parent);
+  jasmine.Matchers.wrapInto_(matchersPrototype, newMatchersClass);
+  this.matchersClass = newMatchersClass;
+};
+
+jasmine.Spec.prototype.finishCallback = function() {
+  this.env.reporter.reportSpecResults(this);
+};
+
+jasmine.Spec.prototype.finish = function(onComplete) {
+  this.removeAllSpies();
+  this.finishCallback();
+  if (onComplete) {
+    onComplete();
+  }
+};
+
+jasmine.Spec.prototype.after = function(doAfter) {
+  if (this.queue.isRunning()) {
+    this.queue.add(new jasmine.Block(this.env, doAfter, this));
+  } else {
+    this.afterCallbacks.unshift(doAfter);
+  }
+};
+
+jasmine.Spec.prototype.execute = function(onComplete) {
+  var spec = this;
+  if (!spec.env.specFilter(spec)) {
+    spec.results_.skipped = true;
+    spec.finish(onComplete);
+    return;
+  }
+
+  this.env.reporter.reportSpecStarting(this);
+
+  spec.env.currentSpec = spec;
+
+  spec.addBeforesAndAftersToQueue();
+
+  spec.queue.start(function () {
+    spec.finish(onComplete);
+  });
+};
+
+jasmine.Spec.prototype.addBeforesAndAftersToQueue = function() {
+  var runner = this.env.currentRunner();
+  var i;
+
+  for (var suite = this.suite; suite; suite = suite.parentSuite) {
+    for (i = 0; i < suite.before_.length; i++) {
+      this.queue.addBefore(new jasmine.Block(this.env, suite.before_[i], this));
+    }
+  }
+  for (i = 0; i < runner.before_.length; i++) {
+    this.queue.addBefore(new jasmine.Block(this.env, runner.before_[i], this));
+  }
+  for (i = 0; i < this.afterCallbacks.length; i++) {
+    this.queue.add(new jasmine.Block(this.env, this.afterCallbacks[i], this));
+  }
+  for (suite = this.suite; suite; suite = suite.parentSuite) {
+    for (i = 0; i < suite.after_.length; i++) {
+      this.queue.add(new jasmine.Block(this.env, suite.after_[i], this));
+    }
+  }
+  for (i = 0; i < runner.after_.length; i++) {
+    this.queue.add(new jasmine.Block(this.env, runner.after_[i], this));
+  }
+};
+
+jasmine.Spec.prototype.explodes = function() {
+  throw 'explodes function should not have been called';
+};
+
+jasmine.Spec.prototype.spyOn = function(obj, methodName, ignoreMethodDoesntExist) {
+  if (obj == jasmine.undefined) {
+    throw "spyOn could not find an object to spy upon for " + methodName + "()";
+  }
+
+  if (!ignoreMethodDoesntExist && obj[methodName] === jasmine.undefined) {
+    throw methodName + '() method does not exist';
+  }
+
+  if (!ignoreMethodDoesntExist && obj[methodName] && obj[methodName].isSpy) {
+    throw new Error(methodName + ' has already been spied upon');
+  }
+
+  var spyObj = jasmine.createSpy(methodName);
+
+  this.spies_.push(spyObj);
+  spyObj.baseObj = obj;
+  spyObj.methodName = methodName;
+  spyObj.originalValue = obj[methodName];
+
+  obj[methodName] = spyObj;
+
+  return spyObj;
+};
+
+jasmine.Spec.prototype.removeAllSpies = function() {
+  for (var i = 0; i < this.spies_.length; i++) {
+    var spy = this.spies_[i];
+    spy.baseObj[spy.methodName] = spy.originalValue;
+  }
+  this.spies_ = [];
+};
+
+/**
+ * Internal representation of a Jasmine suite.
+ *
+ * @constructor
+ * @param {jasmine.Env} env
+ * @param {String} description
+ * @param {Function} specDefinitions
+ * @param {jasmine.Suite} parentSuite
+ */
+jasmine.Suite = function(env, description, specDefinitions, parentSuite) {
+  var self = this;
+  self.id = env.nextSuiteId ? env.nextSuiteId() : null;
+  self.description = description;
+  self.queue = new jasmine.Queue(env);
+  self.parentSuite = parentSuite;
+  self.env = env;
+  self.before_ = [];
+  self.after_ = [];
+  self.children_ = [];
+  self.suites_ = [];
+  self.specs_ = [];
+};
+
+jasmine.Suite.prototype.getFullName = function() {
+  var fullName = this.description;
+  for (var parentSuite = this.parentSuite; parentSuite; parentSuite = parentSuite.parentSuite) {
+    fullName = parentSuite.description + ' ' + fullName;
+  }
+  return fullName;
+};
+
+jasmine.Suite.prototype.finish = function(onComplete) {
+  this.env.reporter.reportSuiteResults(this);
+  this.finished = true;
+  if (typeof(onComplete) == 'function') {
+    onComplete();
+  }
+};
+
+jasmine.Suite.prototype.beforeEach = function(beforeEachFunction) {
+  beforeEachFunction.typeName = 'beforeEach';
+  this.before_.unshift(beforeEachFunction);
+};
+
+jasmine.Suite.prototype.afterEach = function(afterEachFunction) {
+  afterEachFunction.typeName = 'afterEach';
+  this.after_.unshift(afterEachFunction);
+};
+
+jasmine.Suite.prototype.results = function() {
+  return this.queue.results();
+};
+
+jasmine.Suite.prototype.add = function(suiteOrSpec) {
+  this.children_.push(suiteOrSpec);
+  if (suiteOrSpec instanceof jasmine.Suite) {
+    this.suites_.push(suiteOrSpec);
+    this.env.currentRunner().addSuite(suiteOrSpec);
+  } else {
+    this.specs_.push(suiteOrSpec);
+  }
+  this.queue.add(suiteOrSpec);
+};
+
+jasmine.Suite.prototype.specs = function() {
+  return this.specs_;
+};
+
+jasmine.Suite.prototype.suites = function() {
+  return this.suites_;
+};
+
+jasmine.Suite.prototype.children = function() {
+  return this.children_;
+};
+
+jasmine.Suite.prototype.execute = function(onComplete) {
+  var self = this;
+  this.queue.start(function () {
+    self.finish(onComplete);
+  });
+};
+jasmine.WaitsBlock = function(env, timeout, spec) {
+  this.timeout = timeout;
+  jasmine.Block.call(this, env, null, spec);
+};
+
+jasmine.util.inherit(jasmine.WaitsBlock, jasmine.Block);
+
+jasmine.WaitsBlock.prototype.execute = function (onComplete) {
+  if (jasmine.VERBOSE) {
+    this.env.reporter.log('>> Jasmine waiting for ' + this.timeout + ' ms...');
+  }
+  this.env.setTimeout(function () {
+    onComplete();
+  }, this.timeout);
+};
+/**
+ * A block which waits for some condition to become true, with timeout.
+ *
+ * @constructor
+ * @extends jasmine.Block
+ * @param {jasmine.Env} env The Jasmine environment.
+ * @param {Number} timeout The maximum time in milliseconds to wait for the condition to become true.
+ * @param {Function} latchFunction A function which returns true when the desired condition has been met.
+ * @param {String} message The message to display if the desired condition hasn't been met within the given time period.
+ * @param {jasmine.Spec} spec The Jasmine spec.
+ */
+jasmine.WaitsForBlock = function(env, timeout, latchFunction, message, spec) {
+  this.timeout = timeout || env.defaultTimeoutInterval;
+  this.latchFunction = latchFunction;
+  this.message = message;
+  this.totalTimeSpentWaitingForLatch = 0;
+  jasmine.Block.call(this, env, null, spec);
+};
+jasmine.util.inherit(jasmine.WaitsForBlock, jasmine.Block);
+
+jasmine.WaitsForBlock.TIMEOUT_INCREMENT = 10;
+
+jasmine.WaitsForBlock.prototype.execute = function(onComplete) {
+  if (jasmine.VERBOSE) {
+    this.env.reporter.log('>> Jasmine waiting for ' + (this.message || 'something to happen'));
+  }
+  var latchFunctionResult;
+  try {
+    latchFunctionResult = this.latchFunction.apply(this.spec);
+  } catch (e) {
+    this.spec.fail(e);
+    onComplete();
+    return;
+  }
+
+  if (latchFunctionResult) {
+    onComplete();
+  } else if (this.totalTimeSpentWaitingForLatch >= this.timeout) {
+    var message = 'timed out after ' + this.timeout + ' msec waiting for ' + (this.message || 'something to happen');
+    this.spec.fail({
+      name: 'timeout',
+      message: message
+    });
+
+    this.abort = true;
+    onComplete();
+  } else {
+    this.totalTimeSpentWaitingForLatch += jasmine.WaitsForBlock.TIMEOUT_INCREMENT;
+    var self = this;
+    this.env.setTimeout(function() {
+      self.execute(onComplete);
+    }, jasmine.WaitsForBlock.TIMEOUT_INCREMENT);
+  }
+};
+
+jasmine.version_= {
+  "major": 1,
+  "minor": 2,
+  "build": 0,
+  "revision": 1337005947
+};
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/SpecHelper.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,49 @@
+
+var iframes = [];
+function makeRSDoc (opts, cb) {
+    var $ifr = $("<iframe width='800' height='200' style='position: relative; margin-left: -10000px'></iframe>")
+    ,   doc = document.implementation.createHTMLDocument("")
+    ,   $body = $("body", doc)
+    ,   opts = opts || {}
+    ;
+    $ifr.load(function () {
+        var destDoc = $ifr[0].contentDocument;
+        // make it a real document here
+        $("<meta charset='utf-8'/>", doc).prependTo($("head", doc));
+        if (opts.htmlAttrs) $(doc.documentElement).attr(opts.htmlAttrs);
+        if (opts.title) $("title", doc).text(opts.title);
+        $body.append(opts.abstract || $("<section id='abstract'><p>test abstract</p></section>"));
+        if (opts.body) $body.append(opts.body);
+        // import into iframe
+        var newNode = destDoc.importNode(doc.documentElement, true);
+        destDoc.replaceChild(newNode, destDoc.documentElement);
+        // inject scripts (it doesn't work through cloning)
+        var path = opts.jsPath || "../js/"
+        ,   $head = $("head", destDoc)
+        ;
+        var config = destDoc.createElement("script");
+        $(config)
+            .text("var respecConfig = " + JSON.stringify(opts.config || {}) + ";")
+            .addClass("remove")
+            .appendTo($head);
+        $head[0].appendChild(config);
+        var loader = destDoc.createElement("script");
+        $(loader)
+            .attr({ src: path + "require.js", "data-main": path + (opts.profile || "profile-w3c-common" )})
+            .addClass("remove")
+            .appendTo($head);
+        $head[0].appendChild(loader);
+    });
+    // trigger load
+    $ifr.appendTo($("body"));
+    iframes.push($ifr);
+
+    // intercept that in the iframe we have finished processing
+    window.addEventListener("message", function (ev) {
+        if (ev.data && ev.data.topic == "end-all") cb($ifr[0].contentDocument);
+    }, false);
+}
+
+function flushIframes () {
+    for (var i = 0, n = iframes.length; i < n; i++) iframes[i].remove();
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/best-practices-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,30 @@
+describe("Core — Best Practices", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process examples", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<section><span class='practicelab'>BP1</span><span class='practicelab'>BP2</span>"
+                            +   "<section id='bp-summary'></section></section>")
+                    }, 
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $pls = $("span.practicelab", doc)
+            ,   $bps = $("#bp-summary", doc)
+            ;
+            
+            expect($pls.first().text()).toEqual("Best Practice 1: BP1");
+            expect($pls.last().text()).toEqual("Best Practice 2: BP2");
+            expect($bps.find("h2, h3, h4, h5, h6").text()).toEqual("Best Practices Summary");
+            expect($bps.find("ul li").length).toEqual(2);
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/data-include-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,20 @@
+describe("Core — Data Include", function () {
+    var MAXOUT = 5000, $ifr = $("<iframe width='800' height='200' style='display: none'></iframe>"), loaded = false;
+    // this does not test much, someone for whom this is important should provide more tests
+    it("should include an external file", function () {
+        $ifr.attr("src", "spec/core/includer.html");
+        runs(function () {
+            window.addEventListener("message", function (ev) { if (ev.data && ev.data.topic == "end-all") loaded = true; }, false);
+            $ifr.appendTo($("body"));
+        });
+        waitsFor(function () { return loaded; }, MAXOUT);
+        runs(function () {
+            var $sec = $("#includes", $ifr[0].contentDocument);
+            expect($sec.find("p").length).toEqual(1);
+            expect($sec.find("p").text()).toEqual("INCLUDED");
+            expect($sec.find("div > p").length).toEqual(1);
+            expect($sec.find("div > p").attr("data-include")).toBeFalsy();
+            $ifr.remove();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/default-root-attr-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,43 @@
+describe("Core — Default Root Attribute", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should apply en and ltr defaults", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            expect($("html", doc).attr("lang")).toEqual("en");
+            expect($("html", doc).attr("dir")).toEqual("ltr");
+            flushIframes();
+        });
+    });
+    it("should not override existing dir", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, htmlAttrs: { dir: "rtl" } }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            expect($("html", doc).attr("lang")).toEqual("en");
+            expect($("html", doc).attr("dir")).toEqual("rtl");
+            flushIframes();
+        });
+    });
+    it("should not override existing lang and not set dir", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, htmlAttrs: { lang: "fr" } }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            expect($("html", doc).attr("lang")).toEqual("fr");
+            expect($("html", doc).attr("dir")).toBeUndefined();
+            flushIframes();
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/dfn-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,21 @@
+describe("Core — Definitions", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process definitions", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, body: $("<section id='dfn'><dfn>text</dfn><a>text</a></section>") }, 
+                      function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $sec = $("#dfn", doc);
+            expect($sec.find("dfn").attr("id")).toEqual("dfn-text");
+            expect($sec.find("a").attr("href")).toEqual("#dfn-text");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/examples-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,29 @@
+describe("Core — Examples", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process examples", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<section><pre class='example' title='EX'>\n  {\n    CONTENT\n  }\n  </pre></section>")
+                    }, 
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $ex = $("pre.example", doc)
+            ,   $div = $ex.parent("div")
+            ;
+            expect($div.hasClass("example")).toBeTruthy();
+            expect($div.find("div.example-title").length).toEqual(1);
+            expect($div.find("div.example-title").text()).toEqual("Example 1: EX");
+            expect($ex.attr("title")).toBeUndefined();
+            expect($ex.text()).toEqual("{\n  CONTENT\n}");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/figures-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,31 @@
+describe("Core - Figures", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have handled figures", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: "<section><section id='figs'><div class='figure'><pre title='PREFIG'>PRE</pre></div>" +
+                              "<img src='IMG' title='IMGTIT' class='figure'/></section><section id='tof'></section></section>"
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $figs = $("#figs", doc)
+            ,   $tof = $("#tof", doc)
+            ;
+            expect($figs.find("figure").length).toEqual(2);
+            expect($figs.find("figure figcaption").length).toEqual(2);
+            expect($figs.find("figure figcaption").first().text()).toEqual("Fig. 1 PREFIG");
+            expect($figs.find("figure figcaption").last().text()).toEqual("Fig. 2 IMGTIT");
+            expect($tof.find("h3:contains('Table of Figures')").length).toEqual(1);
+            expect($tof.find("ul li").length).toEqual(2);
+            expect($tof.find("ul li a").first().text()).toEqual("Fig. 1 PREFIG");
+            expect($tof.find("ul li a").last().text()).toEqual("Fig. 2 IMGTIT");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/fix-headers-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,33 @@
+describe("Core - Fix headers", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have set the correct header level", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: "<section id='turtles'><h1>ONE</h1><section><h1>TWO</h1><section><h1>THREE</h1><section><h1>FOUR</h1>" +
+                              "<section><h1>FIVE</h1><section><h1>SIX</h1></section></section></section></section></section></section>"
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $s = $("#turtles", doc);
+            expect($s.find("h1").length).toEqual(0);
+            expect($s.find("h2").length).toEqual(1);
+            expect($s.find("h2").text()).toMatch(/ONE/);
+            expect($s.find("h3").length).toEqual(1);
+            expect($s.find("h3").text()).toMatch(/TWO/);
+            expect($s.find("h4").length).toEqual(1);
+            expect($s.find("h4").text()).toMatch(/THREE/);
+            expect($s.find("h5").length).toEqual(1);
+            expect($s.find("h5").text()).toMatch(/FOUR/);
+            expect($s.find("h6").length).toEqual(2);
+            expect($s.find("h6").first().text()).toMatch(/FIVE/);
+            expect($s.find("h6").last().text()).toMatch(/SIX/);
+            flushIframes();
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/highlight-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,26 @@
+describe("Core — Highlight", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process highlights", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<section><pre class='example sh_javascript'>function () {\n  alert('foo');\n}</pre></section>")
+                    }, 
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $ex = $("pre.example", doc);
+            expect($ex.hasClass("sh_javascript")).toBeFalsy();
+            expect($ex.hasClass("highlight")).toBeTruthy();
+            expect($ex.hasClass("prettyprint")).toBeTruthy();
+            expect($ex.find("span.str").length).toBeGreaterThan(0);
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/id-headers-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,19 @@
+describe("Core - ID headers", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have set ID on header", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, body: "<section><p>BLAH</p><h6>FOO</h6></section>" }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $s = $("section h2:contains('FOO')", doc);
+            expect($s.attr("id")).toEqual("foo");
+            flushIframes();
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/inc.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+<p>INCLUDED</p>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/includer.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,33 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>Includer Spec</title>
+    <script src='../../../js/require.js' data-main='../../../js/profile-w3c-common' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+              specStatus:   "WD"
+          ,   shortName:    "includer"
+          ,   editors:      [{ name: "Robin Berjon", url: "http://berjon.com/" }]
+          ,   wg:           "ReSpec Hackin' Gang"
+          ,   wgURI:        "http://darobin.github.com/respec"
+          ,   wgPublicList: "none"
+          ,   wgPatentURI:  "XXX"
+          ,   edDraftURI:   "http://darobin.github.com/respec"
+        };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>Basic doc</p>
+    </section>
+    <section id='sotd'>
+      <p>
+        CUSTOM PARAGRAPH
+      </p>
+    </section>
+    <section id='includes'>
+      <div data-include='inc.html'></div>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/informative-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,25 @@
+describe("Core — Informative", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process informative sections", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<section class='informative'><h2>TITLE</h2></section>")
+                    }, 
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $sec = $("div.informative, section.informative", doc);
+            expect($sec.find("p").length).toEqual(1);
+            expect($sec.find("p em").length).toEqual(1);
+            expect($sec.find("p em").text()).toEqual("This section is non-normative.");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/inlines-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,34 @@
+describe("Core - Inlines", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should process all inline content", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: "<section id='inlines'><p><acronym title='ACRO-TIT'>ACRO</acronym> ACRO</p><p>" +
+                              "<abbr title='ABBR-TIT'>ABBR</abbr> ABBR</p><p>MUST and NOT RECOMMENDED</p>" +
+                              "<p>[[!DAHUT]] [[REX]]</p></section>"
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $inl = $("#inlines", doc)
+            ,   $nr = $("#normative-references", doc)
+            ,   $ir = $("#informative-references", doc)
+            ;
+            expect($inl.find("acronym[title='ACRO-TIT']:contains('ACRO')").length).toEqual(2);
+            expect($inl.find("abbr[title='ABBR-TIT']:contains('ABBR')").length).toEqual(2);
+            expect($inl.find("cite a:contains('DAHUT')").attr("href")).toEqual("#bib-DAHUT");
+            expect($inl.find("cite a:contains('REX')").attr("href")).toEqual("#bib-REX");
+            expect($nr.find("dl dt").length).toEqual(1);
+            expect($nr.find("dl dt:contains('[DAHUT]')").length).toEqual(1);
+            expect($ir.find("dl dt").length).toEqual(1);
+            expect($ir.find("dl dt:contains('[REX]')").length).toEqual(1);
+            flushIframes();
+        });
+    });
+});
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/issues-notes-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,97 @@
+describe("Core — Issues and Notes", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        }
+    ,   issueBaseConfig = {
+            editors:    [{ name: "Gregg Kellogg" }]
+        ,   issueBase:  "http://example.com/issues/"
+        ,   specStatus: "WD"
+      };
+    it("should process issues and notes", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<section><p>BLAH <span class='issue'>ISS-INLINE</span></p><p class='issue' title='ISS-TIT'>ISSUE</p>" +
+                                "<p>BLAH <span class='note'>NOT-INLINE</span></p><p class='note' title='NOT-TIT'>NOTE</p></section>")
+                    },
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $iss = $("div.issue", doc)
+            ,   $piss = $iss.find("p")
+            ,   $spiss = $("span.issue", doc)
+            ,   $not = $("div.note", doc)
+            ,   $pnot = $not.find("p")
+            ,   $spnot = $("span.note", doc)
+            ;
+
+            expect($spiss.parent("div").length).toEqual(0);
+            expect($spnot.parent("div").length).toEqual(0);
+
+            expect($iss.find("div.issue-title").length).toEqual(1);
+            expect($iss.find("div.issue-title").text()).toEqual("Issue 1: ISS-TIT");
+            expect($piss.attr("title")).toBeUndefined();
+            expect($piss.text()).toEqual("ISSUE");
+
+            expect($not.find("div.note-title").length).toEqual(1);
+            expect($not.find("div.note-title").text()).toEqual("Note: NOT-TIT");
+            expect($pnot.attr("title")).toBeUndefined();
+            expect($pnot.text()).toEqual("NOTE");
+            flushIframes();
+        });
+    });
+    it("should use data-number for issue and note numbers", function () {
+      var doc;
+      runs(function () {
+          makeRSDoc({
+                      config: basicConfig
+                  ,   body: $("<section><p id='i10' class='issue' data-number='10'>Numbered ISSUE</p><p id='i11' class='issue' title='ISS-TIT' data-number='11'>Titled and Numbered Issue</p><p id='ixx' class='issue'>Unnumbered ISSUE</p></section>")
+                  },
+                  function (rsdoc) { doc = rsdoc; });
+      });
+      waitsFor(function () { return doc; }, MAXOUT);
+      runs(function () {
+          var $i10 = $("#i10", doc).parent('div')
+          ,   $i11 = $("#i11", doc).parent('div')
+          ,   $ixx = $("#ixx", doc).parent('div')
+          ;
+
+          expect($i10.find("div.issue-title").length).toEqual(1);
+          expect($i10.find("div.issue-title").text()).toEqual("Issue 10");
+
+          expect($i11.find("div.issue-title").length).toEqual(1);
+          expect($i11.find("div.issue-title").text()).toEqual("Issue 11: ISS-TIT");
+
+          expect($ixx.find("div.issue-title").length).toEqual(1);
+          expect($ixx.find("div.issue-title").text()).toEqual("Issue");
+          flushIframes();
+      });
+    });
+    it("should link to external issue tracker", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: issueBaseConfig
+                    ,   body: $("<section><p class='issue' data-number='10'>ISSUE</p></section>")
+                    },
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $iss = $("div.issue", doc)
+            ,   $piss = $iss.find("p")
+            ;
+
+            expect($iss.find("div.issue-title").length).toEqual(1);
+            expect($iss.find("div.issue-title").text()).toEqual("Issue 10");
+            expect($iss.find("div.issue-title a").attr("href")).toEqual(issueBaseConfig.issueBase + "10");
+            expect($piss.attr("title")).toBeUndefined();
+            expect($piss.text()).toEqual("ISSUE");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/markdown-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,202 @@
+describe("Core - Markdown", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        ,   format: "markdown"
+        };
+    it("should process standard markdown content", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\nFoo\n===\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            var $foo = $('#foo', doc);
+            expect($foo.length).toEqual(1);
+            expect($foo.text()).toEqual("1. Foo");
+        });
+    });
+    
+    it("should process markdown inside of sections", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '<section>\nFoo\n===\n</section>'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            var $foo = $('#foo', doc);
+            expect($foo.length).toEqual(1);
+            expect($foo.text()).toMatch(/1\. Foo/);
+        });
+    });
+    
+    it("should process markdown inside of notes, issues and reqs.", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '<p class=note>_foo_</p><div class=issue>_foo_</div><ul><li class=req>\n### _foo_###\n</li></ul>'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            expect($('.note em', doc).length).toEqual(1);
+            expect($('.issue em', doc).length).toEqual(1);
+            expect($('.req em', doc).length).toEqual(1);
+            expect($('.req h3', doc).length).toEqual(1);
+        });
+    });
+    
+    it("should remove left padding before processing markdown content", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n    Foo\n    ===\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            expect($('code', doc).length).toEqual(0);
+        });
+    });
+    
+    it("should structure content in nested sections with appropriate titles", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\nFoo\n===\n\nBar\n---\n\nBaz\n---\n\n### Foobar ###\n\n#### Foobaz ####\n\nZing\n---\n\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        
+        runs(function () {
+            var $foo = $('#foo', doc);
+            expect($foo.prop("tagName")).toEqual('SECTION');
+            expect($foo.find('> h2').length).toEqual(1);
+            expect($foo.find('> h2').text()).toEqual("1. Foo");
+        
+            expect($foo.find('#bar').prop("tagName")).toEqual('SECTION');
+            expect($foo.find('#bar > h3').length).toEqual(1);
+            expect($foo.find('#bar > h3').text()).toEqual("1.1 Bar");
+            
+            expect($foo.find('#baz').prop("tagName")).toEqual('SECTION');
+            expect($foo.find('#baz > h3').length).toEqual(1);
+            expect($foo.find('#baz > h3').text()).toEqual("1.2 Baz");
+            
+            expect($foo.find('#baz > #foobar').prop("tagName")).toEqual('SECTION');
+            expect($foo.find('#baz > #foobar > h4').length).toEqual(1);
+            expect($foo.find('#baz > #foobar > h4').text()).toEqual("1.2.1 Foobar");
+            
+            expect($foo.find('#baz > #foobar > #foobaz').prop("tagName")).toEqual('SECTION');
+            expect($foo.find('#baz > #foobar > #foobaz > h5').length).toEqual(1);
+            expect($foo.find('#baz > #foobar > #foobaz > h5').text()).toEqual("1.2.1.1 Foobaz");
+            
+            expect($foo.find('#zing').prop("tagName")).toEqual('SECTION');
+            expect($foo.find('#zing > h3').length).toEqual(1);
+            expect($foo.find('#zing > h3').text()).toEqual("1.3 Zing");
+        });
+    });
+
+    it("should gracefully handle jumps in nested headers", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\nFoo\n===\n\nBar\n---\n\nBaz\n===\n\n### Foobar ###\n\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            expect($('#baz > #foobar', doc).length).toEqual(1);
+        });
+    });
+
+    it("should nest sections according to their first header, if present", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n\nFoo\n===\n\nsome text\n\n<section>\n\nBar\n===\n</section>\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            var $bar = $('#bar', doc);
+            expect($bar.text()).toMatch(/2. Bar/);
+        });
+    });
+
+    it("should nest sections according to their headers", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n\nFoo\n===\n\nsome text\n\n<section>\n\nBar\n---\n</section>\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+          var $bar = $('#bar', doc);
+          expect($bar.text()).toMatch(/1.1 Bar/);
+          var $foo = $('#foo', doc);
+          expect($foo.find('#bar').length).toEqual(1);
+        });
+    });
+
+    it("shout not nest content following a section inside of said section", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n\nFoo\n===\n\nsome text\n\n<section>\n\nBar\n---\n</section>\n\nBaz\n===\n\nsome text\n\n<'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+          var $baz = $('#baz', doc);
+          expect($baz.text()).toMatch(/2. Baz/);
+          var $bar = $('#bar', doc);
+          expect($bar.find('#baz').length).toEqual(0);
+        });
+    });
+
+    it("should not nest sections with a top level header", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n\nFoo\n---\n\nsome text\n\n<section>\n\nBar\n---\n</section>\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+            var $bar = $('#bar', doc);
+            expect($bar.text()).toMatch(/2. Bar/);
+            var $body = $(doc.body, doc);
+            expect($body.find('> #bar').length).toEqual(1);
+        });
+    });
+
+    it("should not nest sections with no headers at all", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: '\n\nFoo\n===\n\nsome text\n\n<section id=bar>no header</section>\n'
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+
+        runs(function () {
+          var $body = $(doc.body, doc);
+          expect($body.find('> #bar').length).toEqual(1);
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/override-configuration-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,25 @@
+describe("Core — Override Configuration", function () {
+    var MAXOUT = 5000;
+    it("should override a simple string setting", function () {
+        var $orig = $("<iframe width='800' height='200' style='display: none' src='spec/core/simple.html'></iframe>")
+        ,   $over = $("<iframe width='800' height='200' style='display: none' src='spec/core/simple.html?specStatus=RSCND'></iframe>")
+        ,   counter = 0
+        ,   incr = function (ev) {
+                if (ev.data && ev.data.topic == "end-all") counter++;
+            }
+        ;
+        window.addEventListener("message", incr, false);
+        runs(function () {
+            $orig.appendTo($("body"));
+            $over.appendTo($("body"));
+        });
+        waitsFor(function () { return counter == 2; }, MAXOUT);
+        runs(function () {
+            expect($(".head h2", $orig[0].contentDocument).text()).toMatch(/W3C Editor's Draft/);
+            expect($(".head h2", $over[0].contentDocument).text()).toMatch(/W3C Rescinded Recommendation/);
+            $orig.remove();
+            $over.remove();
+            window.removeEventListener("message", incr, false);
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/remove-respec-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,19 @@
+describe("Core — Remove ReSpec", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have removed all artefacts", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            expect($(".remove", doc).length == 0).toBeTruthy();
+            expect($("script[data-requiremodule]", doc).length == 0).toBeTruthy();
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/requirements-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,51 @@
+describe("Core — Requirements", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        }
+    ,   issueBaseConfig = {
+            editors:    [{ name: "Gregg Kellogg" }]
+        ,   issueBase:  "http://example.com/issues/"
+        ,   specStatus: "WD"
+      };
+    it("should process requirements", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body: $("<p class='req' id='req-id'>REQ</p>")
+                    },
+                    function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $req = $("p.req", doc)
+            ,   $a = $req.find("a")
+            ;
+
+            expect($req.text()).toEqual("Req. 1: REQ");
+
+            expect($a.length).toEqual(1);
+            expect($a.text()).toEqual("Req. 1");
+            expect($a.attr("href")).toEqual("#req-id");
+        });
+    });
+    it("should process requirement references", function () {
+      var doc;
+      runs(function () {
+          makeRSDoc({
+                      config: basicConfig
+                      ,   body: $("<a href='#req-id' class='reqRef'></a><a href='#foo' class='reqRef'></a><p class='req' id='req-id'>REQ</p>")
+                  },
+                  function (rsdoc) { doc = rsdoc; });
+      });
+      waitsFor(function () { return doc; }, MAXOUT);
+      runs(function () {
+        var $refs = $("a.reqRef", doc);
+        
+        expect($refs.first().text()).toEqual("Req. 1");
+        expect($refs.last().text()).toEqual("Req. not found 'foo'");
+      });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/section-refs-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,24 @@
+describe("Core - Section References", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have produced the section reference", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig,
+                        body: "<section id='ONE'><h2>ONE</h2></section><section id='TWO'><a href='#ONE' class='sectionRef'></a></section>"
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $one = $("#ONE", doc)
+            ,   $two = $("#TWO", doc)
+            ,   tit = $one.find("> :first-child").text()
+            ;
+            expect($two.find("a").text()).toEqual("section " + tit);
+            flushIframes();
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/simple.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,30 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>Simple Spec</title>
+    <script src='../../../js/require.js' data-main='../../../js/profile-w3c-common' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+              specStatus:   "ED"
+          ,   shortName:    "basics"
+          ,   editors:      [{ name: "Robin Berjon", url: "http://berjon.com/" }]
+          ,   wg:           "ReSpec Hackin' Gang"
+          ,   wgURI:        "http://darobin.github.com/respec"
+          ,   wgPublicList: "none"
+          ,   wgPatentURI:  "XXX"
+          ,   edDraftURI:   "http://darobin.github.com/respec"
+        };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>Basic doc</p>
+    </section>
+    <section id='sotd'>
+      <p>
+        CUSTOM PARAGRAPH
+      </p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/structure-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,96 @@
+describe("Core - Structure", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        }
+    ,   body = "<section class='introductory'><h2>INTRO</h2></section>" +
+              "<section><h2>ONE</h2><section><h2>TWO</h2><section><h2>THREE</h2><section><h2>FOUR</h2>" +
+              "<section><h2>FIVE</h2><section><h2>SIX</h2></section></section></section></section></section></section>" +
+              "<section class='appendix'><h2>ONE</h2><section><h2>TWO</h2><section><h2>THREE</h2><section>" +
+              "<h2>FOUR</h2><section><h2>FIVE</h2><section><h2>SIX</h2><p>[[DAHUT]]</p><p>[[!HTML5]]</p></section></section></section>" +
+              "</section></section></section>"
+    ;
+    it("should build a ToC with default values", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, body: body }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        // test default values
+        runs(function () {
+            var $toc = $("#toc", doc)
+            ;
+            expect($toc.find("h2").text()).toEqual("Table of Contents");
+            expect($toc.find("> ul > li").length).toEqual(3);
+            expect($toc.find("li").length).toEqual(15);
+            expect($toc.find("> ul > li a").first().text()).toEqual("1. ONE");
+            expect($toc.find("a[href='#six']").text()).toEqual("1.1.1.1.1.1 SIX");
+            expect($toc.find("> ul > li").first().next().find("> a").text()).toEqual("A. ONE");
+            expect($toc.find("a[href='#six-1']").text()).toEqual("A.1.1.1.1.1 SIX");
+            flushIframes();
+        });
+    });
+
+    it("should not build a ToC with noTOC", function () {
+        // test with noTOC
+        var doc;
+        runs(function () {
+            basicConfig.noTOC = true;
+            makeRSDoc({ config: basicConfig, body: body }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $toc = $("#toc", doc)
+            ;
+            expect($toc.length).toEqual(0);
+            flushIframes();
+            delete basicConfig.noTOC;
+        });
+    });
+        
+    it("should include introductory sections in ToC with tocIntroductory", function () {
+        // test with tocIntroductory
+        var doc;
+        runs(function () {
+            basicConfig.tocIntroductory = true;
+            makeRSDoc({ config: basicConfig, body: body }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $toc = $("#toc", doc)
+            ;
+            expect($toc.find("h2").text()).toEqual("Table of Contents");
+            expect($toc.find("> ul > li").length).toEqual(6);
+            expect($toc.find("li").length).toEqual(18);
+            expect($toc.find("> ul > li a").first().text()).toEqual("Abstract");
+            expect($toc.find("> ul > li a[href='#intro']").length).toEqual(1);
+            flushIframes();
+            delete basicConfig.tocIntroductory;
+        });
+    });
+
+    it("should limit ToC depth with maxTocLevel", function () {
+        // test with maxTocLevel
+        var doc;
+        runs(function () {
+            basicConfig.maxTocLevel = 4;
+            makeRSDoc({ config: basicConfig, body: body }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $toc = $("#toc", doc)
+            ;
+            expect($toc.find("h2").text()).toEqual("Table of Contents");
+            expect($toc.find("> ul > li").length).toEqual(3);
+            expect($toc.find("li").length).toEqual(11);
+            expect($toc.find("> ul > li a").first().text()).toEqual("1. ONE");
+            expect($toc.find("a[href='#four']").text()).toEqual("1.1.1.1 FOUR");
+            expect($toc.find("> ul > li").first().next().find("> a").text()).toEqual("A. ONE");
+            expect($toc.find("a[href='#four-1']").text()).toEqual("A.1.1.1 FOUR");
+            flushIframes();
+            delete basicConfig.maxTocLevel;
+        });
+    });
+});
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/style-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,20 @@
+describe("Core — Style", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have included a style element", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $s = $("style", doc);
+            expect($s.length).toBeTruthy();
+            expect($s.text()).toMatch(/rfc2119/);
+            flushIframes();
+        });
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/utils-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,161 @@
+describe("Core - Utils", function () {
+    var MAXOUT = 5000, utils;
+
+    beforeEach(function () {
+        runs(function () {
+            require(["../js/core/utils"], function (u) { utils = u; });
+        });
+        waitsFor(function () { return utils; }, MAXOUT);
+    });
+
+    // linkCSS()
+    it("should add a link element", function () {
+        runs(function () {
+            utils.linkCSS(document, "BOGUS");
+            expect($("link[href='BOGUS']").length == 1).toBeTruthy();
+            $("link[href='BOGUS']").remove();
+        });
+    });
+    it("should add several link elements", function () {
+        runs(function () {
+            utils.linkCSS(document, ["BOGUS", "BOGUS", "BOGUS"]);
+            expect($("link[href='BOGUS']").length == 3).toBeTruthy();
+            $("link[href='BOGUS']").remove();
+        });
+    });
+
+    // $.renameElement()
+    it("should rename the element", function () {
+        runs(function () {
+            var $div = $("<div><p><a></a></p><b>some text</b></div>").appendTo($("body"));
+            $div.find("p").renameElement("span");
+            $div.find("b").renameElement("i");
+            expect($div.find("span").length).toEqual(1);
+            expect($div.find("i").text()).toEqual("some text");
+            $div.remove();
+        });
+    });
+
+    // lead0
+    it("should prepend 0 only when needed", function () {
+        runs(function () {
+            expect(utils.lead0("1")).toEqual("01");
+            expect(utils.lead0("01")).toEqual("01");
+        });
+    });
+
+    // concatDate
+    it("should format the date as needed", function () {
+        runs(function () {
+            var d = new Date();
+            d.setFullYear(1977);
+            d.setMonth(2);
+            d.setDate(15);
+            expect(utils.concatDate(d)).toEqual("19770315");
+            expect(utils.concatDate(d, "-")).toEqual("1977-03-15");
+        });
+    });
+
+    // parseSimpleDate
+    it("should parse a simple date", function () {
+        runs(function () {
+            var d = utils.parseSimpleDate("1977-03-15");
+            expect(d.getFullYear()).toEqual(1977);
+            expect(d.getMonth()).toEqual(2);
+            expect(d.getDate()).toEqual(15);
+        });
+    });
+
+    // parseLastModified
+    it("should parse a date in lastModified format", function () {
+        runs(function () {
+            var d = utils.parseLastModified("03/15/1977 13:05:42");
+            expect(d.getFullYear()).toEqual(1977);
+            expect(d.getMonth()).toEqual(2);
+            expect(d.getDate()).toEqual(15);
+        });
+    });
+
+    // humanDate
+    it("should produce a human date", function () {
+        runs(function () {
+            expect(utils.humanDate("1977-03-15")).toEqual("15 March 1977");
+            var d = new Date();
+            d.setFullYear(1977);
+            d.setMonth(2);
+            d.setDate(15);
+            expect(utils.humanDate(d)).toEqual("15 March 1977");
+        });
+    });
+
+    // joinAnd
+    it("should join with proper commas and 'and'", function () {
+        runs(function () {
+            expect(utils.joinAnd([])).toEqual("");
+            expect(utils.joinAnd(["x"])).toEqual("x");
+            expect(utils.joinAnd(["x", "x"])).toEqual("x and x");
+            expect(utils.joinAnd(["x", "x", "x"])).toEqual("x, x, and x");
+            expect(utils.joinAnd(["x", "x", "x", "x"])).toEqual("x, x, x, and x");
+            expect(utils.joinAnd(["x", "x", "x", "x"], function (str) { return str.toUpperCase(); })).toEqual("X, X, X, and X");
+        });
+    });
+
+    // xmlEscape
+    it("should escape properly", function () {
+        runs(function () {
+            expect(utils.xmlEscape("&<>\"")).toEqual("&amp;&lt;&gt;&quot;");
+        });
+    });
+
+    // norm
+    it("should normalise text", function () {
+        runs(function () {
+            expect(utils.norm("  a   b   ")).toEqual("a b");
+        });
+    });
+
+    // $.dfnTitle()
+    it("should find the definition title", function () {
+        runs(function () {
+            var $dfn = $("<dfn title='DFN'><abbr title='ABBR'>TEXT</abbr></dfn>").appendTo($("body"));
+            expect($dfn.dfnTitle()).toEqual("DFN");
+            $dfn.removeAttr("title");
+            expect($dfn.dfnTitle()).toEqual("ABBR");
+            $dfn.find("abbr").removeAttr("title");
+            expect($dfn.dfnTitle()).toEqual("TEXT");
+            $dfn.remove();
+        });
+    });
+
+    // $.makeID()
+    it("should create the proper ID", function () {
+        runs(function () {
+            expect($("<p id='ID'></p>").makeID()).toEqual("ID");
+            expect($("<p title='TITLE'></p>").makeID()).toEqual("title");
+            expect($("<p>TEXT</p>").makeID()).toEqual("text");
+            expect($("<p></p>").makeID(null, "PASSED")).toEqual("passed");
+            expect($("<p></p>").makeID("PFX", "PASSED")).toEqual("PFX-passed");
+            expect($("<p>TEXT</p>").makeID("PFX")).toEqual("PFX-text");
+            var $p = $("<p>TEXT</p>");
+            $p.makeID();
+            expect($p.attr("id")).toEqual("text");
+            expect($("<p>  A--Bé9\n C</p>").makeID()).toEqual("a--b-9-c");
+            expect($("<p></p>").makeID()).toEqual("generatedID");
+            expect($("<p>2017</p>").makeID()).toEqual("x2017");
+            var $div = $("<div><p id='a'></p><p id='a-1'></p><span>A</span></div>").appendTo($("body"));
+            expect($div.find("span").makeID()).toEqual("a-2");
+            $div.remove();
+        });
+    });
+
+    // $.allTextNodes()
+    it("should find all the text nodes", function () {
+        runs(function () {
+            var tns = $("<div>aa<span>bb</span><p>cc<i>dd</i></p><pre>nope</pre></div>").allTextNodes(["pre"]);
+            expect(tns.length).toEqual(4);
+            var str = "";
+            for (var i = 0, n = tns.length; i < n; i++) str += tns[i].nodeValue;
+            expect(str).toEqual("aabbccdd");
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/webidl-oldschool-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,318 @@
+describe("Core - WebIDL", function () {
+    var MAXOUT = 5000
+    ,   $widl = $("<iframe width='800' height='200' style='display: none' src='spec/core/webidl.html'></iframe>")
+    ,   loaded = false
+    ,   $target
+    ,   text
+    ,   doc
+    ;
+
+    beforeEach(function () {
+        runs(function () {
+            if (!loaded) {
+                var handler = function (ev) {
+                    if (ev.data.topic !== "end-all") return;
+                    loaded = true;
+                    doc = $widl[0].contentDocument;
+                    window.removeEventListener("message", handler, false);
+                };
+                window.addEventListener("message", handler, false);
+                $widl.appendTo($("body"));
+            }
+        });
+        waitsFor(function () { return loaded; }, MAXOUT);
+    });
+
+    it("should handle interfaces", function () {
+        runs(function () {
+            $target = $("#if-basic", doc);
+            text = "interface SuperStar {\n};";
+            expect($target.text()).toEqual(text);
+            expect($target.find(".idlInterface").length).toEqual(1);
+            expect($target.find(".idlInterfaceID").text()).toEqual("SuperStar");
+
+            $target = $("#if-extended-attribute", doc);
+            text = "[Something, Constructor()]\n" + text;
+            expect($target.text()).toEqual(text);
+            expect($target.find(".extAttr").text()).toEqual("Something, Constructor()");
+
+            $target = $("#if-inheritance", doc);
+            text = "interface SuperStar : HyperStar {\n};";
+            expect($target.text()).toEqual(text);
+            expect($target.find(".idlSuperclass").text()).toEqual("HyperStar");
+
+            $target = $("#if-partial", doc);
+            text = "partial interface SuperStar {\n};";
+            expect($target.text()).toEqual(text);
+
+            $target = $("#if-callback", doc);
+            text = "callback interface SuperStar {\n};";
+            expect($target.text()).toEqual(text);
+        });
+    });
+
+    it("should handle constants", function () {
+        $target = $("#const-basic", doc);
+        text =  "interface SuperStar {\n" +
+                "    const boolean             test = true;\n" +
+                "    const byte                bite = 8;\n" +
+                "    const octet               eight = 7;\n" +
+                "    const short               small = 42;\n" +
+                "    const unsigned short      shortish = 250;\n" +
+                "    const long                notSoLong = 99999;\n" +
+                "    const unsigned long       somewhatLong = 9999999;\n" +
+                "    const long long           veryLong = 9999999999999;\n" +
+                "    const unsigned long long  soLong = 99999999999999999;\n" +
+                "    const float               ationDevice = 4.2;\n" +
+                "    const unrestricted float  buoy = 4.2222222222;\n" +
+                "    const double              twice = 4.222222222;\n" +
+                "    const unrestricted double rambaldi = 47.0;\n" +
+                "    const boolean?            why = false;\n" +
+                "    const boolean?            notSo = null;\n" +
+                "    const short               inf = Infinity;\n" +
+                "    const short               mininf = -Infinity;\n" +
+                "    const short               cheese = NaN;\n" +
+                "    [Something]\n" +
+                "    const short               extAttr = NaN;\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlConst").length).toEqual(19);
+        var $const1 = $target.find(".idlConst").first();
+        expect($const1.find(".idlConstType").text()).toEqual("boolean");
+        expect($const1.find(".idlConstName").text()).toEqual("test");
+        expect($const1.find(".idlConstValue").text()).toEqual("true");
+        expect($target.find(".idlConst").last().find(".extAttr").length).toEqual(1);
+        
+        var $sec = $("#constants-1 dl.constants", doc);
+        expect($sec.find("dt").length).toEqual(19);
+        expect($sec.find("dd").length).toEqual(19);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("ationDevice");
+        expect($sec.find("dt").first().find(".idlConstType").text()).toEqual("float");
+        expect($sec.find("dd").first().text()).toEqual("10");
+    });
+
+    it("should handle attributes", function () {
+        $target = $("#attr-basic", doc);
+        text =  "interface SuperStar {\n" +
+                "             attribute DOMString      regular;\n" +
+                "    readonly attribute DOMString      ro;\n" +
+                "    [Something]\n" +
+                "    readonly attribute DOMString      ext;\n" +
+                "             attribute sequence<Date> dates;\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlAttribute").length).toEqual(4);
+        var $at = $target.find(".idlAttribute").first();
+        expect($at.find(".idlAttrType").text()).toEqual("DOMString");
+        expect($at.find(".idlAttrName").text()).toEqual("regular");
+        var $lst = $target.find(".idlAttribute").last();
+        expect($lst.find(".idlAttrType").text()).toEqual("sequence<Date>");
+        expect($lst.find(".idlAttrType > a").text()).toEqual("Date");
+        
+        var $sec = $("#attributes-1 dl.attributes", doc);
+        expect($sec.find("dt").length).toEqual(4);
+        expect($sec.find("dd").length).toEqual(4);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("dates");
+        expect($sec.find("dt").first().find(".idlAttrType a").text()).toEqual("Date");
+        expect($sec.find("dd").first().text()).toEqual("3.5");
+    });
+
+    it("should handle operations", function () {
+        $target = $("#meth-basic", doc);
+        text =  "interface SuperStar {\n" +
+                "    void               basic ();\n" +
+                "    [Something]\n" +
+                "    void               ext ();\n" +
+                "    unsigned long long ull ();\n" +
+                "    Perhaps?           ull ();\n" +
+                "    short[][][][]      paramed (Date[][][] one, [ExtAttrs] ByteString? ext, optional short maybe, optional short[] shorts, optional short[][][][] hypercubes, optional short defaulted = 3.5, optional DOMString defaulted2 = \"one\", optional short... variable);\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlMethod").length).toEqual(5);
+        var $meth = $target.find(".idlMethod").first();
+        expect($meth.find(".idlMethType").text()).toEqual("void");
+        expect($meth.find(".idlMethName").text()).toEqual("basic");
+        expect($target.find(".idlMethType:contains('Perhaps?') a").text()).toEqual("Perhaps");
+        expect($target.find(".idlMethType:contains('short[][][][]') a").text()).toEqual("short");
+        var $lst = $target.find(".idlMethod").last();
+        expect($lst.find(".idlParam").length).toEqual(8);
+        expect($lst.find(".idlParam:contains('optional')").length).toEqual(6);
+        expect($lst.find(".idlParam").first().find(".idlParamType > a").text()).toEqual("Date");
+    });
+
+    it("should handle serializer", function () {
+        $target = $("#serializer-map", doc);
+        text =  "interface SuperStar {\n" +
+                "             attribute DOMString foo;\n" +
+                "             attribute DOMString bar;\n" +
+ 	        "    serializer = {foo, bar};\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlSerializer").length).toEqual(1);
+        var $serializer = $target.find(".idlSerializer").first();
+        expect($serializer.find(".idlSerializerValues").text()).toEqual("{foo, bar}");
+    });
+
+
+    it("should handle dictionaries", function () {
+        $target = $("#dict-basic", doc);
+        text = "dictionary SuperStar {\n};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlDictionary").length).toEqual(1);
+        expect($target.find(".idlDictionaryID").text()).toEqual("SuperStar");
+
+        $target = $("#dict-inherit", doc);
+        text = "dictionary SuperStar : HyperStar {\n};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlSuperclass").text()).toEqual("HyperStar");
+
+        $target = $("#dict-fields", doc);
+        text =  "dictionary SuperStar {\n" +
+                "    DOMString          value;\n" +
+                "    DOMString?         nullable;\n" +
+                "    [Something]\n" +
+                "    float              ext;\n" +
+                "    unsigned long long longLong;\n" +
+                "    boolean            test = true;\n" +
+                "    byte               little = 2;\n" +
+                "    byte               big = Infinity;\n" +
+                "    byte               cheese = NaN;\n" +
+                "    DOMString          blah = \"blah blah\";\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlMember").length).toEqual(9);
+        var $mem = $target.find(".idlMember").first();
+        expect($mem.find(".idlMemberType").text()).toEqual("DOMString");
+        expect($mem.find(".idlMemberName").text()).toEqual("value");
+        expect($target.find(".idlMember").last().find(".idlMemberValue").text()).toEqual('"blah blah"');
+
+        var $sec = $("#dictionary-superstar-members dl.dictionary-members", doc);
+        expect($sec.find("dt").length).toEqual(9);
+        expect($sec.find("dd").length).toEqual(9);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("big");
+        expect($sec.find("dt").first().find("code").last().text()).toEqual("Infinity");
+        expect($sec.find("dt").first().find(".idlMemberType").text()).toEqual("byte");
+        expect($sec.find("dd").first().text()).toEqual("8");
+    });
+
+    it("should handle exceptions", function () {
+        $target = $("#ex-basic", doc);
+        text = "exception SuperStar {\n};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlException").length).toEqual(1);
+        expect($target.find(".idlExceptionID").text()).toEqual("SuperStar");
+
+        $target = $("#ex-inherit", doc);
+        text = "exception SuperStar : HyperStar {\n};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlSuperclass").text()).toEqual("HyperStar");
+
+        $target = $("#ex-fields", doc);
+        text =  "exception SuperStar {\n" +
+                "    [Something]\n" +
+                "    const long value = 42;\n" +
+                "    Object?         message;\n" +
+                "    sequence<float> floats;\n" +
+                "    long[][]        numbers;\n" +
+                "};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlConst").length).toEqual(1);
+        expect($target.find(".idlField").length).toEqual(3);
+        var $const = $target.find(".idlConst");
+        expect($const.find(".idlConstType").text()).toEqual("long");
+        expect($const.find(".idlConstName").text()).toEqual("value");
+        expect($const.find(".idlConstValue").text()).toEqual("42");
+        var $fld = $target.find(".idlField").first();
+        expect($fld.find(".idlFieldType a").text()).toEqual("Object");
+        expect($fld.find(".idlFieldName").text()).toEqual("message");
+
+        var $sec = $("#fields dl.fields", doc);
+        expect($sec.find("dt").length).toEqual(3);
+        expect($sec.find("dd").length).toEqual(3);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("floats");
+        expect($sec.find("dt").first().find(".idlFieldType a").text()).toEqual("float");
+        expect($sec.find("dd").first().text()).toEqual("3");
+
+        $sec = $("#constants-2 dl.constants", doc);
+        expect($sec.find("dt").length).toEqual(1);
+        expect($sec.find("dd").length).toEqual(1);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("value");
+        expect($sec.find("dt").first().find(".idlConstType a").text()).toEqual("long");
+        expect($sec.find("dd").first().text()).toEqual("1");
+    });
+
+    it("should handle enumerations", function () {
+        $target = $("#enum-basic", doc);
+        text = "enum SuperStar {\n    \"one\",\n    \"two\",\n    \"three\"\n};";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlEnum").length).toEqual(1);
+        expect($target.find(".idlEnumID").text()).toEqual("SuperStar");
+        expect($target.find(".idlEnumItem").length).toEqual(3);
+        expect($target.find(".idlEnumItem").first().text()).toEqual("one");
+
+        var $sec = $target.next("table.simple");
+        expect($sec.find("th").attr("colspan")).toEqual("2");
+        expect($sec.find("th").text()).toEqual("Enumeration description");
+        expect($sec.find("tr").length).toEqual(4);
+        expect($sec.find("td").text()).toEqual("one1two2three3");
+    });
+
+    it("should handle callbacks", function () {
+        $target = $("#cb-basic", doc);
+        text = "callback SuperStar = void ();";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlCallback").length).toEqual(1);
+        expect($target.find(".idlCallbackID").text()).toEqual("SuperStar");
+        expect($target.find(".idlCallbackType").text()).toEqual("void");
+
+        $target = $("#cb-less-basic", doc);
+        text = "callback SuperStar = unsigned long long? (optional any value);";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlCallbackType a").text()).toEqual("unsigned long long");
+        var $prm = $target.find(".idlCallback").last().find(".idlParam");
+        expect($prm.length).toEqual(1);
+        expect($prm.find(".idlParamType").text()).toEqual("any");
+        expect($prm.find(".idlParamName").text()).toEqual("value");
+
+        var $sec = $("#callback-superstar-parameters dl.callback-members", doc);
+        expect($sec.find("dt").length).toEqual(1);
+        expect($sec.find("dd").length).toEqual(1);
+        expect($sec.find("dt").first().find("code").first().text()).toEqual("value");
+        expect($sec.find("dt").first().find(".idlMemberType").text()).toEqual("any");
+        expect($sec.find("dd").first().text()).toEqual("1");
+    });
+
+    it("should handle typedefs", function () {
+        $target = $("#td-basic", doc);
+        text = "typedef DOMString string;";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlTypedef").length).toEqual(1);
+        expect($target.find(".idlTypedefID").text()).toEqual("string");
+        expect($target.find(".idlTypedefType").text()).toEqual("DOMString");
+
+        $target = $("#td-less-basic", doc);
+        text = "typedef [Something] unsigned long long? sth;";
+        expect($target.text()).toEqual(text);
+        
+        var $sec = $("#typedefs", doc);
+        expect($sec.find(".idlTypedefDesc").first().text()).toEqual("Throughout this specification, the identifier string is used to refer to the DOMString type.");
+        expect($sec.find(".idlTypedefDesc").first().find(".idlTypedefID").text()).toEqual("string");
+        expect($sec.find(".idlTypedefDesc").first().find(".idlTypedefType").text()).toEqual("DOMString");
+        expect($sec.find(".idlTypedefDesc").last().text()).toEqual("Throughout this specification, the identifier sth is used to refer to the unsigned long long (nullable) type.");
+    });
+
+    it("should handle implements", function () {
+        $target = $("#impl-basic", doc);
+        text = "Window implements Breakable;";
+        expect($target.text()).toEqual(text);
+        expect($target.find(".idlImplements").length).toEqual(1);
+        expect($target.find(".idlImplements a").length).toEqual(2);
+
+        $target = $("#impl-less-basic", doc);
+        text = "[Something]\n" + text;
+        expect($target.text()).toEqual(text);
+
+        var $sec = $("#implements", doc);
+        expect($sec.find(".idlImplementsDesc").first().text()).toEqual("All instances of the Window type are defined to also implement the Breakable interface.");
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/core/webidl.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,356 @@
+<!DOCTYPE html>
+<html xmlns='http://www.w3.org/1999/xhtml'>
+  <head>
+    <meta charset='utf-8'/>
+    <title>WebIDL Tests</title>
+    <script src='../../../js/require.js' data-main='../../../js/profile-w3c-common' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+              specStatus:   "ED"
+          ,   shortName:    "webidl"
+          ,   editors:      [{ name: "Robin Berjon", url: "http://berjon.com/" }]
+          ,   wg:           "ReSpec Hackin' Gang"
+          ,   wgURI:        "http://darobin.github.com/respec"
+          ,   wgPublicList: "none"
+          ,   wgPatentURI:  "XXX"
+          ,   edDraftURI:   "http://darobin.github.com/respec"
+        };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>
+        This fake spec tried to exercise all aspects of WebIDL so as to do regression testing in this
+        complex piece of code.
+      </p>
+    </section>
+    <section id='sotd'>
+      <p>
+        CUSTOM PARAGRAPH
+      </p>
+    </section>
+    <section>
+      <h2>Unsupported</h2>
+      <p>
+        The following aspects of WebIDL are not currently supported and are not yet tested for:
+      </p>
+      <ul>
+        <li>
+          Names that begin with <code>_</code> in the IDL must drop the leading <code>_</code> for
+          their real name.
+        </li>
+        <li>
+          Static, inherit, stringifier attributes.
+        </li>
+        <li>Static operations</li>
+        <li>Default arguments</li>
+        <li>IDL wrapping</li>
+        <li>Special operations</li>
+        <li>Union types</li>
+        <li>partial dictionaries</li>
+      </ul>
+      <p>
+        Support for these features will likely be added later.
+      </p>
+      <p>
+        The following features are supposedly supported but actually buggy:
+      </p>
+      <ul>
+        <li><em>list currently empty</em></li>
+      </ul>
+      <p>
+        Things that still need to be done:
+      </p>
+      <ul>
+        <li>Check that [], sequence, ?, and other such bothersome types are tested everywhere</li>
+      </ul>
+    </section>
+    <section>
+      <h2>Interfaces</h2>
+      <p>
+        Basic interface.
+      </p>
+      <dl id='if-basic' class='idl' title='interface SuperStar'></dl>
+      <p>
+        Interface with extended attribute.
+      </p>
+      <dl id='if-extended-attribute' class='idl' title='[Something, Constructor()] interface SuperStar'></dl>
+      <p>
+        Interface with inheritance.
+      </p>
+      <dl id='if-inheritance' class='idl' title='interface SuperStar : HyperStar'></dl>
+      <p>
+        Partial interface .
+      </p>
+      <dl id='if-partial' class='idl' title='partial interface SuperStar'></dl>
+      <p>
+        Callback interface .
+      </p>
+      <dl id='if-callback' class='idl' title='callback interface SuperStar'></dl>
+    </section>
+    <section>
+      <h2>Constants</h2>
+      <p>
+        All constants and some type testing
+      </p>
+      <dl id='const-basic' class='idl' title='interface SuperStar'>
+        <dt>const boolean test = true</dt>
+        <dd>1</dd>
+        <dt>const byte bite = 8</dt>
+        <dd>2</dd>
+        <dt>const octet eight = 7</dt>
+        <dd>3</dd>
+        <dt>const short small = 42</dt>
+        <dd>4</dd>
+        <dt>const unsigned short shortish = 250</dt>
+        <dd>5</dd>
+        <dt>const long notSoLong = 99999</dt>
+        <dd>6</dd>
+        <dt>const unsigned long somewhatLong = 9999999</dt>
+        <dd>7</dd>
+        <dt>const long long veryLong = 9999999999999</dt>
+        <dd>8</dd>
+        <dt>const unsigned long long soLong = 99999999999999999</dt>
+        <dd>9</dd>
+        <dt>const float ationDevice = 4.2</dt>
+        <dd>10</dd>
+        <dt>const unrestricted float buoy = 4.2222222222</dt>
+        <dd>11</dd>
+        <dt>const double twice = 4.222222222</dt>
+        <dd>12</dd>
+        <dt>const unrestricted double rambaldi = 47.0</dt>
+        <dd>13</dd>
+        <dt>const boolean? why = false</dt>
+        <dd>14</dd>
+        <dt>const boolean? notSo = null</dt>
+        <dd>15</dd>
+        <dt>const short inf = Infinity</dt>
+        <dd>16</dd>
+        <dt>const short mininf = -Infinity</dt>
+        <dd>17</dd>
+        <dt>const short cheese = NaN</dt>
+        <dd>18</dd>
+        <dt>[Something] const short extAttr = NaN</dt>
+        <dd>18</dd>
+      </dl>
+    </section>
+    <section>
+      <h2>Attributes</h2>
+      <p>
+        Basic attributes testing.
+      </p>
+      <dl id='attr-basic' class='idl' title='interface SuperStar'>
+        <dt>attribute DOMString regular</dt>
+        <dd>1</dd>
+        <dt>readonly attribute DOMString ro</dt>
+        <dd>2</dd>
+        <dt>[Something] readonly attribute DOMString ext</dt>
+        <dd>3</dd>
+        <dt>attribute sequence&lt;Date> dates</dt>
+        <dd>3.5</dd>
+        <!-- <dt>static attribute DOMString unmovable</dt>
+        <dd>3</dd>
+        <dt>stringifier attribute DOMString asString</dt>
+        <dd>4</dd>
+        <dt>inherit attribute DOMString css</dt>
+        <dd>5</dd>
+        <dt>static inherit readonly attribute DOMString everything</dt>
+        <dd>6</dd>
+        <dt>stringifier inherit readonly attribute DOMString all</dt>
+        <dd>7</dd>-->
+      </dl>
+    </section>
+    <section>
+      <h2>Operations</h2>
+      <p>
+        Basic operations testing.
+      </p>
+      <!-- 
+      getter, setter, creator, deleter, legacycaller, stringifier, serilizer
+      static
+      specials don't necessarily have an indentifier
+       -->
+      <dl id='meth-basic' class='idl' title='interface SuperStar'>
+        <dt>void basic()</dt>
+        <dd>1</dd>
+        <dt>[Something] void ext()</dt>
+        <dd>2</dd>
+        <dt>unsigned long long ull()</dt>
+        <dd>3</dd>
+        <dt>Perhaps? ull()</dt>
+        <dd>3.5</dd>
+        <dt>short[][][][] paramed()</dt>
+        <dd>
+          4
+          <dl class='parameters'>
+            <dt>Date[][][] one</dt>
+            <dd>
+              4.1
+            </dd>
+            <dt>[ExtAttrs] ByteString? ext</dt>
+            <dd>
+              4.1
+            </dd>
+            <dt>optional short maybe</dt>
+            <dd>
+              4.2
+            </dd>
+            <dt>short[] shorts</dt>
+            <dd>
+              4.3
+            </dd>
+            <dt>short[][][][] hypercubes</dt>
+            <dd>
+              4.3
+            </dd>
+            <dt>optional short defaulted = 3.5</dt>
+            <dd>
+              4.3
+            </dd>
+            <dt>DOMString defaulted2 = "one"</dt>
+            <dd>
+              4.3
+            </dd>
+            <dt>short... variable</dt>
+            <dd>
+              4.last
+            </dd>
+          </dl>
+        </dd>
+        <!--
+        <dt>getter float ()</dt>
+        <dd>5</dd>
+        <dt>getter float withName ()</dt>
+        <dd>6</dd>
+        <dt>setter void ()</dt>
+        <dd>7</dd>
+        <dt>setter void named ()</dt>
+        <dd>8</dd>
+        ... and other special operations
+         -->
+      </dl>
+    </section>
+    <section>
+      <h2>Serializer</h2>
+      <dl id='serializer-map' class='idl' title='interface SuperStar'>
+	<dt>attribute DOMString foo</dt>
+	<dt>attribute DOMString bar</dt>
+        <dt>serializer = { foo, bar }</dt>
+      </dl>
+    </section>
+    <section>
+      <h2>Dictionaries</h2>
+      <p>
+        Basic dictionary.
+      </p>
+      <dl id='dict-basic' class='idl' title='dictionary SuperStar'></dl>
+      <p>
+        Inheriting dictionary.
+      </p>
+      <dl id='dict-inherit' class='idl' title='dictionary SuperStar : HyperStar'></dl>
+      <p>
+        Data in  dictionary.
+      </p>
+      <dl id='dict-fields' class='idl' title='dictionary SuperStar'>
+        <dt>DOMString value</dt>
+        <dd>1</dd>
+        <dt>DOMString? nullable</dt>
+        <dd>2</dd>
+        <dt>[Something]float ext</dt>
+        <dd>3</dd>
+        <dt>unsigned long long longLong</dt>
+        <dd>4</dd>
+        <dt>boolean test = true</dt>
+        <dd>5</dd>
+        <dt>byte little = 2</dt>
+        <dd>7</dd>
+        <dt>byte big = Infinity</dt>
+        <dd>8</dd>
+        <dt>byte cheese = NaN</dt>
+        <dd>9</dd>
+        <dt>DOMString blah = "blah blah"</dt>
+        <dd>10</dd>
+      </dl>
+    </section>
+    <section>
+      <h2>Exceptions</h2>
+      <p>
+        Basic exception.
+      </p>
+      <dl id='ex-basic' class='idl' title='exception SuperStar'></dl>
+      <p>
+        Inheriting exception.
+      </p>
+      <dl id='ex-inherit' class='idl' title='exception SuperStar : HyperStar'></dl>
+      <p>
+        Exception with content.
+      </p>
+      <dl id='ex-fields' class='idl' title='exception SuperStar'>
+        <dt>[Something]const long value = 42</dt>
+        <dd>1</dd>
+        <dt>Object? message</dt>
+        <dd>2</dd>
+        <dt>sequence&lt;float> floats</dt>
+        <dd>3</dd>
+        <dt>long[][] numbers</dt>
+        <dd>4</dd>
+      </dl>
+    </section>
+    <section>
+      <h2>Enumerations</h2>
+      <p>
+        Basic enumeration.
+      </p>
+      <dl id='enum-basic' class='idl' title='enum SuperStar'>
+        <dt>one</dt>
+        <dd>1</dd>
+        <dt>two</dt>
+        <dd>2</dd>
+        <dt>three</dt>
+        <dd>3</dd>
+      </dl>
+      <!-- 
+        XXX extattr?
+       -->
+    </section>
+    <section>
+      <h2>Callbacks</h2>
+      <p>
+        Basic callback.
+      </p>
+      <dl id='cb-basic' class='idl' title='callback SuperStar = void'></dl>
+      <p>
+        Less basic callback.
+      </p>
+      <dl id='cb-less-basic' class='idl' title='callback SuperStar = unsigned long long?'>
+        <dt>optional any value</dt>
+        <dd>1</dd>
+      </dl>
+      <!-- 
+        XXX extattr?
+       -->
+    </section>
+    <section>
+      <h2>Typedefs</h2>
+      <p>
+        Basic typedef.
+      </p>
+      <div id='td-basic' class='idl' title='typedef DOMString string'></div>
+      <p>
+        Less basic typedef.
+      </p>
+      <div id='td-less-basic' class='idl' title='typedef [Something] unsigned long long? sth'></div>
+    </section>
+    <section>
+      <h2>Implements</h2>
+      <p>
+        Basic implements.
+      </p>
+      <div id='impl-basic' class='idl' title='Window implements Breakable'></div>
+      <p>
+        Less basic implements.
+      </p>
+      <div id='impl-less-basic' class='idl' title='[Something]Window implements Breakable'></div>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/w3c/abstract-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,23 @@
+describe("W3C — Abstract", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should include an h2, set the class, and wrap the content", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, abstract: $("<section id='abstract'>test abstract</section>") }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $abs = $("#abstract", doc);
+            expect($abs.find("h2").length).toBeTruthy();
+            expect($abs.find("h2").text()).toEqual("Abstract");
+            expect($abs.hasClass("introductory")).toBeTruthy();
+            expect($abs.find("p").length).toBeTruthy();
+            flushIframes();
+        });
+    });
+    // XXX we should also test that an error is sent when absent
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/w3c/conformance-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,24 @@
+describe("W3C — Conformance", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should include an h2 and inject its content", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({ config: basicConfig, body: $("<section id='conformance'><p>CONFORMANCE</p></section>") }, 
+                      function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            var $c = $("#conformance", doc);
+            expect($c.find("h2").length).toEqual(1);
+            expect($c.find("h2").text()).toMatch(/\d+\.\s+Conformance/);
+            expect($c.find("p").length).toEqual(3);
+            expect($c.find("p").text()).toMatch("non-normative");
+            expect($c.find("p").last().text()).toMatch("CONFORMANCE");
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/w3c/headers-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,276 @@
+function loadWithConfig (conf, check) {
+    var config = [];
+    for (var k in conf) {
+        config.push(k + "=" + encodeURI($.isArray(conf[k]) ? JSON.stringify(conf[k]) : conf[k]).replace(/=/g, "%3D"));
+    }
+    var $ifr = $("<iframe width='800' height='200' style='display: none'></iframe>")
+    ,   loaded = false
+    ,   MAXOUT = 5000
+    ,   incr = function (ev) {
+            if (ev.data && ev.data.topic == "end-all") loaded = true;
+        }
+    ;
+    $ifr.attr("src", "spec/core/simple.html?" + config.join(";"));
+    runs(function () {
+        window.addEventListener("message", incr, false);
+        $ifr.appendTo($("body"));
+    });
+    waitsFor(function () { return loaded; }, MAXOUT);
+    runs(function () {
+        check($ifr);
+        $ifr.remove();
+        loaded = false;
+        window.removeEventListener("message", incr, false);
+    });
+}
+
+// the matrix of features here is such that we're not testing everything
+// however the intent is that as bugs are found, we add tests for them
+// we're definitely not testing SotD much
+
+describe("W3C — Headers", function () {
+    // specStatus
+    it("should take specStatus into account", function () {
+        loadWithConfig({ specStatus: "ED" }, function ($ifr) {
+            expect($(".head h2", $ifr[0].contentDocument).text()).toMatch(/W3C Editor's Draft/);
+        });
+        loadWithConfig({ specStatus: "RSCND" }, function ($ifr) {
+            expect($(".head h2", $ifr[0].contentDocument).text()).toMatch(/W3C Rescinded Recommendation/);
+        });
+    });
+
+    // shortName
+    it("should take shortName into account", function () {
+        loadWithConfig({ specStatus: "REC", shortName: "xxx" }, function ($ifr) {
+            expect($("dt:contains('This version:')", $ifr[0].contentDocument).next("dd").text()).toMatch(/\/REC-xxx-/);
+            expect($("dt:contains('Latest published version:')", $ifr[0].contentDocument).next("dd").text()).toMatch(/\/TR\/xxx\//);
+        });
+    });
+
+    // editors
+    it("should take editors into account", function () {
+        loadWithConfig({ specStatus: "REC", "editors[]": [{
+                name:       "NAME"
+            ,   url:        "http://URI"
+            ,   company:    "COMPANY"
+            ,   companyURL: "http://COMPANY"
+            ,   mailto:     "EMAIL"
+            ,   note:       "NOTE"
+            }] }, function ($ifr) {
+                expect($("dt:contains('Editors:')", $ifr[0].contentDocument).length).toEqual(0);
+                expect($("dt:contains('Editor:')", $ifr[0].contentDocument).length).toEqual(1);
+                var $dd = $("dt:contains('Editor:')", $ifr[0].contentDocument).next("dd");
+                expect($dd.find("a[href='http://URI']").length).toEqual(1);
+                expect($dd.find("a[href='http://URI']").text()).toEqual("NAME");
+                expect($dd.find("a[href='http://COMPANY']").length).toEqual(1);
+                expect($dd.find("a[href='http://COMPANY']").text()).toEqual("COMPANY");
+                expect($dd.find("a[href='mailto:EMAIL']").length).toEqual(1);
+                expect($dd.find("a[href='mailto:EMAIL']").text()).toEqual("EMAIL");
+                expect($dd.text()).toMatch(/\(NOTE\)/);
+        });
+        loadWithConfig({ specStatus: "REC", "editors[]": [{ name: "NAME1" }, { name: "NAME2" }] }, function ($ifr) {
+            expect($("dt:contains('Editors:')", $ifr[0].contentDocument).length).toEqual(1);
+            expect($("dt:contains('Editor:')", $ifr[0].contentDocument).length).toEqual(0);
+            var $dd = $("dt:contains('Editors:')", $ifr[0].contentDocument).next("dd");
+            expect($dd.text()).toEqual("NAME1");
+            expect($dd.next("dd").text()).toEqual("NAME2");
+        });
+    });
+
+    // authors
+    it("should take authors into account", function () {
+        loadWithConfig({ specStatus: "REC", "authors[]": [{ name: "NAME1" }] }, function ($ifr) {
+            expect($("dt:contains('Authors:')", $ifr[0].contentDocument).length).toEqual(0);
+            expect($("dt:contains('Author:')", $ifr[0].contentDocument).length).toEqual(1);
+            var $dd = $("dt:contains('Author:')", $ifr[0].contentDocument).next("dd");
+            expect($dd.text()).toEqual("NAME1");
+        });
+        loadWithConfig({ specStatus: "REC", "authors[]": [{ name: "NAME1" }, { name: "NAME2" }] }, function ($ifr) {
+            expect($("dt:contains('Authors:')", $ifr[0].contentDocument).length).toEqual(1);
+            expect($("dt:contains('Author:')", $ifr[0].contentDocument).length).toEqual(0);
+            var $dd = $("dt:contains('Authors:')", $ifr[0].contentDocument).next("dd");
+            expect($dd.text()).toEqual("NAME1");
+            expect($dd.next("dd").text()).toEqual("NAME2");
+        });
+    });
+
+    // subtitle
+    it("should take subtitle into account", function () {
+        loadWithConfig({ specStatus: "REC" }, function ($ifr) {
+            expect($("#subtitle", $ifr[0].contentDocument).length).toEqual(0);
+        });
+        loadWithConfig({ specStatus: "REC", "subtitle": "SUB" }, function ($ifr) {
+            expect($("#subtitle", $ifr[0].contentDocument).length).toEqual(1);
+            expect($("#subtitle", $ifr[0].contentDocument).text()).toEqual("SUB");
+        });
+    });
+
+    // publishDate
+    it("should take publishDate into account", function () {
+        loadWithConfig({ publishDate: "1977-03-15" }, function ($ifr) {
+            expect($("h2:contains('15 March 1977')", $ifr[0].contentDocument).length).toEqual(1);
+        });
+    });
+
+    // previousPublishDate & previousMaturity
+    it("should take previousPublishDate and previousMaturity into account", function () {
+        loadWithConfig({ specStatus: "REC", publishDate: "2017-03-15", 
+                         previousPublishDate: "1977-03-15", previousMaturity: "CR" }, function ($ifr) {
+            expect($("dt:contains('Previous version:')", $ifr[0].contentDocument).next("dd").text())
+                .toMatch(/\/1977\/CR-[^\/]+-19770315\//);
+        });
+    });
+
+    // errata
+    it("should take errata into account", function () {
+        loadWithConfig({ specStatus: "REC", errata: "ERR" }, function ($ifr) {
+            expect($(".head a:contains('errata')", $ifr[0].contentDocument).attr("href")).toEqual("ERR");
+        });
+    });
+
+    // alternateFormats
+    it("should take alternateFormats into account", function () {
+        loadWithConfig({ specStatus: "FPWD", "alternateFormats[]": [{ uri: "URI", label: "LABEL" }] }, function ($ifr) {
+            expect($(".head a:contains('LABEL')", $ifr[0].contentDocument).attr("href")).toEqual("URI");
+        });
+    });
+
+    // testSuiteURI
+    it("should take testSuiteURI into account", function () {
+        loadWithConfig({ specStatus: "REC", testSuiteURI: "URI" }, function ($ifr) {
+            expect($("dt:contains('Test suite:')", $ifr[0].contentDocument).next("dd").text()).toEqual("URI");
+        });
+    });
+
+    // implementationReportURI
+    it("should take implementationReportURI into account", function () {
+        loadWithConfig({ specStatus: "REC", implementationReportURI: "URI" }, function ($ifr) {
+            expect($("dt:contains('Implementation report:')", $ifr[0].contentDocument).next("dd").text()).toEqual("URI");
+        });
+    });
+
+    // edDraftURI
+    it("should take edDraftURI into account", function () {
+        loadWithConfig({ specStatus: "WD", edDraftURI: "URI" }, function ($ifr) {
+            expect($("dt:contains('Latest editor\'s draft:')", $ifr[0].contentDocument).next("dd").text()).toEqual("URI");
+        });
+    });
+
+    // prevED
+    it("should take prevED into account", function () {
+        loadWithConfig({ specStatus: "ED", prevED: "URI" }, function ($ifr) {
+            expect($("dt:contains('Previous editor\'s draft:')", $ifr[0].contentDocument).next("dd").text()).toEqual("URI");
+        });
+    });
+
+    // additionalCopyrightHolders
+    it("should take additionalCopyrightHolders into account", function () {
+        loadWithConfig({ specStatus: "REC", additionalCopyrightHolders: "XXX" }, function ($ifr) {
+            expect($(".head .copyright", $ifr[0].contentDocument).text()).toMatch(/XXX\s+&\s+W3C/);
+        });
+        loadWithConfig({ specStatus: "unofficial", additionalCopyrightHolders: "XXX" }, function ($ifr) {
+            expect($(".head .copyright", $ifr[0].contentDocument).text()).toEqual("XXX");
+        });
+        loadWithConfig({ specStatus: "REC", additionalCopyrightHolders: "<span class='test'>XXX</span>" }, function ($ifr) {
+            expect($(".head .copyright .test", $ifr[0].contentDocument).text()).toEqual("XXX");
+        });
+    });
+
+    // overrideCopyright
+    it("should take overrideCopyright into account", function () {
+        loadWithConfig({ overrideCopyright: "<p class='copyright2'>XXX</p>" }, function ($ifr) {
+            expect($(".head .copyright", $ifr[0].contentDocument).length).toEqual(0);
+            expect($(".head .copyright2", $ifr[0].contentDocument).length).toEqual(1);
+            expect($(".head .copyright2", $ifr[0].contentDocument).text()).toEqual("XXX");
+        });
+    });
+
+    // copyrightStart
+    it("should take copyrightStart into account", function () {
+        loadWithConfig({ publishDate: "2012-03-15", copyrightStart: "1977" }, function ($ifr) {
+            expect($(".head .copyright", $ifr[0].contentDocument).text()).toMatch(/1977-2012/);
+        });
+        loadWithConfig({ publishDate: "2012-03-15", copyrightStart: "2012" }, function ($ifr) {
+            expect($(".head .copyright", $ifr[0].contentDocument).text()).not.toMatch(/2012-2012/);
+        });
+    });
+
+    // prevRecShortname & prevRecURI
+    it("should take prevRecShortname and prevRecURI into account", function () {
+        loadWithConfig({ prevRecURI: "URI" }, function ($ifr) {
+            expect($("dt:contains('Latest recommendation:')", $ifr[0].contentDocument).next("dd").text()).toEqual("URI");
+        });
+        loadWithConfig({ prevRecShortname: "SN" }, function ($ifr) {
+            expect($("dt:contains('Latest recommendation:')", $ifr[0].contentDocument).next("dd").text())
+                .toEqual("http://www.w3.org/TR/SN");
+        });
+    });
+
+    // wg, wgURI, wgPatentURI, wgPublicList
+    it("should take wg configurations into account", function () {
+        loadWithConfig({ wg: "WGNAME", wgURI: "WGURI", wgPatentURI: "WGPATENT", wgPublicList: "WGLIST" }, function ($ifr) {
+            var $sotd = $("#sotd", $ifr[0].contentDocument);
+            expect($sotd.find("p:contains('CUSTOM PARAGRAPH')").length).toEqual(1);
+            expect($sotd.find("a:contains('WGNAME')").length).toEqual(1);
+            expect($sotd.find("a:contains('WGNAME')").attr("href")).toEqual("WGURI");
+            expect($sotd.find("a:contains('WGLIST@w3.org')").length).toEqual(1);
+            expect($sotd.find("a:contains('WGLIST@w3.org')").attr("href")).toEqual("mailto:WGLIST@w3.org");
+            expect($sotd.find("a:contains('subscribe')").attr("href")).toEqual("mailto:WGLIST-request@w3.org?subject=subscribe");
+            expect($sotd.find("a:contains('archives')").attr("href")).toEqual("http://lists.w3.org/Archives/Public/WGLIST/");
+            expect($sotd.find("a:contains('disclosures')").attr("href")).toEqual("WGPATENT");
+        });
+        loadWithConfig({ "wg[]": ["WGNAME1", "WGNAME2"], "wgURI[]": ["WGURI1", "WGURI2"], 
+                         "wgPatentURI[]": ["WGPATENT1", "WGPATENT2"], wgPublicList: "WGLIST" }, function ($ifr) {
+            var $sotd = $("#sotd", $ifr[0].contentDocument);
+            expect($sotd.find("a:contains('WGNAME1')").length).toEqual(2);
+            expect($sotd.find("a:contains('WGNAME2')").length).toEqual(2);
+            expect($sotd.find("a:contains('WGNAME1')").first().attr("href")).toEqual("WGURI1");
+            expect($sotd.find("a:contains('WGNAME1')").last().attr("href")).toEqual("WGPATENT1");
+            expect($sotd.find("a:contains('WGNAME2')").first().attr("href")).toEqual("WGURI2");
+            expect($sotd.find("a:contains('WGNAME2')").last().attr("href")).toEqual("WGPATENT2");
+            expect($sotd.find("a:contains('disclosures')").length).toEqual(0);
+        });
+    });
+
+    // charterDisclosureURI
+    it("should take charterDisclosureURI into account", function () {
+        loadWithConfig({ specStatus: "IG-NOTE", charterDisclosureURI: "URI" }, function ($ifr) {
+            expect($("#sotd a:contains('charter')", $ifr[0].contentDocument).attr("href")).toEqual("URI");
+        });
+    });
+
+    // addPatentNote
+    it("should take addPatentNote into account", function () {
+        loadWithConfig({ addPatentNote: "<strong>PATENTNOTE</strong>" }, function ($ifr) {
+            expect($("#sotd p strong", $ifr[0].contentDocument).text()).toEqual("PATENTNOTE");
+        });
+    });
+
+    // CG/BG
+    it("should handle CG-BG status", function () {
+        loadWithConfig({ specStatus: "CG-DRAFT", wg: "WGNAME", wgURI: "http://WG" }, function ($ifr) {
+            var $c = $(".head .copyright", $ifr[0].contentDocument);
+            expect($c.find("a[href='http://WG']").length).toEqual(1);
+            expect($c.find("a:contains(WGNAME)").length).toEqual(1);
+            expect($c.find("a[href='https://www.w3.org/community/about/agreements/cla/']").length).toEqual(1);
+            expect($(".head h2", $ifr[0].contentDocument).text()).toMatch(/Draft Community Group Specification/);
+            var $sotd = $("#sotd", $ifr[0].contentDocument);
+            expect($sotd.find("a[href='http://WG']").length).toEqual(1);
+            expect($sotd.find("a:contains(WGNAME)").length).toEqual(1);
+            expect($sotd.find("a[href='https://www.w3.org/community/about/agreements/cla/']").length).toEqual(1);
+        });
+        loadWithConfig({ specStatus: "BG-FINAL", wg: "WGNAME", wgURI: "http://WG", 
+                         thisVersion: "http://THIS", latestVersion: "http://LATEST" }, function ($ifr) {
+            expect($(".head .copyright a[href='https://www.w3.org/community/about/agreements/fsa/']", $ifr[0].contentDocument).length).toEqual(1);
+            expect($(".head h2", $ifr[0].contentDocument).text()).toMatch(/Final Business Group Specification/);
+            expect($("dt:contains('This version:')", $ifr[0].contentDocument).next("dd").text()).toMatch(/http:\/\/THIS/);
+            expect($("dt:contains('Latest published version:')", $ifr[0].contentDocument).next("dd").text()).toMatch(/http:\/\/LATEST/);
+            var $sotd = $("#sotd", $ifr[0].contentDocument);
+            expect($sotd.find("a[href='http://WG']").length).toEqual(1);
+            expect($sotd.find("a:contains(WGNAME)").length).toEqual(1);
+            expect($sotd.find("a[href='https://www.w3.org/community/about/agreements/final/']").length).toEqual(1);
+        });
+    });
+
+
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/w3c/style-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,33 @@
+function loadWithStatus (s, uri) {
+    var $ifr = $("<iframe width='800' height='200' style='display: none' src='spec/core/simple.html?specStatus=" + s + "'></iframe>")
+    ,   loaded = false
+    ,   MAXOUT = 5000
+    ,   incr = function (ev) {
+            if (ev.data && ev.data.topic == "end-all") loaded = true;
+        }
+    ;
+    runs(function () {
+        window.addEventListener("message", incr, false);
+        $ifr.appendTo($("body"));
+    });
+    waitsFor(function () { return loaded; }, MAXOUT);
+    runs(function () {
+        console.log(s, uri);
+        expect($("link[href^='" + uri + "']", $ifr[0].contentDocument).length == 1).toBeTruthy();
+        $ifr.remove();
+        loaded = false;
+        window.removeEventListener("message", incr, false);
+    });
+}
+
+describe("W3C - Style", function () {
+    it("should style according to spec status", function () {
+        var status = "FPWD   WD-NOTE finding unofficial     base RSCND      FPWD-NOTE".split(/\s+/)
+        ,   uris   = "W3C-WD W3C-WD  base    w3c-unofficial base W3C-RSCND  W3C-WG-NOTE".split(/\s+/)
+        ;
+        for (var i = 0, n = status.length; i < n; i++) {
+            loadWithStatus(status[i], "http://www.w3.org/StyleSheets/TR/" + uris[i]);
+        }
+        loadWithStatus("CG-FINAL", "http://www.w3.org/community/src/css/spec/cg-final");
+    });
+});
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/spec/w3c/unhtml5-spec.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,26 @@
+describe("W3C - un-HTML5", function () {
+    var MAXOUT = 5000
+    ,   basicConfig = {
+            editors:    [{ name: "Robin Berjon" }]
+        ,   specStatus: "WD"
+        };
+    it("should have renamed all the HTML5 elements to div.elName", function () {
+        var doc;
+        runs(function () {
+            makeRSDoc({
+                        config: basicConfig
+                    ,   body:   "<section><figure><figcaption></figcaption></figure></section>"
+                    }, function (rsdoc) { doc = rsdoc; });
+        });
+        waitsFor(function () { return doc; }, MAXOUT);
+        runs(function () {
+            expect($("section", doc).length).toEqual(0);
+            expect($("div.section", doc).length).toBeGreaterThan(0);
+            expect($("figure", doc).length).toEqual(0);
+            expect($("div.figure", doc).length).toBeGreaterThan(0);
+            expect($("figcaption", doc).length).toEqual(0);
+            expect($("div.figcaption", doc).length).toBeGreaterThan(0);
+            flushIframes();
+        });
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/ED-respec-test-20100224.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,622 @@
+<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
+<html lang="en" dir="ltr">
+<head>
+
+  
+    <title>W3C Wicked Cool Stuff Specification</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+    
+    
+  <style type="text/css">
+/*****************************************************************
+ * ReSpec CSS
+ * Robin Berjon <robin at berjon dot com>
+ * v0.05 - 2009-07-31
+ *****************************************************************/
+
+
+/* --- INLINES --- */
+em.rfc2119 { 
+    text-transform:     lowercase;
+    font-variant:       small-caps;
+    font-style:         normal;
+    color:              #900;
+}
+
+h1 acronym, h2 acronym, h3 acronym, h4 acronym, h5 acronym, h6 acronym, a acronym,
+h1 abbr, h2 abbr, h3 abbr, h4 abbr, h5 abbr, h6 abbr, a abbr {
+    border: none;
+}
+
+dfn {
+    font-weight:    bold;
+}
+
+a.internalDFN {
+    color:  inherit;
+    border-bottom:  medium solid #99c;
+    text-decoration:    none;
+}
+
+a.externalDFN {
+    color:  inherit;
+    border-bottom:  medium dotted #ccc;
+    text-decoration:    none;
+}
+
+a.bibref {
+    text-decoration:    none;
+}
+
+code {
+    color:  #ff4500;
+}
+
+
+/* --- WEB IDL --- */
+pre.idl {
+    border-top: 1px solid #90b8de;
+    border-bottom: 1px solid #90b8de;
+    padding:    1em;
+    line-height:    120%;
+}
+
+pre.idl::before {
+    content:    "WebIDL";
+    display:    block;
+    width:      150px;
+    background: #90b8de;
+    color:  #fff;
+    font-family:    initial;
+    padding:    3px;
+    font-weight:    bold;
+    margin: -1em 0 1em -1em;
+}
+
+.idlType {
+    color:  #ff4500;
+    font-weight:    bold;
+    text-decoration:    none;
+}
+
+/*.idlModule*/
+/*.idlModuleID*/
+/*.idlInterface*/
+.idlInterfaceID {
+    font-weight:    bold;
+    color:  #005a9c;
+}
+
+.idlSuperclass {
+    font-style: italic;
+    color:  #005a9c;
+}
+
+/*.idlAttribute*/
+.idlAttrType {
+    color:  #005a9c;
+}
+.idlAttrName {
+    color:  #ff4500;
+}
+.idlAttrName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlMethod*/
+.idlMethType {
+    color:  #005a9c;
+}
+.idlMethName {
+    color:  #ff4500;
+}
+.idlMethName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlParam*/
+.idlParamType {
+    color:  #005a9c;
+}
+.idlParamName {
+    font-style: italic;
+}
+
+.extAttr {
+    color:  #666;
+}
+
+/*.idlConst*/
+.idlConstType {
+    color:  #005a9c;
+}
+.idlConstName {
+    color:  #ff4500;
+}
+.idlConstName a {
+    color:  #ff4500;
+    border-bottom:  1px dotted #ff4500;
+    text-decoration: none;
+}
+
+/*.idlException*/
+.idlExceptionID {
+    font-weight:    bold;
+    color:  #c00;
+}
+
+.idlTypedefID, .idlTypedefType {
+    color:  #005a9c;
+}
+
+.idlRaises, .idlRaises a.idlType, .idlRaises a.idlType code, .excName a, .excName a code {
+    color:  #c00;
+    font-weight:    normal;
+}
+
+.excName a {
+    font-family:    monospace;
+}
+
+.idlRaises a.idlType, .excName a.idlType {
+    border-bottom:  1px dotted #c00;
+}
+
+.excGetSetTrue, .excGetSetFalse, .prmNullTrue, .prmNullFalse, .prmOptTrue, .prmOptFalse {
+    width:  45px;
+    text-align: center;
+}
+.excGetSetTrue, .prmNullTrue, .prmOptTrue { color:  #0c0; }
+.excGetSetFalse, .prmNullFalse, .prmOptFalse { color:  #c00; }
+
+.idlImplements a {
+    font-weight:    bold;
+}
+
+dl.attributes, dl.methods, dl.constants {
+    margin-left:    2em;
+}
+
+.attributes dt, .methods dt, .constants dt {
+    font-weight:    normal;
+}
+
+.attributes dt code, .methods dt code, .constants dt code {
+    font-weight:    bold;
+    color:  #000;
+    font-family:    monospace;
+}
+
+.attributes dt code {
+    background:  #ffffd2;
+}
+
+.attributes dt .idlAttrType code {
+    color:  #005a9c;
+    background:  transparent;
+    font-family:    inherit;
+    font-weight:    normal;
+    font-style: italic;
+}
+
+.methods dt code {
+    background:  #d9e6f8;
+}
+
+.constants dt code {
+    background:  #ddffd2;
+}
+
+.attributes dd, .methods dd, .constants dd {
+    margin-bottom:  1em;
+}
+
+table.parameters, table.exceptions {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    margin: 0.5em 0;
+    width:  100%;
+}
+table.parameters { border-bottom:  1px solid #90b8de; }
+table.exceptions { border-bottom:  1px solid #deb890; }
+
+.parameters th, .exceptions th {
+    color:  #fff;
+    padding:    3px 5px;
+    text-align: left;
+    font-family:    initial;
+    font-weight:    normal;
+    text-shadow:    #666 1px 1px 0;
+}
+.parameters th { background: #90b8de; }
+.exceptions th { background: #deb890; }
+
+.parameters td, .exceptions td {
+    padding:    3px 10px;
+    border-top: 1px solid #ddd;
+    vertical-align: top;
+}
+
+.parameters tr:first-child td, .exceptions tr:first-child td {
+    border-top: none;
+}
+
+.parameters td.prmName, .exceptions td.excName, .exceptions td.excCodeName {
+    width:  100px;
+}
+
+.parameters td.prmType {
+    width:  120px;
+}
+
+table.exceptions table {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    width:  100%;
+}
+
+/* --- TOC --- */
+.toc a {
+    text-decoration:    none;
+}
+
+a .secno {
+    color:  #000;
+}
+
+/* --- TABLE --- */
+table.simple {
+    border-spacing: 0;
+    border-collapse:    collapse;
+    border-bottom:  3px solid #005a9c;
+}
+
+.simple th {
+    background: #005a9c;
+    color:  #fff;
+    padding:    3px 5px;
+    text-align: left;
+}
+
+.simple th[scope="row"] {
+    background: inherit;
+    color:  inherit;
+    border-top: 1px solid #ddd;
+}
+
+.simple td {
+    padding:    3px 10px;
+    border-top: 1px solid #ddd;
+}
+
+.simple tr:nth-child(even) {
+    background: #f0f6ff;
+}
+
+/* --- DL --- */
+.section dd > p:first-child {
+    margin-top: 0;
+}
+
+.section dd > p:last-child {
+    margin-bottom: 0;
+}
+
+.section dd {
+    margin-bottom:  1em;
+}
+
+.section dl.attrs dd, .section dl.eldef dd {
+    margin-bottom:  0;
+}
+
+/* --- EXAMPLES --- */
+pre.example {
+    border-top: 1px solid #ff4500;
+    border-bottom: 1px solid #ff4500;
+    padding:    1em;
+    margin-top: 1em;
+}
+
+pre.example::before {
+    content:    "Example";
+    display:    block;
+    width:      150px;
+    background: #ff4500;
+    color:  #fff;
+    font-family:    initial;
+    padding:    3px;
+    font-weight:    bold;
+    margin: -1em 0 1em -1em;
+}
+
+/* --- EDITORIAL NOTES --- */
+.issue {
+    padding:    1em;
+    border: 1px solid #f00;
+    background: #ffc;
+}
+
+.issue::before {
+    content:    "Issue";
+    display:    block;
+    width:  150px;
+    margin: -1.5em 0 0.5em 0;
+    font-weight:    bold;
+    border: 1px solid #f00;
+    background: #fff;
+    padding:    3px 1em;
+}
+
+.note {
+    padding:    1em;
+    border: 2px solid #cff6d9;
+    background: #e2fff0;
+}
+
+.note::before {
+    content:    "Note";
+    display:    block;
+    width:  150px;
+    margin: -1.5em 0 0.5em 0;
+    font-weight:    bold;
+    border: 1px solid #cff6d9;
+    background: #fff;
+    padding:    3px 1em;
+}
+
+/* --- SYNTAX HIGHLIGHTING --- */
+pre.sh_sourceCode {
+  background-color: white;
+  color: black;
+  font-style: normal;
+  font-weight: normal;
+}
+
+pre.sh_sourceCode .sh_keyword { color: #005a9c; font-weight: bold; }           /* language keywords */
+pre.sh_sourceCode .sh_type { color: #666; }                            /* basic types */
+pre.sh_sourceCode .sh_usertype { color: teal; }                             /* user defined types */
+pre.sh_sourceCode .sh_string { color: red; font-family: monospace; }        /* strings and chars */
+pre.sh_sourceCode .sh_regexp { color: orange; font-family: monospace; }     /* regular expressions */
+pre.sh_sourceCode .sh_specialchar { color: 	#ffc0cb; font-family: monospace; }  /* e.g., \n, \t, \\ */
+pre.sh_sourceCode .sh_comment { color: #A52A2A; font-style: italic; }         /* comments */
+pre.sh_sourceCode .sh_number { color: purple; }                             /* literal numbers */
+pre.sh_sourceCode .sh_preproc { color: #00008B; font-weight: bold; }       /* e.g., #include, import */
+pre.sh_sourceCode .sh_symbol { color: blue; }                            /* e.g., <, >, + */
+pre.sh_sourceCode .sh_function { color: black; font-weight: bold; }         /* function calls and declarations */
+pre.sh_sourceCode .sh_cbracket { color: red; }                              /* block brackets (e.g., {, }) */
+pre.sh_sourceCode .sh_todo { font-weight: bold; background-color: #00FFFF; }   /* TODO and FIXME */
+
+/* Predefined variables and functions (for instance glsl) */
+pre.sh_sourceCode .sh_predef_var { color: #00008B; }
+pre.sh_sourceCode .sh_predef_func { color: #00008B; font-weight: bold; }
+
+/* for OOP */
+pre.sh_sourceCode .sh_classname { color: teal; }
+
+/* line numbers (not yet implemented) */
+pre.sh_sourceCode .sh_linenum { display: none; }
+
+/* Internet related */
+pre.sh_sourceCode .sh_url { color: blue; text-decoration: underline; font-family: monospace; }
+
+/* for ChangeLog and Log files */
+pre.sh_sourceCode .sh_date { color: blue; font-weight: bold; }
+pre.sh_sourceCode .sh_time, pre.sh_sourceCode .sh_file { color: #00008B; font-weight: bold; }
+pre.sh_sourceCode .sh_ip, pre.sh_sourceCode .sh_name { color: #006400; }
+
+/* for Prolog, Perl... */
+pre.sh_sourceCode .sh_variable { color: #006400; }
+
+/* for LaTeX */
+pre.sh_sourceCode .sh_italics { color: #006400; font-style: italic; }
+pre.sh_sourceCode .sh_bold { color: #006400; font-weight: bold; }
+pre.sh_sourceCode .sh_underline { color: #006400; text-decoration: underline; }
+pre.sh_sourceCode .sh_fixed { color: green; font-family: monospace; }
+pre.sh_sourceCode .sh_argument { color: #006400; }
+pre.sh_sourceCode .sh_optionalargument { color: purple; }
+pre.sh_sourceCode .sh_math { color: orange; }
+pre.sh_sourceCode .sh_bibtex { color: blue; }
+
+/* for diffs */
+pre.sh_sourceCode .sh_oldfile { color: orange; }
+pre.sh_sourceCode .sh_newfile { color: #006400; }
+pre.sh_sourceCode .sh_difflines { color: blue; }
+
+/* for css */
+pre.sh_sourceCode .sh_selector { color: purple; }
+pre.sh_sourceCode .sh_property { color: blue; }
+pre.sh_sourceCode .sh_value { color: #006400; font-style: italic; }
+
+/* other */
+pre.sh_sourceCode .sh_section { color: black; font-weight: bold; }
+pre.sh_sourceCode .sh_paren { color: red; }
+pre.sh_sourceCode .sh_attribute { color: #006400; }
+
+</style><link charset="utf-8" type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-ED"></head><body style="display: inherit;"><div class="head"><p><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" alt="W3C" height="48" width="72"></a></p><h1 class="title" id="title"><acronym title="World Wide Web Consortium">W3C</acronym> Wicked Cool Stuff Specification</h1><h2 id="subtitle">An awesome example of 'wicked-coolness'</h2><h2 id="w3c-editor-s-draft-06-april-2010"><acronym title="World Wide Web Consortium">W3C</acronym> Editor's Draft 06 April 2010</h2><dl><dt>This Version:</dt><dd><a href="http://dev.w3.org/2009/dap/respec/test-spec/">http://dev.w3.org/2009/dap/respec/test-spec/</a></dd><dt>Latest Published Version:</dt><dd><a href="http://www.w3.org/TR/wicked-cool/">http://www.w3.org/TR/wicked-cool/</a></dd><dt>Latest Editor's Draft:</dt><dd><a href="http://dev.w3.org/2009/dap/respec/test-spec/">http://dev.w3.org/2009/dap/respec/test-spec/</a></dd><dt>Previous version:</dt><dd><a href="http://www.w3.org/TR/2009/WD-wicked-cool-20090315/">http://www.w3.org/TR/2009/WD-wicked-cool-20090315/</a></dd><dt>Editors:</dt><dd><a href="http://berjon.com/">Robin Berjon</a>, <a href="http://robineko.com/">Robineko</a></dd><dd>Batman, Outsiders</dd></dl><p>Please refer to the <a href="no_real_errata.html">errata</a> for this document, which may include some normative corrections.</p><p>This document is also available in these non-normative formats: <a href="format1.html">Some Format</a>, <a href="format2.html">Some Other Format</a>, and <a href="format3.html">Canonical Format</a>.</p><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009-2010 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium"><acronym title="World Wide Web Consortium">W3C</acronym></acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology"><acronym title="Massachusetts Institute of Technology">MIT</acronym></acronym></a>, <a href="http://www.ercim.eu/"><acronym title="European Research Consortium for Informatics and Mathematics"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. <acronym title="World Wide Web Consortium">W3C</acronym> <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p><hr></div>
+    <div class="introductory section" id="abstract"><h2 id="abstract-1">Abstract</h2>
+      This is an example specification used to test, develop, and document the ReSpec.js specification
+      publishing system. This really isn't so much a specification as a playground in more ways than one.
+    </div><div id="sotd" class="introductory section"><h2 id="status-of-this-document">Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current <acronym title="World Wide Web Consortium">W3C</acronym> publications and the latest revision of this technical report can be found in the <a href="http://www.w3.org/TR/"><acronym title="World Wide Web Consortium">W3C</acronym> technical reports index</a> at http://www.w3.org/TR/.</em></p><p>This document was published by the <a href="http://www.w3.org/2009/dap/">Device APIs and Policy Working Group</a> as an Editor's Draft. If you wish to make comments regarding this document, please send them to <a href="mailto:public-device-apis@w3.org">public-device-apis@w3.org</a> (<a href="mailto:public-device-apis-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-device-apis/">archives</a>). All feedback is welcome.</p><p>Publication as a Editor's Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym> Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/43696/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 id="table-of-contents" class="introductory">Table of Contents</h2><ul class="toc"><li class="tocline"><a class="tocxref" href="#rfc-2119-is-not-optional"><span class="secno">1. </span>RFC 2119 is not <em title="optional" class="rfc2119">optional</em></a></li><li class="tocline"><a class="tocxref" href="#small-talk-about-abbreviations"><span class="secno">2. </span>Small Talk about Abbreviations</a></li><li class="tocline"><a class="tocxref" href="#a-defining-moment"><span class="secno">3. </span>A Defining Moment</a></li><li class="tocline"><a class="tocxref" href="#the-dahut-interface"><span class="secno">4. </span>The <span class="idlType formerLink idlType"><code>Dahut</code></span> interface</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#attributes"><span class="secno">4.1 </span>Attributes</a></li><li class="tocline"><a class="tocxref" href="#methods"><span class="secno">4.2 </span>Methods</a></li></ul></li><li class="tocline"><a class="tocxref" href="#a-good-reference"><span class="secno">5. </span>A Good Reference</a></li><li class="tocline"><a class="tocxref" href="#russian-turtles"><span class="secno">6. </span>Russian Turtles</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#russian-turtles-1"><span class="secno">6.1 </span>Russian Turtles</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#russian-turtles-2"><span class="secno">6.1.1 </span>Russian Turtles</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#russian-turtles-3"><span class="secno">6.1.1.1 </span>Russian Turtles</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#russian-turtles-4"><span class="secno">6.1.1.1.1 </span>Russian Turtles</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#russian-turtles-5"><span class="secno">6.1.1.1.1.1 </span>Russian Turtles</a></li></ul></li></ul></li></ul></li></ul></li></ul></li><li class="tocline"><a class="tocxref" href="#including-other-data"><span class="secno">7. </span>Including other data</a></li><li class="tocline"><a class="tocxref" href="#transforming-content"><span class="secno">8. </span>Transforming content</a></li><li class="tocline"><a class="tocxref" href="#acknowledgements"><span class="secno">A. </span>Acknowledgements</a></li><li class="tocline"><a class="tocxref" href="#references"><span class="secno">B. </span>References</a><ul class="toc"><li class="tocline"><a class="tocxref" href="#normative-references"><span class="secno">B.1 </span>Normative references</a></li><li class="tocline"><a class="tocxref" href="#informative-references"><span class="secno">B.2 </span>Informative references</a></li></ul></li></ul></div>
+    
+    
+    <div class="section" id="rfc-2119-is-not-optional">
+      <!--OddPage--><h2 id="x1.-rfc-2119-is-not-optional"><span class="secno">1. </span>RFC 2119 is not <em title="optional" class="rfc2119">optional</em></h2>
+      <p>
+        There are several RFC 2119 keywords: <em title="must" class="rfc2119">must</em>, <em title="must not" class="rfc2119">must not</em>, <em title="required" class="rfc2119">required</em>, <em title="shall" class="rfc2119">shall</em>, <em title="shall
+        not" class="rfc2119">shall
+        not</em>, <em title="should" class="rfc2119">should</em>, <em title="should not" class="rfc2119">should not</em>, <em title="recommended" class="rfc2119">recommended</em>,  <em title="may" class="rfc2119">may</em>, and <em title="optional" class="rfc2119">optional</em>. They are only recognised in
+        uppercase, so that one may still write normally if one must. Importantly, the <em title="must
+        not" class="rfc2119">must
+        not</em> fail when happening over line breaks, but:
+      </p>
+      <ul>
+        <li><em title="must" class="rfc2119">must</em></li>
+        <li>NOT</li>
+        <li>work over element boundaries.</li>
+      </ul>
+    </div>
+    
+    
+    <div class="section" id="small-talk-about-abbreviations">
+      <!--OddPage--><h2 id="x2.-small-talk-about-abbreviations"><span class="secno">2. </span>Small Talk about Abbreviations</h2>
+      <p>
+        <acronym title="World Wide Web Consortium">W3C</acronym> is no different from other geek outfits, and is therefore full of abbreviations.
+        We don't care about the silly debate going on about <code><abbr title="abbreviation">abbr</abbr></code> and <code>acronym</code>,
+        we just support whatever people use, so that the following all ought to work:
+      </p>
+      <ul>
+        <li><acronym title="Devilishly Awesome Hypertext Über Troll"><acronym title="Devilishly Awesome Hypertext Über Troll">DAHUT</acronym></acronym> and <acronym title="Devilishly Awesome Hypertext Über Troll">DAHUT</acronym></li>
+        <li><abbr title="abbreviation"><abbr title="abbreviation">abbr</abbr></abbr> and <abbr title="abbreviation">abbr</abbr></li>
+        <li><abbr title="seriously"><abbr title="seriously">srsly</abbr></abbr> and <abbr title="seriously">srsly</abbr></li>
+      </ul>
+    </div>
+    
+    
+    <div class="section" id="a-defining-moment">
+      <!--OddPage--><h2 id="x3.-a-defining-moment"><span class="secno">3. </span>A Defining Moment</h2>
+      <p>
+        A <dfn id="dfn-definition">definition</dfn> is an element that marks out a term that is defined in the current
+        block.
+      </p>
+      <p>
+        They can sometimes be <dfn id="dfn-definition-with-a-title" title="definition with a title">definitions with a title</dfn> so
+        that they can be written in the flow of the sentence without disruption.
+      </p>
+      <p>
+        Sometimes you will see an <dfn id="dfn-abbreviation-based-definition"><abbr title="abbreviation-based definition"><abbr title="abbreviation-based definition">AbbrDef</abbr></abbr></dfn>, which
+        is an abbreviation-based definition.
+      </p>
+      <p>
+        One thing that should definitely work is creating <dfn id="dfn-definitions-over-multiple-lines">definitions
+          over
+        multiple
+            lines</dfn> in the source.
+      </p>
+      <p>
+        It is then possible to reuse them. The title trick works both ways so that <a class="internalDFN" href="#dfn-definition" title="definition">definitions</a>
+        can be reused fluidly. It would be possible to automatically detect them but for the time being
+        they require an <code>a</code> element.
+      </p>
+      <p>
+        This should have no problem mixing up with <code><abbr title="abbreviation">abbr</abbr></code> as <a class="internalDFN" href="#dfn-abbreviation-based-definition" title="abbreviation-based definition"><abbr title="abbreviation-based definition">AbbrDef</abbr></a> shows, and a <a class="internalDFN" href="#dfn-definition-with-a-title">definition
+        with a title</a> works over several lines, just like <a class="internalDFN" href="#dfn-definitions-over-multiple-lines">definitions over multiple lines</a>.
+      </p>
+    </div>
+    
+    <div class="section" id="the-dahut-interface">
+      <!--OddPage--><h2 id="x4.-the-dahut-interface"><span class="secno">4. </span>The <a class="idlType" href="#idl-def-Dahut"><code>Dahut</code></a> interface</h2>
+      <p>
+        This is a simple example of the way in which Web IDL [<a href="#bib-WEBIDL" rel="biblioentry" class="bibref">WEBIDL</a>] interfaces are created. This one is for
+        the <a class="idlType" href="#idl-def-Dahut"><code>Dahut</code></a> interface.
+      </p>
+      <pre class="idl"><span class="idlInterface" id="idl-def-Dahut">[<span class="extAttr">Constructor</span>]
+interface <span class="idlInterfaceID">Dahut</span> : <span class="idlSuperclass"><a>Mammal</a></span>, <span class="idlSuperclass"><a>Cryptoid</a></span> {
+<span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a>DOMString</a></span>     <span class="idlAttrName"><a href="#widl-Dahut-chirality">chirality</a></span>;</span>
+<span class="idlAttribute">             attribute <span class="idlAttrType"><a>unsigned long</a></span> <span class="idlAttrName"><a href="#widl-Dahut-age">age</a></span>;</span>
+<span class="idlMethod">    <span class="idlMethType"><a class="idlType" href="#idl-def-Dahut"><code>Dahut</code></a></span>         <span class="idlMethName"><a href="#widl-Dahut-turnAround">turnAround</a></span> (<span class="idlParam">in <span class="idlParamType"><a>float</a></span> <span class="idlParamName">angle</span></span>, <span class="idlParam">in <span class="idlParamType"><a>boolean</a></span> <span class="idlParamName">fall</span></span>);</span>
+<span class="idlMethod">    <span class="idlMethType"><a>unsigned long</a></span> <span class="idlMethName"><a href="#widl-Dahut-trip">trip</a></span> ();</span>
+<span class="idlMethod">    <span class="idlMethType"><a>void</a></span>          <span class="idlMethName"><a href="#widl-Dahut-yell">yell</a></span> (<span class="idlParam">[<span class="extAttr">AllowAny</span>] in <span class="idlParamType"><a>unsigned long</a></span> <span class="idlParamName">volume</span></span>, <span class="idlParam">[<span class="extAttr">TreatNullAs=EmptyString</span>] in <span class="idlParamType"><a>DOMString</a></span> <span class="idlParamName">sentence</span></span>);</span>
+};</span>
+</pre><div class="section" id="attributes"><h3 id="x4.1-attributes"><span class="secno">4.1 </span>Attributes</h3><dl class="attributes"><dt id="widl-Dahut-age"><code>age</code> of type <span class="idlAttrType"><a>unsigned long</a></span></dt><dd>
+           Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+        <div><em>No exceptions.</em></div></dd><dt id="widl-Dahut-chirality"><code>chirality</code> of type <span class="idlAttrType"><a>DOMString</a></span>, readonly</dt><dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+        <div><em>No exceptions.</em></div></dd></dl></div><div class="section" id="methods"><h3 id="x4.2-methods"><span class="secno">4.2 </span>Methods</h3><dl class="methods"><dt id="widl-Dahut-trip"><code>trip</code></dt><dd>
+          Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        <div><em>No parameters.</em></div><div><em>No exceptions.</em></div><div><em>Return type: </em><code><a>unsigned long</a></code></div></dd><dt id="widl-Dahut-turnAround"><code>turnAround</code></dt><dd>
+          Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+        <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">angle</td><td class="prmType"><code><a>float</a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc"></td></tr><tr><td class="prmName">fall</td><td class="prmType"><code><a>boolean</a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc"></td></tr></table><div><em>No exceptions.</em></div><div><em>Return type: </em><code><a class="idlType" href="#idl-def-Dahut"><code>Dahut</code></a></code></div></dd><dt id="widl-Dahut-yell"><code>yell</code></dt><dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        <table class="parameters"><tr><th>Parameter</th><th>Type</th><th>Nullable</th><th>Optional</th><th>Description</th></tr><tr><td class="prmName">volume</td><td class="prmType"><code><a>unsigned long</a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc"></td></tr><tr><td class="prmName">sentence</td><td class="prmType"><code><a>DOMString</a></code></td><td class="prmNullFalse">✘</td><td class="prmOptFalse">✘</td><td class="prmDesc"></td></tr></table><div><em>No exceptions.</em></div><div><em>Return type: </em><code><a>void</a></code></div></dd></dl></div>
+    </div>
+    
+    <div class="section" id="a-good-reference">
+      <!--OddPage--><h2 id="x5.-a-good-reference"><span class="secno">5. </span>A Good Reference</h2>
+      <p>
+        One can trivially make references to any specification, say for instance [<a href="#bib-WIDGETS" rel="biblioentry" class="bibref">WIDGETS</a>], [<a href="#bib-WICD" rel="biblioentry" class="bibref">WICD</a>],
+        and even in a normative way [<a href="#bib-REX" rel="biblioentry" class="bibref">REX</a>] or [<a href="#bib-SVGMOBILE12" rel="biblioentry" class="bibref">SVGMOBILE12</a>]. It's all about I18N, [<a href="#bib-ZHMARK" rel="biblioentry" class="bibref">ZHMARK</a>].
+      </p>
+    </div>
+    
+    <div class="section" id="russian-turtles">
+      <!--OddPage--><h2 id="x6.-russian-turtles"><span class="secno">6. </span>Russian Turtles</h2>
+      <p>
+        This section has an <code>h2</code> title in the original source.
+      </p>
+      <div class="section" id="russian-turtles-1">
+        <h3 id="x6.1-russian-turtles"><span class="secno">6.1 </span>Russian Turtles</h3>
+        <p>
+          This section has an <code>h2</code> title in the original source.
+        </p>
+        <div class="section" id="russian-turtles-2">
+          <h4 id="x6.1.1-russian-turtles"><span class="secno">6.1.1 </span>Russian Turtles</h4>
+          <p>
+            This section has an <code>h2</code> title in the original source.
+          </p>
+          <div class="section" id="russian-turtles-3">
+            <h5 id="x6.1.1.1-russian-turtles"><span class="secno">6.1.1.1 </span>Russian Turtles</h5>
+            <p>
+              This section has an <code>h2</code> title in the original source.
+            </p>
+            <div class="section" id="russian-turtles-4">
+              <h6 id="x6.1.1.1.1-russian-turtles"><span class="secno">6.1.1.1.1 </span>Russian Turtles</h6>
+              <p>
+                This section has an <code>h2</code> title in the original source.
+              </p>
+              <div class="section" id="russian-turtles-5">
+                <h6 id="x6.1.1.1.1.1-russian-turtles"><span class="secno">6.1.1.1.1.1 </span>Russian Turtles</h6>
+                <p>
+                  This section has an <code>h2</code> title in the original source.
+                </p>
+              </div>
+            </div>
+          </div>
+        </div>
+      </div>
+    </div>
+
+    <div class="section" id="including-other-data">
+      <!--OddPage--><h2 id="x7.-including-other-data"><span class="secno">7. </span>Including other data</h2>
+      <p>
+        Including other data is easy!  <span style="">This sentence came from an external file.
+</span>
+      </p>
+
+      <p>The example below is from an external file:</p>
+      <pre class="example">&lt;?xml version="1.0" encoding="UTF-8"?&gt;
+&lt;xs:schema 
+    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+    elementFormDefault="qualified" 
+&gt;
+  &lt;xs:attribute name="data-include" type="xs:string"/&gt;
+  &lt;xs:attribute name="data-oninclude" type="xs:ID"/&gt;
+
+&lt;/xs:schema&gt;</pre>
+    
+      </div>
+
+      <div class="section" id="transforming-content">
+      <!--OddPage--><h2 id="x8.-transforming-content"><span class="secno">8. </span>Transforming content</h2>
+      <p>Transforming content is also easy! <span><em>this text is hilighted by being wrapped in an 'em'</em></span>.</p>
+      </div>
+
+    <div id="acknowledgements" class="appendix section">
+      <!--OddPage--><h2 id="a.-acknowledgements"><span class="secno">A. </span>Acknowledgements</h2>
+      <p>
+        Many thanks to Marcos Cáceres for moral support, and to Bert Bos and Geoffrey Sneddon for their
+        tools from which I pilfered joyfully.
+      </p>
+    </div>
+  <div class="appendix section" id="references"><!--OddPage--><h2 id="b.-references"><span class="secno">B. </span>References</h2><div class="section" id="normative-references"><h3 id="b.1-normative-references"><span class="secno">B.1 </span>Normative references</h3><dl class="bibliography"><dt id="bib-REX">[REX]</dt><dd>Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> 
+</dd><dt id="bib-SVGMOBILE12">[SVGMOBILE12]</dt><dd>Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> 
+</dd></dl></div><div class="section" id="informative-references"><h3 id="b.2-informative-references"><span class="secno">B.2 </span>Informative references</h3><dl class="bibliography"><dt id="bib-WEBIDL">[WEBIDL]</dt><dd>Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. W3C Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> 
+</dd><dt id="bib-WICD">[WICD]</dt><dd>Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> 
+</dd><dt id="bib-WIDGETS">[WIDGETS]</dt><dd>Marcos Caceres. <a href="http://www.w3.org/TR/2009/CR-widgets-20091201/"><cite>Widget Packaging and Configuration.</cite></a> 01 December 2009. W3C Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2009/CR-widgets-20091201/">http://www.w3.org/TR/2009/CR-widgets-20091201/</a> 
+</dd><dt id="bib-ZHMARK">[ZHMARK]</dt><dd><cite>标点符号用法 (Punctuation Mark Usage).</cite> 1995. 中华人民共和国国家标准 
+</dd></dl></div></div></body></html>
+
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/TAG.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,62 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Dated-Space Is Evil</title>
+    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
+    <script src='../js/respec.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // document info
+          specStatus:           "draft-finding",
+          shortName:            "datedSpaceEvil",
+          previousPublishDate:  "2009-03-15",
+          extraCSS:             ["../css/respec.css"],
+          inlineCSS:            true,
+          // editors
+          editors:  [
+              { name: "Robin Berjon", url: "http://berjon.com/",
+                company: "Robineko", companyURL: "http://robineko.com/" },
+              { name: "Batman", company: "Outsiders" },
+          ],
+      };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      <p>
+        This is an example TAG Finding used for the sole purpose of refining ReSpec support for it.
+        It does however cover web-architectural ground of major importance, which is that dated-space
+        is truly and fully evil.
+      </p>
+    </section>
+    
+    <section id='sotd'>
+      <p>
+        This document has been produced by the <a href="http://www.w3.org/2001/tag/">W3C Technical Architecture Group (TAG)</a>.
+        The TAG approved this finding at its
+        <a href="http://www.w3.org/2001/tag/2006/02/14-tagmem-minutes#item04">14&nbsp;February&nbsp;2006 teleconference</a>.
+      </p>
+      <p>
+        The text of this finding was adapted from 
+        <a href="http://www.amazon.co.uk/Thinkers-Guide-Evil-Peter-Vardy/dp/1903816335/ref=sr_1_1?ie=UTF8&amp;qid=1306157149&amp;sr=8-1">something 
+        evil</a>. The TAG may incorporate this and other findings into future versions of  [[!WEBARCH]].
+      </p>
+      <p>
+        Please send comments on this finding to the publicly archived TAG mailing list 
+        <a href="mailto:www-tag@w3.org">www-tag@w3.org</a> (<a href="http://lists.w3.org/Archives/Public/www-tag/">archive</a>).
+      </p>
+    </section>
+    
+    
+    <section>
+      <h2>Lorem Lorem Lorem</h2>
+      <p>
+        Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut 
+        labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris 
+        nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit 
+        esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt 
+        in culpa qui officia deserunt mollit anim id est laborum.
+      </p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/include-schema.xsd	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<xs:schema 
+    xmlns:xs="http://www.w3.org/2001/XMLSchema" 
+    elementFormDefault="qualified" 
+>
+  <xs:attribute name="data-include" type="xs:string"/>
+  <xs:attribute name="data-oninclude" type="xs:ID"/>
+
+</xs:schema>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/include-test.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+This sentence came from an external file.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/index.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,224 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>W3C Wicked Cool Stuff Specification</title>
+    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
+    <script src='../js/respec.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // document info
+          subtitle:             "An awesome example of 'wicked-coolness'",
+          specStatus:           "ED",
+          shortName:            "wicked-cool",
+          copyrightStart:       "2009",
+          previousPublishDate:  "2009-03-15",
+          previousMaturity:     "ED",
+          previousDiffURI:      "http://dev.w3.org/2009/dap/ReSpec.js/test-spec/ED-respec-test-20100224.html",
+          edDraftURI:           "http://dev.w3.org/2009/dap/ReSpec.js/test-spec/",
+          // lcEnd: ...
+          // extraCSS:             ["http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"],
+          extraCSS:             ["../css/respec.css"],
+          inlineCSS:            true,
+          // editors
+          editors:  [
+              { name: "Robin Berjon", url: "http://berjon.com/",
+                company: "Robineko", companyURL: "http://robineko.com/" },
+              { name: "Batman", company: "Outsiders" },
+          ],
+          // errata
+          errata: 'no_real_errata.html',
+          // alternateFormats
+          alternateFormats: [
+              { uri: 'format1.html',
+                label: 'Some Format'},
+              { uri: 'format2.html',
+                label: 'Some Other Format'},
+              { uri: 'format3.html',
+                label: 'Canonical Format'}
+            ],
+          
+          // WG
+          wg:           "Device APIs and Policy Working Group",
+          wgURI:        "http://www.w3.org/2009/dap/",
+          wgPublicList: "public-device-apis",
+          wgPatentURI:  "http://www.w3.org/2004/01/pp-impl/43696/status",
+      };
+
+      function hilight(r, content) {
+        return '<em>' +content+ '</em>' ;
+      }
+
+      function fixSchema(r, content) {
+        return r._esc(content);
+      }
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      This is an example <strong>specification</strong> used to test, develop, and document the ReSpec.js specification
+      publishing system. This really isn't so much a specification as a playground in more ways than one.
+    </section>
+    
+    
+    <section>
+      <h2>RFC 2119 is not OPTIONAL</h2>
+      <p>
+        There are several RFC 2119 keywords: MUST, MUST NOT, REQUIRED, SHALL, SHALL
+        NOT, SHOULD, SHOULD NOT, RECOMMENDED,  MAY, and OPTIONAL. They are only recognised in
+        uppercase, so that one may still write normally if one must. Importantly, the MUST
+        NOT fail when happening over line breaks, but:
+      </p>
+      <ul>
+        <li>MUST</li>
+        <li>NOT</li>
+        <li>work over element boundaries.</li>
+      </ul>
+    </section>
+    
+    
+    <section>
+      <h2>Small Talk about Abbreviations</h2>
+      <p>
+        W3C is no different from other geek outfits, and is therefore full of abbreviations.
+        We don't care about the silly debate going on about <code>abbr</code> and <code>acronym</code>,
+        we just support whatever people use, so that the following all ought to work:
+      </p>
+      <ul>
+        <li><acronym title='Devilishly Awesome Hypertext Über Troll'>DAHUT</acronym> and DAHUT</li>
+        <li><abbr title='abbreviation'>abbr</abbr> and abbr</li>
+        <li><abbr title='seriously'>srsly</abbr> and srsly</li>
+      </ul>
+    </section>
+    
+    
+    <section>
+      <h2>A Defining Moment</h2>
+      <p>
+        A <dfn>definition</dfn> is an element that marks out a term that is defined in the current
+        block.
+      </p>
+      <p>
+        They can sometimes be <dfn title='definition with a title'>definitions with a title</dfn> so
+        that they can be written in the flow of the sentence without disruption.
+      </p>
+      <p>
+        Sometimes you will see an <dfn><abbr title='abbreviation-based definition'>AbbrDef</abbr></dfn>, which
+        is an abbreviation-based definition.
+      </p>
+      <p>
+        One thing that should definitely work is creating <dfn>definitions
+          over
+        multiple
+            lines</dfn> in the source.
+      </p>
+      <p>
+        It is then possible to reuse them. The title trick works both ways so that <a title='definition'>definitions</a>
+        can be reused fluidly. It would be possible to automatically detect them but for the time being
+        they require an <code>a</code> element.
+      </p>
+      <p>
+        This should have no problem mixing up with <code>abbr</code> as <a title='abbreviation-based definition'>AbbrDef</a> shows, and a <a>definition
+        with a title</a> works over several lines, just like <a>definitions over multiple lines</a>.
+      </p>
+    </section>
+    
+    <section>
+      <h2>The <a>Dahut</a> interface</h2>
+      <p>
+        This is a simple example of the way in which Web IDL [[WEBIDL]] interfaces are created. This one is for
+        the <a>Dahut</a> interface.
+      </p>
+      <dl title='[Constructor] interface Dahut : Mammal, Cryptoid' class='idl'>
+        <dt>readonly attribute DOMString chirality</dt>
+        <dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+        </dd>
+        <dt>attribute unsigned long age</dt>
+        <dd>
+           Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+        </dd>
+        <dt>Dahut turnAround (in float angle, in boolean fall)</dt>
+        <dd>
+          Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+        </dd>
+        <dt>unsigned long trip ()</dt>
+        <dd>
+          Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd>
+        <dt>void yell ([AllowAny] in unsigned long volume, [TreatNullAs=EmptyString] in DOMString sentence)</dt>
+        <dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>A Good Reference</h2>
+      <p>
+        One can trivially make references to any specification, say for instance [[WIDGETS]], [[WICD]],
+        and even in a normative way [[!REX]] or [[!SVGMOBILE12]]. It's all about I18N, [[ZHMARK]].
+      </p>
+    </section>
+    
+    <section>
+      <h2>Russian Turtles</h2>
+      <p>
+        This section has an <code>h2</code> title in the original source.
+      </p>
+      <section>
+        <h2>Russian Turtles</h2>
+        <p>
+          This section has an <code>h2</code> title in the original source.
+        </p>
+        <section>
+          <h2>Russian Turtles</h2>
+          <p>
+            This section has an <code>h2</code> title in the original source.
+          </p>
+          <section>
+            <h2>Russian Turtles</h2>
+            <p>
+              This section has an <code>h2</code> title in the original source.
+            </p>
+            <section>
+              <h2>Russian Turtles</h2>
+              <p>
+                This section has an <code>h2</code> title in the original source.
+              </p>
+              <section>
+                <h2>Russian Turtles</h2>
+                <p>
+                  This section has an <code>h2</code> title in the original source.
+                </p>
+              </section>
+            </section>
+          </section>
+        </section>
+      </section>
+    </section>
+
+    <section>
+      <h2>Including other data</h2>
+      <p>
+        Including other data is easy!  <span style='text-style: bold' data-include="include-test.html"></span>
+      </p>
+
+      <p>The example below is from an external file:</p>
+      <pre class='example' data-include='include-schema.xsd' data-oninclude='fixSchema'></pre>
+    
+      </section>
+
+      <section>
+      <h2>Transforming content</h2>
+      <p>Transforming content is also easy! <span data-transform='hilight'>this text is hilighted by being wrapped in an 'em'</span>.</p>
+      </section>
+
+    <section class='appendix'>
+      <h2>Acknowledgements</h2>
+      <p>
+        Many thanks to Marcos Cáceres for moral support, and to Bert Bos and Geoffrey Sneddon for their
+        tools from which I pilfered joyfully.
+      </p>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/overloaded-method.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,55 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>Overload a WebIDL Method</title>
+    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
+    <script src='../js/respec.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // document info
+          specStatus:           "ED",
+          shortName:            "wicked-cool",
+          previousPublishDate:  "2009-03-15",
+          previousMaturity:     "REC",
+          edDraftURI:           "http://dev.w3.org/2009/dap/respec/test-spec/",
+          // lcEnd: ...
+          // extraCSS:             ["http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"],
+          extraCSS:             ["../css/respec.css"],
+
+          // editors
+          editors:  [
+              { name: "Robin Berjon", url: "http://berjon.com/",
+                company: "Robineko", companyURL: "http://robineko.com/" },
+              { name: "Batman", company: "Outsiders" },
+          ],
+          
+          noIDLIn:  true,
+          
+          // WG
+          wg:           "Device APIs and Policy Working Group",
+          wgURI:        "http://www.w3.org/2009/dap/",
+          wgPublicList: "public-device-apis",
+          wgPatentURI:  "http://www.w3.org/2004/01/pp-impl/43696/status",
+      };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      Just a test
+    </section>
+    <section>
+      <h2>Overloaded Methods</h2>
+      <p></p>
+      <dl title='interface Dahut' class='idl'>
+        <dt>void doSomething (DOMString foo)</dt>
+        <dd>
+          The doSomething method, first variant.
+        </dd>
+        <dt>void doSomething (boolean test1, boolean test2)</dt>
+        <dd>
+          The doSomething method, second variant.
+        </dd>
+      </dl>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/snapshot-as-html_source.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,126 @@
+<!DOCTYPE html PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN' 'http://www.w3.org/TR/html4/loose.dtd'>
+<html lang="en" dir="ltr">
+<head>
+
+  
+    <title>W3C Wicked Cool Stuff Specification</title>
+    <meta http-equiv="Content-Type" content="text/html;charset=utf-8">
+    
+    
+    
+    
+    
+  <link charset="utf-8" type="text/css" rel="stylesheet" href="../css/respec.css"><link charset="utf-8" type="text/css" rel="stylesheet" href="http://www.w3.org/StyleSheets/TR/W3C-WD.css"></head><body><div class="head"><p><a href="http://www.w3.org/"><img src="http://www.w3.org/Icons/w3c_home" alt="W3C" height="48" width="72"></a></p><h1><acronym title="World Wide Web Consortium">W3C</acronym> Wicked Cool Stuff Specification</h1><h2><acronym title="World Wide Web Consortium">W3C</acronym> Working Draft 06 August 2009</h2><dl><dt>This Version:</dt><dd><a href="http://www.w3.org/TR/2009/WD-wicked-cool-20090806/">http://www.w3.org/TR/2009/WD-wicked-cool-20090806/</a></dd><dt>Latest Published Version:</dt><dd><a href="http://www.w3.org/TR/wicked-cool/">http://www.w3.org/TR/wicked-cool/</a></dd><dt>Latest Editor's Draft:</dt><dd><a href="http://dev.w3.org/2009/dap/respec/test-spec/">http://dev.w3.org/2009/dap/respec/test-spec/</a></dd><dt>Previous version:</dt><dd><a href="http://www.w3.org/TR/2009/WD-wicked-cool-20090315/">http://www.w3.org/TR/2009/WD-wicked-cool-20090315/</a></dd><dt>Editors:</dt><dd><a href="http://berjon.com/">Robin Berjon</a>, <a href="http://robineko.com/">Robineko</a></dd><dd>Batman, Outsiders</dd></dl><p class="copyright"><a href="http://www.w3.org/Consortium/Legal/ipr-notice#Copyright">Copyright</a> © 2009 <a href="http://www.w3.org/"><acronym title="World Wide Web Consortium">W3C</acronym></a><sup>®</sup> (<a href="http://www.csail.mit.edu/"><acronym title="Massachusetts Institute of Technology">MIT</acronym></a>, <a href="http://www.ercim.org/"><acronym title="European Research Consortium for Informatics and Mathematics">ERCIM</acronym></a>, <a href="http://www.keio.ac.jp/">Keio</a>), All Rights Reserved. <acronym title="World Wide Web Consortium">W3C</acronym> <a href="http://www.w3.org/Consortium/Legal/ipr-notice#Legal_Disclaimer">liability</a>, <a href="http://www.w3.org/Consortium/Legal/ipr-notice#W3C_Trademarks">trademark</a> and <a href="http://www.w3.org/Consortium/Legal/copyright-documents">document use</a> rules apply.</p><hr></div>
+    <div class="section" id="abstract"><h2>Abstract</h2>
+      This is an example specification used to test, develop, and document the ReSpec.js specification
+      publishing system. This really isn't so much a specification as a playground in more ways than one.
+    </div><div id="sotd" class="section"><h2>Status of This Document</h2><p><em>This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current <acronym title="World Wide Web Consortium">W3C</acronym> publications and the latest revision of this technical report can be found in the <a href="http://www.w3.org/TR/"><acronym title="World Wide Web Consortium">W3C</acronym> technical reports index</a> at http://www.w3.org/TR/.</em></p><p>This document was published by the <a href="http://www.w3.org/2009/dap/">Device APIs and Policy Working Group</a> as a Working Draft. This document is intended to become a <acronym title="World Wide Web Consortium">W3C</acronym> Recommendation. If you wish to make comments regarding this document, please send them to <a href="mailto:public-device-apis@w3.org">public-device-apis@w3.org</a> (<a href="mailto:public-device-apis-request@w3.org?subject=subscribe">subscribe</a>, <a href="http://lists.w3.org/Archives/Public/public-device-apis/">archives</a>). All feedback is welcome.</p><p>Publication as a Working Draft does not imply endorsement by the <acronym title="World Wide Web Consortium">W3C</acronym> Membership. This is a draft document and may be updated, replaced or obsoleted by other documents at any time. It is inappropriate to cite this document as other than work in progress.</p><p>This document was produced by a group operating under the <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/">5 February 2004 <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>. <acronym title="World Wide Web Consortium">W3C</acronym> maintains a <a href="http://www.w3.org/2004/01/pp-impl/43696/status" rel="disclosure">public list of any patent disclosures</a> made in connection with the deliverables of the group; that page also includes instructions for disclosing a patent. An individual who has actual knowledge of a patent which the individual believes contains <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#def-essential">Essential Claim(s)</a> must disclose the information in accordance with <a href="http://www.w3.org/Consortium/Patent-Policy-20040205/#sec-Disclosure">section 6 of the <acronym title="World Wide Web Consortium">W3C</acronym> Patent Policy</a>.</p></div><div class="section" id="toc"><h2 class="introductory">Table of Contents</h2><ul class="toc"><li><a href="#rfc-2119-is-not-optional"><span class="secno">1. </span>RFC 2119 is not <em title="optional" class="rfc2119">optional</em></a></li><li><a href="#small-talk-about-abbreviations"><span class="secno">2. </span>Small Talk about Abbreviations</a></li><li><a href="#a-defining-moment"><span class="secno">3. </span>A Defining Moment</a></li><li><a href="#the-dahut-interface"><span class="secno">4. </span>The <span class="formerLink idlType"><code>Dahut</code></span> interface</a></li><li><ul class="toc"><li><a href="#attributes"><span class="secno">4.1 </span>Attributes</a></li><li><a href="#methods"><span class="secno">4.2 </span>Methods</a></li></ul></li><li><a href="#a-good-reference"><span class="secno">5. </span>A Good Reference</a></li><li><a href="#acknowledgements"><span class="secno">A. </span>Acknowledgements</a></li><li><a href="#references"><span class="secno">B. </span>References</a></li><li><ul class="toc"><li><a href="#normative-references"><span class="secno">B.1 </span>Normative references</a></li><li><a href="#informative-references"><span class="secno">B.2 </span>Informative references</a></li></ul></li></ul></div>
+    
+    
+    <div class="section" id="rfc-2119-is-not-optional">
+      <h2><span class="secno">1. </span>RFC 2119 is not <em title="optional" class="rfc2119">optional</em></h2>
+      <p>
+        There are several RFC 2119 keywords: <em title="must" class="rfc2119">must</em>, <em title="must not" class="rfc2119">must not</em>, <em title="required" class="rfc2119">required</em>, <em title="shall" class="rfc2119">shall</em>, <em title="shall
+        not" class="rfc2119">shall
+        not</em>, <em title="should" class="rfc2119">should</em>, <em title="should not" class="rfc2119">should not</em>, <em title="recommended" class="rfc2119">recommended</em>,  <em title="may" class="rfc2119">may</em>, and <em title="optional" class="rfc2119">optional</em>. They are only recognised in
+        uppercase, so that one may still write normally if one must. Importantly, the <em title="must
+        not" class="rfc2119">must
+        not</em> fail when happening over line breaks, but:
+      </p>
+      <ul>
+        <li><em title="must" class="rfc2119">must</em></li>
+        <li>NOT</li>
+        <li>work over element boundaries.</li>
+      </ul>
+    </div>
+    
+    
+    <div class="section" id="small-talk-about-abbreviations">
+      <h2><span class="secno">2. </span>Small Talk about Abbreviations</h2>
+      <p>
+        <acronym title="World Wide Web Consortium">W3C</acronym> is no different from other geek outfits, and is therefore full of abbreviations.
+        We don't care about the silly debate going on about <code><abbr title="abbreviation">abbr</abbr></code> and <code>acronym</code>,
+        we just support whatever people use, so that the following all ought to work:
+      </p>
+      <ul>
+        <li><acronym title="Devilishly Awesome Hypertext Über Troll">DAHUT</acronym> and <acronym title="Devilishly Awesome Hypertext Über Troll">DAHUT</acronym></li>
+        <li><abbr title="abbreviation">abbr</abbr> and <abbr title="abbreviation">abbr</abbr></li>
+        <li><abbr title="seriously">srsly</abbr> and <abbr title="seriously">srsly</abbr></li>
+      </ul>
+    </div>
+    
+    
+    <div class="section" id="a-defining-moment">
+      <h2><span class="secno">3. </span>A Defining Moment</h2>
+      <p>
+        A <dfn id="dfn-definition">definition</dfn> is an element that marks out a term that is defined in the current
+        block.
+      </p>
+      <p>
+        They can sometimes be <dfn id="dfn-definition-with-a-title" title="definition with a title">definitions with a title</dfn> so
+        that they can be written in the flow of the sentence without disruption.
+      </p>
+      <p>
+        Sometimes you will see an <dfn id="dfn-abbreviation-based-definition"><abbr title="abbreviation-based definition">AbbrDef</abbr></dfn>, which
+        is an abbreviation-based definition.
+      </p>
+      <p>
+        One thing that should definitely work is creating <dfn id="dfn-definitions-over-multiple-lines">definitions
+          over
+        multiple
+            lines</dfn> in the source.
+      </p>
+      <p>
+        It is then possible to reuse them. The title trick works both ways so that <a class="internalDFN" href="#dfn-definition" title="definition">definitions</a>
+        can be reused fluidly. It would be possible to automatically detect them but for the time being
+        they require an <code>a</code> element.
+      </p>
+      <p>
+        This should have no problem mixing up with <code><abbr title="abbreviation">abbr</abbr></code> as <a><abbr title="abbreviation-based definition">AbbrDef</abbr></a> shows, and a <a class="internalDFN" href="#dfn-definition-with-a-title">definition
+        with a title</a> works over several lines, just like <a class="internalDFN" href="#dfn-definitions-over-multiple-lines">definitions over multiple lines</a>.
+      </p>
+    </div>
+    
+    <div class="section" id="the-dahut-interface">
+      <h2><span class="secno">4. </span>The <a class="idlType" href="#idl-inf-Dahut"><code>Dahut</code></a> interface</h2>
+      <p>
+        This is a simple example of the way in which Web IDL [<a href="#bib-WEBIDL" rel="biblioentry" class="bibref">WEBIDL</a>] interfaces are created. This one is for
+        the <a class="idlType" href="#idl-inf-Dahut"><code>Dahut</code></a> interface.
+      </p>
+      <pre class="idl"><span class="idlInterface" id="idl-inf-Dahut">[<span class="extAttr">Constructor</span>]
+interface <span class="idlInterfaceID">Dahut</span> : <span class="idlSuperclass"><a>Mammal</a></span>, <span class="idlSuperclass"><a>Cryptoid</a></span> {
+<span class="idlAttribute">    readonly attribute <span class="idlAttrType"><a>DOMString</a></span>     <span class="idlAttrName"><a href="#widl-Dahut-chirality">chirality</a></span>;</span>
+<span class="idlAttribute">             attribute <span class="idlAttrType"><a>unsigned long</a></span> <span class="idlAttrName"><a href="#widl-Dahut-age">age</a></span>;</span>
+<span class="idlMethod">    <span class="idlMethType"><a class="idlType" href="#idl-inf-Dahut"><code>Dahut</code></a></span>         <span class="idlMethName"><a href="#widl-Dahut-turnAround">turnAround</a></span> (<span class="idlParam">in <span class="idlParamType"><a>float</a></span> <span class="idlParamName">angle</span></span>, <span class="idlParam">in <span class="idlParamType"><a>boolean</a></span> <span class="idlParamName">fall</span></span>);</span>
+<span class="idlMethod">    <span class="idlMethType"><a>unsigned long</a></span> <span class="idlMethName"><a href="#widl-Dahut-trip">trip</a></span> ();</span>
+<span class="idlMethod">    <span class="idlMethType"><a>void</a></span>          <span class="idlMethName"><a href="#widl-Dahut-yell">yell</a></span> (<span class="idlParam">[<span class="extAttr">AllowAny</span>] in <span class="idlParamType"><a>unsigned long</a></span> <span class="idlParamName">volume</span></span>, <span class="idlParam">[<span class="extAttr">TreatNullAs=EmptyString</span>] in <span class="idlParamType"><a>DOMString</a></span> <span class="idlParamName">sentence</span></span>);</span>
+};</span>
+</pre><div class="section" id="attributes"><h3><span class="secno">4.1 </span>Attributes</h3><dl class="attributes"><dt id="widl-Dahut-age"><code>age</code></dt><dd>
+           Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
+        </dd><dt id="widl-Dahut-chirality"><code>chirality</code></dt><dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.
+        </dd></dl></div><div class="section" id="methods"><h3><span class="secno">4.2 </span>Methods</h3><dl class="methods"><dt id="widl-Dahut-trip"><code>trip</code></dt><dd>
+          Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd><dt id="widl-Dahut-turnAround"><code>turnAround</code></dt><dd>
+          Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
+        </dd><dt id="widl-Dahut-yell"><code>yell</code></dt><dd>
+          Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
+        </dd></dl></div>
+    </div>
+    
+    <div class="section" id="a-good-reference">
+      <h2><span class="secno">5. </span>A Good Reference</h2>
+      <p>
+        One can trivially make references to any specification, say for instance [<a href="#bib-WIDGETS" rel="biblioentry" class="bibref">WIDGETS</a>], [<a href="#bib-WICD" rel="biblioentry" class="bibref">WICD</a>],
+        and even in a normative way [<a href="#bib-REX" rel="biblioentry" class="bibref">REX</a>] or [<a href="#bib-SVGMOBILE12" rel="biblioentry" class="bibref">SVGMOBILE12</a>]. It's all about I18N, [<a href="#bib-ZHMARK" rel="biblioentry" class="bibref">ZHMARK</a>].
+      </p>
+    </div>
+    
+    <div id="acknowledgements" class="section">
+      <h2><span class="secno">A. </span>Acknowledgements</h2>
+      <p>
+        Many thanks to Marcos Cáceres for moral support, and to Bert Bos and Geoffrey Sneddon for their
+        tools from which I pilfered joyfully.
+      </p>
+    </div>
+  <div class="section" id="references"><h2><span class="secno">B. </span>References</h2><div class="section" id="normative-references"><h3><span class="secno">B.1 </span>Normative references</h3><dl class="bibliography"><dt id="bib-REX">[REX]</dt><dd>Robin Berjon. <a href="http://www.w3.org/TR/2006/WD-rex-20061013"><cite>Remote Events for XML (REX) 1.0.</cite></a> 13 October 2006. <acronym title="World Wide Web Consortium">W3C</acronym> Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/WD-rex-20061013">http://www.w3.org/TR/2006/WD-rex-20061013</a> </dd><dt id="bib-SVGMOBILE12">[SVGMOBILE12]</dt><dd>Chris Lilley; et al. <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810"><cite>Scalable Vector Graphics (SVG) Tiny 1.2 Specification.</cite></a> 10 August 2006. <acronym title="World Wide Web Consortium">W3C</acronym> Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2006/CR-SVGMobile12-20060810">http://www.w3.org/TR/2006/CR-SVGMobile12-20060810</a> </dd></dl></div><div class="section" id="informative-references"><h3><span class="secno">B.2 </span>Informative references</h3><dl class="bibliography"><dt id="bib-WEBIDL">[WEBIDL]</dt><dd>Cameron McCormack. <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219"><cite>Web IDL.</cite></a> 19 December 2008. <acronym title="World Wide Web Consortium">W3C</acronym> Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-WebIDL-20081219">http://www.w3.org/TR/2008/WD-WebIDL-20081219</a> </dd><dt id="bib-WICD">[WICD]</dt><dd>Daniel Appelquist; et al. <a href="http://www.w3.org/TR/2007/CR-WICD-20070718"><cite>WICD Core 1.0.</cite></a> 18 July 2007. <acronym title="World Wide Web Consortium">W3C</acronym> Candidate Recommendation. (Work in progress.) URL: <a href="http://www.w3.org/TR/2007/CR-WICD-20070718">http://www.w3.org/TR/2007/CR-WICD-20070718</a> </dd><dt id="bib-WIDGETS">[WIDGETS]</dt><dd>Marcos Caceres. <a href="http://www.w3.org/TR/2008/WD-widgets-20081222"><cite>Widgets 1.0: Packaging and Configuration.</cite></a> 22 December 2008. <acronym title="World Wide Web Consortium">W3C</acronym> Working Draft. (Work in progress.) URL: <a href="http://www.w3.org/TR/2008/WD-widgets-20081222">http://www.w3.org/TR/2008/WD-widgets-20081222</a> </dd><dt id="bib-ZHMARK">[ZHMARK]</dt><dd><cite>标点符号用法 (Punctuation Mark Usage).</cite> 1995. 中华人民共和国国家标准 </dd></dl></div></div></body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tests/specifications/webidl.html	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,612 @@
+<!DOCTYPE html>
+<html>
+  <head>
+    <title>W3C ReSpec WebIDL tests</title>
+    <meta http-equiv='Content-Type' content='text/html;charset=utf-8'/>
+    <script src='../js/respec.js' class='remove'></script>
+    <script class='remove'>
+      var respecConfig = {
+          // document info
+          specStatus:           "ED",
+          shortName:            "wicked-cool",
+          previousPublishDate:  "2009-03-15",
+          previousMaturity:     "REC",
+          edDraftURI:           "http://dev.w3.org/2009/dap/respec/test-spec/",
+          // lcEnd: ...
+          // extraCSS:             ["http://dev.w3.org/2009/dap/ReSpec.js/css/respec.css"],
+          extraCSS:             ["../css/respec.css"],
+          
+          tocIntroductory:    true,
+
+          // editors
+          editors:  [
+              { name: "Robin Berjon", url: "http://berjon.com/",
+                company: "Robineko", companyURL: "http://robineko.com/" },
+              { name: "Batman", company: "Outsiders" },
+          ],
+          
+          noIDLIn:  true,
+          
+          // WG
+          wg:           "Device APIs and Policy Working Group",
+          wgURI:        "http://www.w3.org/2009/dap/",
+          wgPublicList: "public-device-apis",
+          wgPatentURI:  "http://www.w3.org/2004/01/pp-impl/43696/status",
+      };
+    </script>
+  </head>
+  <body>
+    <section id='abstract'>
+      This is just a bunch of tests for the WebIDL processing in ReSpec.
+    </section>
+    
+    <section>
+      <h2>Interfaces</h2>
+      <p></p>
+      <section>
+        <h2>Simplest</h2>
+        <dl title='interface Dahut1' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Inheritance</h2>
+        <dl title='interface Dahut2 : Cryptoid' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Multiple Inheritance</h2>
+        <dl title='interface Dahut3 : Cryptoid, Mammal' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Extended Attribute</h2>
+        <dl title='[Constructor] interface Dahut4' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Everything</h2>
+        <dl title='[Constructor] interface Dahut5 : Cryptoid, Mammal' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Partial</h2>
+        <dl title='partial interface Dahut17' class='idl'></dl>
+      </section>
+    </section>
+    
+    <section>
+      <h2>Constants</h2>
+      <p></p>
+      <dl title='interface Dahut6' class='idl'>
+        <dt>const unsigned short LEVROGYROUS = 0</dt>
+        <dd>
+          Turning left.
+        </dd>
+        <dt>const float DEXTROGYROUS = 1.6</dt>
+        <dd>
+          Turning right.
+        </dd>
+        <dt>const boolean SHOUT = true</dt>
+        <dd>
+          The shout.
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Attributes</h2>
+      <p></p>
+      <dl title='interface Dahut7' class='idl'>
+        <dt>attribute DOMString foo</dt>
+        <dd>
+          The foo attribute.
+        </dd>
+        <dt>readonly attribute DOMString bar</dt>
+        <dd>
+          The bar attribute.
+        </dd>
+        <dt>attribute unsigned short xxx</dt>
+        <dd>
+          The xxx attribute.
+        </dd>
+        <dt>readonly attribute unsigned short yyy</dt>
+        <dd>
+          The yyy attribute.
+        </dd>
+        <dt>[Ook, Oook] readonly attribute unsigned short ook</dt>
+        <dd>
+          The ook attribute.
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Dictionaries</h2>
+      <p></p>
+      <section>
+        <h2>Simplest</h2>
+        <dl title='dictionary Dico1' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Inheritance</h2>
+        <dl title='dictionary Dico1 : Dico0' class='idl'></dl>
+      </section>
+      <section>
+        <h2>Partial</h2>
+        <dl title='partial dictionary Dico1' class='idl'></dl>
+      </section>
+      <section>
+        <h2>With members</h2>
+        <dl title='dictionary Dico2' class='idl'>
+          <dt>DOMString foo</dt>
+          <dd>
+            The foo member.
+          </dd>
+          <dt>unsigned short xxx</dt>
+          <dd>
+            The xxx member.
+          </dd>
+          <dt>DOMString? fillPattern = "black"</dt>
+          <dd>
+            The nullable and defaulted fillPattern member.
+          </dd>
+          <dt>DOMString? strokePattern = null</dt>
+          <dd>
+            The nullable and defaulted strokePattern member.
+          </dd>
+        </dl>
+      </section>
+    </section>
+    
+    
+    <section>
+      <h2>Methods</h2>
+      <p></p>
+      <dl title='interface Dahut8' class='idl'>
+        <dt>void doIt1 ()</dt>
+        <dd>
+          The doIt1 method.
+        </dd>
+        <dt>DOMString doIt2 ()</dt>
+        <dd>
+          The doIt2 method.
+        </dd>
+        <dt>unsigned short doIt3 ()</dt>
+        <dd>
+          The doIt3 method.
+        </dd>
+        <dt>void doIt4 (in Dahut7 foo)</dt>
+        <dd>
+          The doIt4 method.
+        </dd>
+        <dt>void noIn (DahutSansIn foo)</dt>
+        <dd>
+          No in.
+        </dd>
+        <dt>void doIt5 (in DOMString foo, in unsigned short bar)</dt>
+        <dd>
+          The doIt5 method.
+        </dd>
+        <dt>[NameSetter] Dahut7 doIt6 ([Optional] in Dahut5 foo, [Optional, TreastAsNull] in unsigned short bar)</dt>
+        <dd>
+          The doIt6 method.
+        </dd>
+        <!-- this is for extended method descriptions -->
+        <dt>void extended ()</dt>
+        <dd>
+          This is an example of a method the parameters of which are described in greater detail.
+          <dl class='parameters'>
+            <dt>DOMString foo</dt>
+            <dd>
+              Specifies foo, a basic parameter.
+            </dd>
+            <dt>[Optional, TreastAsNull] unsigned short another</dt>
+            <dd>
+              This is another parameter, more complex. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Exception Definitions</h2>
+      <p></p>
+      <dl title='[NoInterfaceObject] exception BoomBoomBoomBoom' class='idl'>
+        <dt>const unsigned short SUIT_UP_ERR = 0</dt>
+        <dd>
+          You didn't put on your suit.
+        </dd>
+        <dt>const unsigned short LEGENDARY_ERR = 1</dt>
+        <dd>
+          Bo-ring.
+        </dd>
+        <dt>const DOMString DENIED_ERR = "DE-waitforit-NIED!!!!"</dt>
+        <dd>
+          Or not.
+        </dd>
+        <dt>unsigned short xxx</dt>
+        <dd>
+          The xxx field.
+        </dd>
+        <dt>unsigned short yyy</dt>
+        <dd>
+          The yyy field.
+        </dd>
+        <dt>[Ook, Oook] unsigned short ook</dt>
+        <dd>
+          The ook field.
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Exception Raising</h2>
+      <p></p>
+      <dl title='interface Dahut9' class='idl'>
+        <dt>void raising ()</dt>
+        <dd>
+          This is an example of a method that raises an exception.
+          <div class='exception' title='BoomBoomBoomBoom'>
+            This is an exception that is raised as a whole, for a reason but without specific codes
+            being mentioned.
+          </div>
+        </dd>
+        <dt>void raising2 ()</dt>
+        <dd>
+          This is an example of a method that raises another exception.
+          <dl class='exception' title='ImSoExceptional'>
+            <dt>TOO_SEXY_ERR</dt>
+            <dd>
+              Raised whenever I walk out the door.
+            </dd>
+            <dt>COOL_FROOD_ERR</dt>
+            <dd>
+              Not a club you can buy your way into.
+            </dd>
+          </dl>
+        </dd>
+        <dt>void complexRaising2 ()</dt>
+        <dd>
+          This is an example of a method that does a bunch of things.
+          <dl class='exception' title='ImSoExceptional'>
+            <dt>TOO_SEXY_ERR</dt>
+            <dd>
+              Raised whenever I walk out the door.
+            </dd>
+            <dt>COOL_FROOD_ERR</dt>
+            <dd>
+              Not a club you can buy your way into.
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+            </dd>
+          </dl>
+          <dl class='parameters'>
+            <dt>[Optional, TreastAsNull] unsigned short another</dt>
+            <dd>
+              This is another parameter, more complex. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+              And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+            </dd>
+          </dl>
+          <div class='exception' title='JustForYouException'>
+            This is an exception that is raised as a whole, for a reason but without specific codes
+            being mentioned.
+            And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+            And we add a lot of text to see it all wrap. And we add a lot of text to see it all wrap. 
+          </div>
+        </dd>
+      </dl>
+    </section>
+
+    <section>
+      <h2>Exception On Attributes</h2>
+      <p></p>
+      <dl title='interface Dahut10' class='idl'>
+        <dt>attribute DOMString gr</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <div class='getraises' title='BoomBoomBoomBoom'>
+            This is an exception that is raised on getting, simply.
+          </div>
+        </dd>
+        <dt>attribute DOMString sr</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <div class='setraises' title='BoomBoomBoomBoom'>
+            This is an exception that is raised on setting, simply.
+          </div>
+        </dd>
+        <dt>attribute DOMString bothAtOnce</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <div class='getraises setraises' title='BoomBoomBoomBoom'>
+            This is an exception that is raised on getting and setting, simply, at once.
+          </div>
+        </dd>
+        <dt>attribute DOMString multi</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <div class='setraises' title='BoomBoomBoomBoom'>
+            This is an exception that is raised on setting, simply, 01.
+          </div>
+          <div class='getraises' title='JustForYouException'>
+            This is an exception that is raised on setting, simply, 02.
+          </div>
+          <div class='setraises' title='ImSoExceptional'>
+            This is an exception that is raised on getting, simply, 01.
+          </div>
+          <div class='setraises getraises' title='BatError'>
+            This is an exception that is raised on getting, simply, 02.
+          </div>
+        </dd>
+        <dt>attribute DOMString grc</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <dl class='getraises' title='BoomBoomBoomBoom'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on getting, complex.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+        </dd>
+        <dt>attribute DOMString src</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <dl class='setraises' title='BoomBoomBoomBoom'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on setting, complex.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+        </dd>
+        <dt>attribute DOMString bothAtOnceC</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <dl class='getraises setraises' title='BoomBoomBoomBoom'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on getting and setting, complex, at once.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+        </dd>
+        <dt>attribute DOMString multic</dt>
+        <dd>
+          This is an example of an attribute that raises an exception.
+          <dl class='setraises' title='BoomBoomBoomBoom'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on setting, complex, 01.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+          <dl class='getraises' title='JustForYouException'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on setting, complex, 02.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+          <dl class='setraises' title='ImSoExceptional'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on getting, complex, 01.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+          <dl class='getraises setraises' title='BatError'>
+            <dt>TEST_ERR</dt>
+            <dd>
+              This is an exception that is raised on getting, complex, 02.
+            </dd>
+            <dt>FOO_ERR</dt>
+            <dd>
+              Foooo foo fooooooo fooof ooooooooooo...
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Sequences</h2>
+      <p></p>
+      <dl title='interface Dahut14' class='idl'>
+        <dt>attribute sequence&lt;DOMString> foos</dt>
+        <dd>
+          The foo attribute.
+        </dd>
+        <dt>attribute sequence&lt;Dahut9> moreDahuts</dt>
+        <dd>
+          The moreDahuts attribute.
+        </dd>
+        <dt>sequence&lt;Dahut5> doSomething (in sequence&lt;Dahut10> dahuts)</dt>
+        <dd>
+          The doSomething method.
+        </dd>
+        <!-- this is for extended method descriptions -->
+        <dt>void doSomethingElse ()</dt>
+        <dd>
+          Sequencing
+          <dl class='parameters'>
+            <dt>sequence&lt;DOMString> bars</dt>
+            <dd>
+              Specifies foo, a basic parameter.
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+    </section>
+    
+    <section>
+      <h2>Typedefs</h2>
+      <p>
+        An automatic typedef:
+      </p>
+      <div class='idl' title='typedef sequence<Dahut10> DaaahuuutList'></div>
+      <p>
+        A typedef with content:
+      </p>
+      <div class='idl' title='typedef geometry::basic::Point Point'>
+        For simplicity's sake, we'll refer to that geometry object directly as
+        <a>Point</a>.
+      </div>
+    </section>
+    
+    <section>
+      <h2>Implements</h2>
+      <p>
+        An automatic implements:
+      </p>
+      <div class='idl' title='Foo implements Dahut5'></div>
+      <p>
+        An implements with content:
+      </p>
+      <div class='idl' title='Dahut5 implements Foo'>
+        All instances of <a>Dahut5</a> MUST support <a>Foo</a>.
+      </div>
+    </section>
+    
+    <section>
+      <h2>Bug based tests</h2>
+      <p>
+        Wrapping.
+      </p>
+      <dl title='interface Bug01' class='idl'>
+        <dt>long watchPowerSource(in PowerSourceCallback successCallback, [Optional] in PowerErrorCallback errorCallback)</dt>
+        <dd>unwrapped</dd>
+        <dt>long watchPowerSource(in PowerSourceCallback
+        successCallback, [Optional] in PowerErrorCallback
+        errorCallback)</dt>
+        <dd>wrapped</dd>
+      </dl>
+    </section>
+
+    <section>
+      <h2>Nullable</h2>
+      <p>
+        On all members that support it.
+      </p>
+      <dl title='interface NullableStuff' class='idl'>
+        <dt>const boolean? ARE_WE_THERE_YET = false</dt>
+        <dd>on const</dd>
+        <dt>attribute unsigned long? viciousness</dt>
+        <dd>on attribute</dd>
+        <dt>void nullMe (in MaybeNull? foo)</dt>
+        <dd>on simple method</dd>
+        <dt>unsigned long? nullRet ()</dt>
+        <dd>on simple method return</dd>
+        <dt>void extendedNull ()</dt>
+        <dd>
+          With the extended syntax
+          <dl class='parameters'>
+            <dt>unsigned long? foo</dt>
+            <dd>
+              Specifies foo, nullable.
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+      <p>
+        A nullable typedef:
+      </p>
+      <div class='idl' title='typedef foo::MightBeNull? SimplerName'></div>
+    </section>
+
+    <section>
+      <h2>Optional parameters</h2>
+      <dl title='interface OptionalStuff' class='idl'>
+        <dt>void oneOpt (in optional MaybeNot foo)</dt>
+        <dd>on simple method</dd>
+        <dt>void twoOpt (in Yes yes, in optional MaybeNot foo, in optional MaybeNot bar)</dt>
+        <dd>multi params</dd>
+        <dt>void restOpt (in Yes yes, in optional MaybeNot foo, in SilentlyOpt bar)</dt>
+        <dd>optional to the rest</dd>
+        <dt>void extendedOptional ()</dt>
+        <dd>
+          With the extended syntax
+          <dl class='parameters'>
+            <dt>optional unsigned long? foo</dt>
+            <dd>
+              Specifies foo, nullable and optional.
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+    </section>
+
+    <section>
+      <h2>Arrays</h2>
+      <p>
+        On all members that support it.
+      </p>
+      <dl title='interface ArrayStuff' class='idl'>
+        <dt>attribute unsigned long[] viciousness</dt>
+        <dd>on attribute</dd>
+        <dt>void arrayMe (in ArrayThing[] foo)</dt>
+        <dd>on simple method</dd>
+        <dt>unsigned long[] arrayRet ()</dt>
+        <dd>on simple method return</dd>
+        <dt>void extendedArray ()</dt>
+        <dd>
+          With the extended syntax
+          <dl class='parameters'>
+            <dt>unsigned long[] foo</dt>
+            <dd>
+              An array of foo.
+            </dd>
+          </dl>
+        </dd>
+      </dl>
+      <p>
+        An array typedef:
+      </p>
+      <div class='idl' title='typedef foo::Stuff[] ArrayOfStuff'></div>
+    </section>
+    
+    <section>
+      <h2>This actually tests example, but *shrug*</h2>
+      <pre class='example'>
+        This is over indented
+        So is this
+      </pre>
+      <p>
+        The following has stray WS at start
+      </p>
+      <pre class='example'>                                           
+        This is indented
+        So is this
+      </pre>
+      <p>
+        More complex
+      </p>
+      <pre class='example'>
+        foo {
+            bar {
+                baz  xxx   xxx     xxx
+            }
+        }
+      </pre>
+    </section>
+  </body>
+</html>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tools/VERSION	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,1 @@
+3.1.41
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tools/build-w3c-common.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,45 @@
+#!/usr/local/bin/node
+
+var exec = require("child_process").exec
+,   fs   = require("fs")
+,   pth  = require("path")
+,   r    = require("./r")
+,   version = fs.readFileSync(pth.join(__dirname, "VERSION"), "utf-8").replace(/\n/g, "")
+,   builds = pth.join(__dirname, "../builds")
+,   versioned = pth.join(builds, "respec-w3c-common-" + version + ".js")
+;
+
+// check that we are in a release branch
+exec("git symbolic-ref HEAD", function (err, stdout, stderr) {
+    if (err) return console.log("ERR: " + err);
+    var branch = stdout.replace(/refs\/heads\//, "").replace(/\n/, "");
+    if (branch != "release/v" + version)
+        return console.log("Current branch (" + branch + ") does not match release/v" + version);
+    if (fs.existsSync(versioned))
+        return console.log("Output build file respec-w3c-common-" + version + ".js already exists");
+    
+    // optimisation settings
+    // note that the paths/includes below will need to change in when we drop those
+    // older dependencies
+    var config = {
+        baseUrl:    pth.join(__dirname, "../js")
+    // ,   optimize:   "none"
+    ,   paths:  {
+            requireLib: "./require"
+        ,   biblio:     "../bibref/biblio"
+        ,   simpleNode: "./simple-node"
+        ,   shortcut:   "./shortcut"
+        }
+    ,   name:       "profile-w3c-common"
+    ,   include:    "requireLib biblio simpleNode shortcut".split(" ")
+    ,   out:        versioned
+    ,   inlineText: true
+    ,   preserveLicenseComments:    false
+    };
+    r.optimize(config, function (resp) {
+        fs.writeFileSync(pth.join(builds, "respec-w3c-common.js"),
+                        "/* ReSpec " + version + " - Robin Berjon, http://berjon.com/ (@robinberjon) */\n/* See original source for licenses. */\n" +
+                        fs.readFileSync(config.out));
+        console.log("OK!");
+    });
+});
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/respec/respec3/tools/r.js	Thu Jan 31 19:55:56 2013 +0000
@@ -0,0 +1,15563 @@
+/**
+ * @license r.js 2.0.4 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*
+ * This is a bootstrap script to allow running RequireJS in the command line
+ * in either a Java/Rhino or Node environment. It is modified by the top-level
+ * dist.js file to inject other files to completely enable this file. It is
+ * the shell of the r.js file.
+ */
+
+/*jslint evil: true, nomen: true, sloppy: true */
+/*global readFile: true, process: false, Packages: false, print: false,
+console: false, java: false, module: false, requirejsVars */
+
+var requirejs, require, define;
+(function (console, args, readFileFunc) {
+
+    var fileName, env, fs, vm, path, exec, rhinoContext, dir, nodeRequire,
+        nodeDefine, exists, reqMain, loadedOptimizedLib, existsForNode,
+        version = '2.0.4',
+        jsSuffixRegExp = /\.js$/,
+        commandOption = '',
+        useLibLoaded = {},
+        //Used by jslib/rhino/args.js
+        rhinoArgs = args,
+        readFile = typeof readFileFunc !== 'undefined' ? readFileFunc : null;
+
+    function showHelp() {
+        console.log('See https://github.com/jrburke/r.js for usage.');
+    }
+
+    if (typeof Packages !== 'undefined') {
+        env = 'rhino';
+
+        fileName = args[0];
+
+        if (fileName && fileName.indexOf('-') === 0) {
+            commandOption = fileName.substring(1);
+            fileName = args[1];
+        }
+
+        //Set up execution context.
+        rhinoContext = Packages.org.mozilla.javascript.ContextFactory.getGlobal().enterContext();
+
+        exec = function (string, name) {
+            return rhinoContext.evaluateString(this, string, name, 0, null);
+        };
+
+        exists = function (fileName) {
+            return (new java.io.File(fileName)).exists();
+        };
+
+        //Define a console.log for easier logging. Don't
+        //get fancy though.
+        if (typeof console === 'undefined') {
+            console = {
+                log: function () {
+                    print.apply(undefined, arguments);
+                }
+            };
+        }
+    } else if (typeof process !== 'undefined') {
+        env = 'node';
+
+        //Get the fs module via Node's require before it
+        //gets replaced. Used in require/node.js
+        fs = require('fs');
+        vm = require('vm');
+        path = require('path');
+        //In Node 0.7+ existsSync is on fs.
+        existsForNode = fs.existsSync || path.existsSync;
+
+        nodeRequire = require;
+        nodeDefine = define;
+        reqMain = require.main;
+
+        //Temporarily hide require and define to allow require.js to define
+        //them.
+        require = undefined;
+        define = undefined;
+
+        readFile = function (path) {
+            return fs.readFileSync(path, 'utf8');
+        };
+
+        exec = function (string, name) {
+            return vm.runInThisContext(this.requirejsVars.require.makeNodeWrapper(string),
+                                       name ? fs.realpathSync(name) : '');
+        };
+
+        exists = function (fileName) {
+            return existsForNode(fileName);
+        };
+
+
+        fileName = process.argv[2];
+
+        if (fileName && fileName.indexOf('-') === 0) {
+            commandOption = fileName.substring(1);
+            fileName = process.argv[3];
+        }
+    }
+
+    /** vim: et:ts=4:sw=4:sts=4
+ * @license RequireJS 2.0.4 Copyright (c) 2010-2012, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+/*jslint regexp: true, nomen: true */
+/*global window, navigator, document, importScripts, jQuery, setTimeout, opera */
+
+
+(function (global) {
+    'use strict';
+
+    var version = '2.0.4',
+        commentRegExp = /(\/\*([\s\S]*?)\*\/|([^:]|^)\/\/(.*)$)/mg,
+        cjsRequireRegExp = /[^.]\s*require\s*\(\s*["']([^'"\s]+)["']\s*\)/g,
+        jsSuffixRegExp = /\.js$/,
+        currDirRegExp = /^\.\//,
+        ostring = Object.prototype.toString,
+        ap = Array.prototype,
+        aps = ap.slice,
+        apsp = ap.splice,
+        isBrowser = !!(typeof window !== 'undefined' && navigator && document),
+        isWebWorker = !isBrowser && typeof importScripts !== 'undefined',
+        //PS3 indicates loaded and complete, but need to wait for complete
+        //specifically. Sequence is 'loading', 'loaded', execution,
+        // then 'complete'. The UA check is unfortunate, but not sure how
+        //to feature test w/o causing perf issues.
+        readyRegExp = isBrowser && navigator.platform === 'PLAYSTATION 3' ?
+                      /^complete$/ : /^(complete|loaded)$/,
+        defContextName = '_',
+        //Oh the tragedy, detecting opera. See the usage of isOpera for reason.
+        isOpera = typeof opera !== 'undefined' && opera.toString() === '[object Opera]',
+        contexts = {},
+        cfg = {},
+        globalDefQueue = [],
+        useInteractive = false,
+        req, s, head, baseElement, dataMain, src,
+        interactiveScript, currentlyAddingScript, mainScript, subPath;
+
+    function isFunction(it) {
+        return ostring.call(it) === '[object Function]';
+    }
+
+    function isArray(it) {
+        return ostring.call(it) === '[object Array]';
+    }
+
+    /**
+     * Helper function for iterating over an array. If the func returns
+     * a true value, it will break out of the loop.
+     */
+    function each(ary, func) {
+        if (ary) {
+            var i;
+            for (i = 0; i < ary.length; i += 1) {
+                if (ary[i] && func(ary[i], i, ary)) {
+                    break;
+                }
+            }
+        }
+    }
+
+    /**
+     * Helper function for iterating over an array backwards. If the func
+     * returns a true value, it will break out of the loop.
+     */
+    function eachReverse(ary, func) {
+        if (ary) {
+            var i;
+            for (i = ary.length - 1; i > -1; i -= 1) {
+                if (ary[i] && func(ary[i], i, ary)) {
+                    break;
+                }
+            }
+        }
+    }
+
+    function hasProp(obj, prop) {
+        return obj.hasOwnProperty(prop);
+    }
+
+    /**
+     * Cycles over properties in an object and calls a function for each
+     * property value. If the function returns a truthy value, then the
+     * iteration is stopped.
+     */
+    function eachProp(obj, func) {
+        var prop;
+        for (prop in obj) {
+            if (obj.hasOwnProperty(prop)) {
+                if (func(obj[prop], prop)) {
+                    break;
+                }
+            }
+        }
+    }
+
+    /**
+     * Simple function to mix in properties from source into target,
+     * but only if target does not already have a property of the same name.
+     * This is not robust in IE for transferring methods that match
+     * Object.prototype names, but the uses of mixin here seem unlikely to
+     * trigger a problem related to that.
+     */
+    function mixin(target, source, force, deepStringMixin) {
+        if (source) {
+            eachProp(source, function (value, prop) {
+                if (force || !hasProp(target, prop)) {
+                    if (deepStringMixin && typeof value !== 'string') {
+                        if (!target[prop]) {
+                            target[prop] = {};
+                        }
+                        mixin(target[prop], value, force, deepStringMixin);
+                    } else {
+                        target[prop] = value;
+                    }
+                }
+            });
+        }
+        return target;
+    }
+
+    //Similar to Function.prototype.bind, but the 'this' object is specified
+    //first, since it is easier to read/figure out what 'this' will be.
+    function bind(obj, fn) {
+        return function () {
+            return fn.apply(obj, arguments);
+        };
+    }
+
+    function scripts() {
+        return document.getElementsByTagName('script');
+    }
+
+    //Allow getting a global that expressed in
+    //dot notation, like 'a.b.c'.
+    function getGlobal(value) {
+        if (!value) {
+            return value;
+        }
+        var g = global;
+        each(value.split('.'), function (part) {
+            g = g[part];
+        });
+        return g;
+    }
+
+    function makeContextModuleFunc(func, relMap, enableBuildCallback) {
+        return function () {
+            //A version of a require function that passes a moduleName
+            //value for items that may need to
+            //look up paths relative to the moduleName
+            var args = aps.call(arguments, 0), lastArg;
+            if (enableBuildCallback &&
+                isFunction((lastArg = args[args.length - 1]))) {
+                lastArg.__requireJsBuild = true;
+            }
+            args.push(relMap);
+            return func.apply(null, args);
+        };
+    }
+
+    function addRequireMethods(req, context, relMap) {
+        each([
+            ['toUrl'],
+            ['undef'],
+            ['defined', 'requireDefined'],
+            ['specified', 'requireSpecified']
+        ], function (item) {
+            var prop = item[1] || item[0];
+            req[item[0]] = context ? makeContextModuleFunc(context[prop], relMap) :
+                //If no context, then use default context. Reference from
+                //contexts instead of early binding to default context, so
+                //that during builds, the latest instance of the default
+                //context with its config gets used.
+                function () {
+                    var ctx = contexts[defContextName];
+                    return ctx[prop].apply(ctx, arguments);
+                };
+        });
+    }
+
+    /**
+     * Constructs an error with a pointer to an URL with more information.
+     * @param {String} id the error ID that maps to an ID on a web page.
+     * @param {String} message human readable error.
+     * @param {Error} [err] the original error, if there is one.
+     *
+     * @returns {Error}
+     */
+    function makeError(id, msg, err, requireModules) {
+        var e = new Error(msg + '\nhttp://requirejs.org/docs/errors.html#' + id);
+        e.requireType = id;
+        e.requireModules = requireModules;
+        if (err) {
+            e.originalError = err;
+        }
+        return e;
+    }
+
+    if (typeof define !== 'undefined') {
+        //If a define is already in play via another AMD loader,
+        //do not overwrite.
+        return;
+    }
+
+    if (typeof requirejs !== 'undefined') {
+        if (isFunction(requirejs)) {
+            //Do not overwrite and existing requirejs instance.
+            return;
+        }
+        cfg = requirejs;
+        requirejs = undefined;
+    }
+
+    //Allow for a require config object
+    if (typeof require !== 'undefined' && !isFunction(require)) {
+        //assume it is a config object.
+        cfg = require;
+        require = undefined;
+    }
+
+    function newContext(contextName) {
+        var config = {
+                waitSeconds: 7,
+                baseUrl: './',
+                paths: {},
+                pkgs: {},
+                shim: {}
+            },
+            registry = {},
+            undefEvents = {},
+            defQueue = [],
+            defined = {},
+            urlFetched = {},
+            requireCounter = 1,
+            unnormalizedCounter = 1,
+            //Used to track the order in which modules
+            //should be executed, by the order they
+            //load. Important for consistent cycle resolution
+            //behavior.
+            waitAry = [],
+            inCheckLoaded, Module, context, handlers,
+            checkLoadedTimeoutId;
+
+        /**
+         * Trims the . and .. from an array of path segments.
+         * It will keep a leading path segment if a .. will become
+         * the first path segment, to help with module name lookups,
+         * which act like paths, but can be remapped. But the end result,
+         * all paths that use this function should look normalized.
+         * NOTE: this method MODIFIES the input array.
+         * @param {Array} ary the array of path segments.
+         */
+        function trimDots(ary) {
+            var i, part;
+            for (i = 0; ary[i]; i+= 1) {
+                part = ary[i];
+                if (part === '.') {
+                    ary.splice(i, 1);
+                    i -= 1;
+                } else if (part === '..') {
+                    if (i === 1 && (ary[2] === '..' || ary[0] === '..')) {
+                        //End of the line. Keep at least one non-dot
+                        //path segment at the front so it can be mapped
+                        //correctly to disk. Otherwise, there is likely
+                        //no path mapping for a path starting with '..'.
+                        //This can still fail, but catches the most reasonable
+                        //uses of ..
+                        break;
+                    } else if (i > 0) {
+                        ary.splice(i - 1, 2);
+                        i -= 2;
+                    }
+                }
+            }
+        }
+
+        /**
+         * Given a relative module name, like ./something, normalize it to
+         * a real name that can be mapped to a path.
+         * @param {String} name the relative name
+         * @param {String} baseName a real name that the name arg is relative
+         * to.
+         * @param {Boolean} applyMap apply the map config to the value. Should
+         * only be done if this normalization is for a dependency ID.
+         * @returns {String} normalized name
+         */
+        function normalize(name, baseName, applyMap) {
+            var baseParts = baseName && baseName.split('/'),
+                normalizedBaseParts = baseParts,
+                map = config.map,
+                starMap = map && map['*'],
+                pkgName, pkgConfig, mapValue, nameParts, i, j, nameSegment,
+                foundMap;
+
+            //Adjust any relative paths.
+            if (name && name.charAt(0) === '.') {
+                //If have a base name, try to normalize against it,
+                //otherwise, assume it is a top-level require that will
+                //be relative to baseUrl in the end.
+                if (baseName) {
+                    if (config.pkgs[baseName]) {
+                        //If the baseName is a package name, then just treat it as one
+                        //name to concat the name with.
+                        normalizedBaseParts = baseParts = [baseName];
+                    } else {
+                        //Convert baseName to array, and lop off the last part,
+                        //so that . matches that 'directory' and not name of the baseName's
+                        //module. For instance, baseName of 'one/two/three', maps to
+                        //'one/two/three.js', but we want the directory, 'one/two' for
+                        //this normalization.
+                        normalizedBaseParts = baseParts.slice(0, baseParts.length - 1);
+                    }
+
+                    name = normalizedBaseParts.concat(name.split('/'));
+                    trimDots(name);
+
+                    //Some use of packages may use a . path to reference the
+                    //'main' module name, so normalize for that.
+                    pkgConfig = config.pkgs[(pkgName = name[0])];
+                    name = name.join('/');
+                    if (pkgConfig && name === pkgName + '/' + pkgConfig.main) {
+                        name = pkgName;
+                    }
+                } else if (name.indexOf('./') === 0) {
+                    // No baseName, so this is ID is resolved relative
+                    // to baseUrl, pull off the leading dot.
+                    name = name.substring(2);
+                }
+            }
+
+            //Apply map config if available.
+            if (applyMap && (baseParts || starMap) && map) {
+                nameParts = name.split('/');
+
+                for (i = nameParts.length; i > 0; i -= 1) {
+                    nameSegment = nameParts.slice(0, i).join('/');
+
+                    if (baseParts) {
+                        //Find the longest baseName segment match in the config.
+                        //So, do joins on the biggest to smallest lengths of baseParts.
+                        for (j = baseParts.length; j > 0; j -= 1) {
+                            mapValue = map[baseParts.slice(0, j).join('/')];
+
+                            //baseName segment has  config, find if it has one for
+                            //this name.
+                            if (mapValue) {
+                                mapValue = mapValue[nameSegment];
+                                if (mapValue) {
+                                    //Match, update name to the new value.
+                                    foundMap = mapValue;
+                                    break;
+                                }
+                            }
+                        }
+                    }
+
+                    if (!foundMap && starMap && starMap[nameSegment]) {
+                        foundMap = starMap[nameSegment];
+                    }
+
+                    if (foundMap) {
+                        nameParts.splice(0, i, foundMap);
+                        name = nameParts.join('/');
+                        break;
+                    }
+                }
+            }
+
+            return name;
+        }
+
+        function removeScript(name) {
+            if (isBrowser) {
+                each(scripts(), function (scriptNode) {
+                    if (scriptNode.getAttribute('data-requiremodule') === name &&
+                        scriptNode.getAttribute('data-requirecontext') === context.contextName) {
+                        scriptNode.parentNode.removeChild(scriptNode);
+                        return true;
+                    }
+                });
+            }
+        }
+
+        function hasPathFallback(id) {
+            var pathConfig = config.paths[id];
+            if (pathConfig && isArray(pathConfig) && pathConfig.length > 1) {
+                removeScript(id);
+                //Pop off the first array value, since it failed, and
+                //retry
+                pathConfig.shift();
+                context.undef(id);
+                context.require([id]);
+                return true;
+            }
+        }
+
+        /**
+         * Creates a module mapping that includes plugin prefix, module
+         * name, and path. If parentModuleMap is provided it will
+         * also normalize the name via require.normalize()
+         *
+         * @param {String} name the module name
+         * @param {String} [parentModuleMap] parent module map
+         * for the module name, used to resolve relative names.
+         * @param {Boolean} isNormalized: is the ID already normalized.
+         * This is true if this call is done for a define() module ID.
+         * @param {Boolean} applyMap: apply the map config to the ID.
+         * Should only be true if this map is for a dependency.
+         *
+         * @returns {Object}
+         */
+        function makeModuleMap(name, parentModuleMap, isNormalized, applyMap) {
+            var index = name ? name.indexOf('!') : -1,
+                prefix = null,
+                parentName = parentModuleMap ? parentModuleMap.name : null,
+                originalName = name,
+                isDefine = true,
+                normalizedName = '',
+                url, pluginModule, suffix;
+
+            //If no name, then it means it is a require call, generate an
+            //internal name.
+            if (!name) {
+                isDefine = false;
+                name = '_@r' + (requireCounter += 1);
+            }
+
+            if (index !== -1) {
+                prefix = name.substring(0, index);
+                name = name.substring(index + 1, name.length);
+            }
+
+            if (prefix) {
+                prefix = normalize(prefix, parentName, applyMap);
+                pluginModule = defined[prefix];
+            }
+
+            //Account for relative paths if there is a base name.
+            if (name) {
+                if (prefix) {
+                    if (pluginModule && pluginModule.normalize) {
+                        //Plugin is loaded, use its normalize method.
+                        normalizedName = pluginModule.normalize(name, function (name) {
+                            return normalize(name, parentName, applyMap);
+                        });
+                    } else {
+                        normalizedName = normalize(name, parentName, applyMap);
+                    }
+                } else {
+                    //A regular module.
+                    normalizedName = normalize(name, parentName, applyMap);
+                    url = context.nameToUrl(normalizedName);
+                }
+            }
+
+            //If the id is a plugin id that cannot be determined if it needs
+            //normalization, stamp it with a unique ID so two matching relative
+            //ids that may conflict can be separate.
+            suffix = prefix && !pluginModule && !isNormalized ?
+                     '_unnormalized' + (unnormalizedCounter += 1) :
+                     '';
+
+            return {
+                prefix: prefix,
+                name: normalizedName,
+                parentMap: parentModuleMap,
+                unnormalized: !!suffix,
+                url: url,
+                originalName: originalName,
+                isDefine: isDefine,
+                id: (prefix ?
+                    prefix + '!' + normalizedName :
+                    normalizedName) + suffix
+            };
+        }
+
+        function getModule(depMap) {
+            var id = depMap.id,
+                mod = registry[id];
+
+            if (!mod) {
+                mod = registry[id] = new context.Module(depMap);
+            }
+
+            return mod;
+        }
+
+        function on(depMap, name, fn) {
+            var id = depMap.id,
+                mod = registry[id];
+
+            if (hasProp(defined, id) &&
+                (!mod || mod.defineEmitComplete)) {
+                if (name === 'defined') {
+                    fn(defined[id]);
+                }
+            } else {
+                getModule(depMap).on(name, fn);
+            }
+        }
+
+        function onError(err, errback) {
+            var ids = err.requireModules,
+                notified = false;
+
+            if (errback) {
+                errback(err);
+            } else {
+                each(ids, function (id) {
+                    var mod = registry[id];
+                    if (mod) {
+                        //Set error on module, so it skips timeout checks.
+                        mod.error = err;
+                        if (mod.events.error) {
+                            notified = true;
+                            mod.emit('error', err);
+                        }
+                    }
+                });
+
+                if (!notified) {
+                    req.onError(err);
+                }
+            }
+        }
+
+        /**
+         * Internal method to transfer globalQueue items to this context's
+         * defQueue.
+         */
+        function takeGlobalQueue() {
+            //Push all the globalDefQueue items into the context's defQueue
+            if (globalDefQueue.length) {
+                //Array splice in the values since the context code has a
+                //local var ref to defQueue, so cannot just reassign the one
+                //on context.
+                apsp.apply(defQueue,
+                           [defQueue.length - 1, 0].concat(globalDefQueue));
+                globalDefQueue = [];
+            }
+        }
+
+        /**
+         * Helper function that creates a require function object to give to
+         * modules that ask for it as a dependency. It needs to be specific
+         * per module because of the implication of path mappings that may
+         * need to be relative to the module name.
+         */
+        function makeRequire(mod, enableBuildCallback, altRequire) {
+            var relMap = mod && mod.map,
+                modRequire = makeContextModuleFunc(altRequire || context.require,
+                                                   relMap,
+                                                   enableBuildCallback);
+
+            addRequireMethods(modRequire, context, relMap);
+            modRequire.isBrowser = isBrowser;
+
+            return modRequire;
+        }
+
+        handlers = {
+            'require': function (mod) {
+                return makeRequire(mod);
+            },
+            'exports': function (mod) {
+                mod.usingExports = true;
+                if (mod.map.isDefine) {
+                    return (mod.exports = defined[mod.map.id] = {});
+                }
+            },
+            'module': function (mod) {
+                return (mod.module = {
+                    id: mod.map.id,
+                    uri: mod.map.url,
+                    config: function () {
+                        return (config.config && config.config[mod.map.id]) || {};
+                    },
+                    exports: defined[mod.map.id]
+                });
+            }
+        };
+
+        function removeWaiting(id) {
+            //Clean up machinery used for waiting modules.
+            delete registry[id];
+
+            each(waitAry, function (mod, i) {
+                if (mod.map.id === id) {
+                    waitAry.splice(i, 1);
+                    if (!mod.defined) {
+                        context.waitCount -= 1;
+                    }
+                    return true;
+                }
+            });
+        }
+
+        function findCycle(mod, traced) {
+            var id = mod.map.id,
+                depArray = mod.depMaps,
+                foundModule;
+
+            //Do not bother with unitialized modules or not yet enabled
+            //modules.
+            if (!mod.inited) {
+                return;
+            }
+
+            //Found the cycle.
+            if (traced[id]) {
+                return mod;
+            }
+
+            traced[id] = true;
+
+            //Trace through the dependencies.
+            each(depArray, function (depMap) {
+                var depId = depMap.id,
+                    depMod = registry[depId];
+
+                if (!depMod) {
+                    return;
+                }
+
+                if (!depMod.inited || !depMod.enabled) {
+                    //Dependency is not inited, so this cannot
+                    //be used to determine a cycle.
+                    foundModule = null;
+                    delete traced[id];
+                    return true;
+                }
+
+                //mixin traced to a new object for each dependency, so that
+                //sibling dependencies in this object to not generate a
+                //false positive match on a cycle. Ideally an Object.create
+                //type of prototype delegation would be used here, but
+                //optimizing for file size vs. execution speed since hopefully
+                //the trees are small for circular dependency scans relative
+                //to the full app perf.
+                return (foundModule = findCycle(depMod, mixin({}, traced)));
+            });
+
+            return foundModule;
+        }
+
+        function forceExec(mod, traced, uninited) {
+            var id = mod.map.id,
+                depArray = mod.depMaps;
+
+            if (!mod.inited || !mod.map.isDefine) {
+                return;
+            }
+
+            if (traced[id]) {
+                return defined[id];
+            }
+
+            traced[id] = mod;
+
+            each(depArray, function(depMap) {
+                var depId = depMap.id,
+                    depMod = registry[depId],
+                    value;
+
+                if (handlers[depId]) {
+                    return;
+                }
+
+                if (depMod) {
+                    if (!depMod.inited || !depMod.enabled) {
+                        //Dependency is not inited,
+                        //so this module cannot be
+                        //given a forced value yet.
+                        uninited[id] = true;
+                        return;
+                    }
+
+                    //Get the value for the current dependency
+                    value = forceExec(depMod, traced, uninited);
+
+                    //Even with forcing it may not be done,
+                    //in particular if the module is waiting
+                    //on a plugin resource.
+                    if (!uninited[depId]) {
+                        mod.defineDepById(depId, value);
+                    }
+                }
+            });
+
+            mod.check(true);
+
+            return defined[id];
+        }
+
+        function modCheck(mod) {
+            mod.check();
+        }
+
+        function checkLoaded() {
+            var waitInterval = config.waitSeconds * 1000,
+                //It is possible to disable the wait interval by using waitSeconds of 0.
+                expired = waitInterval && (context.startTime + waitInterval) < new Date().getTime(),
+                noLoads = [],
+                stillLoading = false,
+                needCycleCheck = true,
+                map, modId, err, usingPathFallback;
+
+            //Do not bother if this call was a result of a cycle break.
+            if (inCheckLoaded) {
+                return;
+            }
+
+            inCheckLoaded = true;
+
+            //Figure out the state of all the modules.
+            eachProp(registry, function (mod) {
+                map = mod.map;
+                modId = map.id;
+
+                //Skip things that are not enabled or in error state.
+                if (!mod.enabled) {
+                    return;
+                }
+
+                if (!mod.error) {
+                    //If the module should be executed, and it has not
+                    //been inited and time is up, remember it.
+                    if (!mod.inited && expired) {
+                        if (hasPathFallback(modId)) {
+                            usingPathFallback = true;
+                            stillLoading = true;
+                        } else {
+                            noLoads.push(modId);
+                            removeScript(modId);
+                        }
+                    } else if (!mod.inited && mod.fetched && map.isDefine) {
+                        stillLoading = true;
+                        if (!map.prefix) {
+                            //No reason to keep looking for unfinished
+                            //loading. If the only stillLoading is a
+                            //plugin resource though, keep going,
+                            //because it may be that a plugin resource
+                            //is waiting on a non-plugin cycle.
+                            return (needCycleCheck = false);
+                        }
+                    }
+                }
+            });
+
+            if (expired && noLoads.length) {
+                //If wait time expired, throw error of unloaded modules.
+                err = makeError('timeout', 'Load timeout for modules: ' + noLoads, null, noLoads);
+                err.contextName = context.contextName;
+                return onError(err);
+            }
+
+            //Not expired, check for a cycle.
+            if (needCycleCheck) {
+
+                each(waitAry, function (mod) {
+                    if (mod.defined) {
+                        return;
+                    }
+
+                    var cycleMod = findCycle(mod, {}),
+                        traced = {};
+
+                    if (cycleMod) {
+                        forceExec(cycleMod, traced, {});
+
+                        //traced modules may have been
+                        //removed from the registry, but
+                        //their listeners still need to
+                        //be called.
+                        eachProp(traced, modCheck);
+                    }
+                });
+
+                //Now that dependencies have
+                //been satisfied, trigger the
+                //completion check that then
+                //notifies listeners.
+                eachProp(registry, modCheck);
+            }
+
+            //If still waiting on loads, and the waiting load is something
+            //other than a plugin resource, or there are still outstanding
+            //scripts, then just try back later.
+            if ((!expired || usingPathFallback) && stillLoading) {
+                //Something is still waiting to load. Wait for it, but only
+                //if a timeout is not already in effect.
+                if ((isBrowser || isWebWorker) && !checkLoadedTimeoutId) {
+                    checkLoadedTimeoutId = setTimeout(function () {
+                        checkLoadedTimeoutId = 0;
+                        checkLoaded();
+                    }, 50);
+                }
+            }
+
+            inCheckLoaded = false;
+        }
+
+        Module = function (map) {
+            this.events = undefEvents[map.id] || {};
+            this.map = map;
+            this.shim = config.shim[map.id];
+            this.depExports = [];
+            this.depMaps = [];
+            this.depMatched = [];
+            this.pluginMaps = {};
+            this.depCount = 0;
+
+            /* this.exports this.factory
+               this.depMaps = [],
+               this.enabled, this.fetched
+            */
+        };
+
+        Module.prototype = {
+            init: function(depMaps, factory, errback, options) {
+                options = options || {};
+
+                //Do not do more inits if already done. Can happen if there
+                //are multiple define calls for the same module. That is not
+                //a normal, common case, but it is also not unexpected.
+                if (this.inited) {
+                    return;
+                }
+
+                this.factory = factory;
+
+                if (errback) {
+                    //Register for errors on this module.
+                    this.on('error', errback);
+                } else if (this.events.error) {
+                    //If no errback already, but there are error listeners
+                    //on this module, set up an errback to pass to the deps.
+                    errback = bind(this, function (err) {
+                        this.emit('error', err);
+                    });
+                }
+
+                //Do a copy of the dependency array, so that
+                //source inputs are not modified. For example
+                //"shim" deps are passed in here directly, and
+                //doing a direct modification of the depMaps array
+                //would affect that config.
+                this.depMaps = depMaps && depMaps.slice(0);
+                this.depMaps.rjsSkipMap = depMaps.rjsSkipMap;
+
+                this.errback = errback;
+
+                //Indicate this module has be initialized
+                this.inited = true;
+
+                this.ignore = options.ignore;
+
+                //Could have option to init this module in enabled mode,
+                //or could have been previously marked as enabled. However,
+                //the dependencies are not known until init is called. So
+                //if enabled previously, now trigger dependencies as enabled.
+                if (options.enabled || this.enabled) {
+                    //Enable this module and dependencies.
+                    //Will call this.check()
+                    this.enable();
+                } else {
+                    this.check();
+                }
+            },
+
+            defineDepById: function (id, depExports) {
+                var i;
+
+                //Find the index for this dependency.
+                each(this.depMaps, function (map, index) {
+                    if (map.id === id) {
+                        i = index;
+                        return true;
+                    }
+                });
+
+                return this.defineDep(i, depExports);
+            },
+
+            defineDep: function (i, depExports) {
+                //Because of cycles, defined callback for a given
+                //export can be called more than once.
+                if (!this.depMatched[i]) {
+                    this.depMatched[i] = true;
+                    this.depCount -= 1;
+                    this.depExports[i] = depExports;
+                }
+            },
+
+            fetch: function () {
+                if (this.fetched) {
+                    return;
+                }
+                this.fetched = true;
+
+                context.startTime = (new Date()).getTime();
+
+                var map = this.map;
+
+                //If the manager is for a plugin managed resource,
+                //ask the plugin to load it now.
+                if (this.shim) {
+                    makeRequire(this, true)(this.shim.deps || [], bind(this, function () {
+                        return map.prefix ? this.callPlugin() : this.load();
+                    }));
+                } else {
+                    //Regular dependency.
+                    return map.prefix ? this.callPlugin() : this.load();
+                }
+            },
+
+            load: function() {
+                var url = this.map.url;
+
+                //Regular dependency.
+                if (!urlFetched[url]) {
+                    urlFetched[url] = true;
+                    context.load(this.map.id, url);
+                }
+            },
+
+            /**
+             * Checks is the module is ready to define itself, and if so,
+             * define it. If the silent argument is true, then it will just
+             * define, but not notify listeners, and not ask for a context-wide
+             * check of all loaded modules. That is useful for cycle breaking.
+             */
+            check: function (silent) {
+                if (!this.enabled || this.enabling) {
+                    return;
+                }
+
+                var id = this.map.id,
+                    depExports = this.depExports,
+                    exports = this.exports,
+                    factory = this.factory,
+                    err, cjsModule;
+
+                if (!this.inited) {
+                    this.fetch();
+                } else if (this.error) {
+                    this.emit('error', this.error);
+                } else if (!this.defining) {
+                    //The factory could trigger another require call
+                    //that would result in checking this module to
+                    //define itself again. If already in the process
+                    //of doing that, skip this work.
+                    this.defining = true;
+
+                    if (this.depCount < 1 && !this.defined) {
+                        if (isFunction(factory)) {
+                            //If there is an error listener, favor passing
+                            //to that instead of throwing an error.
+                            if (this.events.error) {
+                                try {
+                                    exports = context.execCb(id, factory, depExports, exports);
+                                } catch (e) {
+                                    err = e;
+                                }
+                            } else {
+                                exports = context.execCb(id, factory, depExports, exports);
+                            }
+
+                            if (this.map.isDefine) {
+                                //If setting exports via 'module' is in play,
+                                //favor that over return value and exports. After that,
+                                //favor a non-undefined return value over exports use.
+                                cjsModule = this.module;
+                                if (cjsModule &&
+                                    cjsModule.exports !== undefined &&
+                                    //Make sure it is not already the exports value
+                                    cjsModule.exports !== this.exports) {
+                                    exports = cjsModule.exports;
+                                } else if (exports === undefined && this.usingExports) {
+                                    //exports already set the defined value.
+                                    exports = this.exports;
+                                }
+                            }
+
+                            if (err) {
+                                err.requireMap = this.map;
+                                err.requireModules = [this.map.id];
+                                err.requireType = 'define';
+                                return onError((this.error = err));
+                            }
+
+                        } else {
+                            //Just a literal value
+                            exports = factory;
+                        }
+
+                        this.exports = exports;
+
+                        if (this.map.isDefine && !this.ignore) {
+                            defined[id] = exports;
+
+                            if (req.onResourceLoad) {
+                                req.onResourceLoad(context, this.map, this.depMaps);
+                            }
+                        }
+
+                        //Clean up
+                        delete registry[id];
+
+                        this.defined = true;
+                        context.waitCount -= 1;
+                        if (context.waitCount === 0) {
+                            //Clear the wait array used for cycles.
+                            waitAry = [];
+                        }
+                    }
+
+                    //Finished the define stage. Allow calling check again
+                    //to allow define notifications below in the case of a
+                    //cycle.
+                    this.defining = false;
+
+                    if (!silent) {
+                        if (this.defined && !this.defineEmitted) {
+                            this.defineEmitted = true;
+                            this.emit('defined', this.exports);
+                            this.defineEmitComplete = true;
+                        }
+                    }
+                }
+            },
+
+            callPlugin: function() {
+                var map = this.map,
+                    id = map.id,
+                    pluginMap = makeModuleMap(map.prefix, null, false, true);
+
+                on(pluginMap, 'defined', bind(this, function (plugin) {
+                    var name = this.map.name,
+                        parentName = this.map.parentMap ? this.map.parentMap.name : null,
+                        load, normalizedMap, normalizedMod;
+
+                    //If current map is not normalized, wait for that
+                    //normalized name to load instead of continuing.
+                    if (this.map.unnormalized) {
+                        //Normalize the ID if the plugin allows it.
+                        if (plugin.normalize) {
+                            name = plugin.normalize(name, function (name) {
+                                return normalize(name, parentName, true);
+                            }) || '';
+                        }
+
+                        normalizedMap = makeModuleMap(map.prefix + '!' + name,
+                                                      this.map.parentMap,
+                                                      false,
+                                                      true);
+                        on(normalizedMap,
+                           'defined', bind(this, function (value) {
+                            this.init([], function () { return value; }, null, {
+                                enabled: true,
+                                ignore: true
+                            });
+                        }));
+                        normalizedMod = registry[normalizedMap.id];
+                        if (normalizedMod) {
+                            if (this.events.error) {
+                                normalizedMod.on('error', bind(this, function (err) {
+                                    this.emit('error', err);
+                                }));
+                            }
+                            normalizedMod.enable();
+                        }
+
+                        return;
+                    }
+
+                    load = bind(this, function (value) {
+                        this.init([], function () { return value; }, null, {
+                            enabled: true
+                        });
+                    });
+
+                    load.error = bind(this, function (err) {
+                        this.inited = true;
+                        this.error = err;
+                        err.requireModules = [id];
+
+                        //Remove temp unnormalized modules for this module,
+                        //since they will never be resolved otherwise now.
+                        eachProp(registry, function (mod) {
+                            if (mod.map.id.indexOf(id + '_unnormalized') === 0) {
+                                removeWaiting(mod.map.id);
+                            }
+                        });
+
+                        onError(err);
+                    });
+
+                    //Allow plugins to load other code without having to know the
+                    //context or how to 'complete' the load.
+                    load.fromText = function (moduleName, text) {
+                        /*jslint evil: true */
+                        var hasInteractive = useInteractive;
+
+                        //Turn off interactive script matching for IE for any define
+                        //calls in the text, then turn it back on at the end.
+                        if (hasInteractive) {
+                            useInteractive = false;
+                        }
+
+                        //Prime the system by creating a module instance for
+                        //it.
+                        getModule(makeModuleMap(moduleName));
+
+                        req.exec(text);
+
+                        if (hasInteractive) {
+                            useInteractive = true;
+                        }
+
+                        //Support anonymous modules.
+                        context.completeLoad(moduleName);
+                    };
+
+                    //Use parentName here since the plugin's name is not reliable,
+                    //could be some weird string with no path that actually wants to
+                    //reference the parentName's path.
+                    plugin.load(map.name, makeRequire(map.parentMap, true, function (deps, cb) {
+                        deps.rjsSkipMap = true;
+                        return context.require(deps, cb);
+                    }), load, config);
+                }));
+
+                context.enable(pluginMap, this);
+                this.pluginMaps[pluginMap.id] = pluginMap;
+            },
+
+            enable: function () {
+                this.enabled = true;
+
+                if (!this.waitPushed) {
+                    waitAry.push(this);
+                    context.waitCount += 1;
+                    this.waitPushed = true;
+                }
+
+                //Set flag mentioning that the module is enabling,
+                //so that immediate calls to the defined callbacks
+                //for dependencies do not trigger inadvertent load
+                //with the depCount still being zero.
+                this.enabling = true;
+
+                //Enable each dependency
+                each(this.depMaps, bind(this, function (depMap, i) {
+                    var id, mod, handler;
+
+                    if (typeof depMap === 'string') {
+                        //Dependency needs to be converted to a depMap
+                        //and wired up to this module.
+                        depMap = makeModuleMap(depMap,
+                                               (this.map.isDefine ? this.map : this.map.parentMap),
+                                               false,
+                                               !this.depMaps.rjsSkipMap);
+                        this.depMaps[i] = depMap;
+
+                        handler = handlers[depMap.id];
+
+                        if (handler) {
+                            this.depExports[i] = handler(this);
+                            return;
+                        }
+
+                        this.depCount += 1;
+
+                        on(depMap, 'defined', bind(this, function (depExports) {
+                            this.defineDep(i, depExports);
+                            this.check();
+                        }));
+
+                        if (this.errback) {
+                            on(depMap, 'error', this.errback);
+                        }
+                    }
+
+                    id = depMap.id;
+                    mod = registry[id];
+
+                    //Skip special modules like 'require', 'exports', 'module'
+                    //Also, don't call enable if it is already enabled,
+                    //important in circular dependency cases.
+                    if (!handlers[id] && mod && !mod.enabled) {
+                        context.enable(depMap, this);
+                    }
+                }));
+
+                //Enable each plugin that is used in
+                //a dependency
+                eachProp(this.pluginMaps, bind(this, function (pluginMap) {
+                    var mod = registry[pluginMap.id];
+                    if (mod && !mod.enabled) {
+                        context.enable(pluginMap, this);
+                    }
+                }));
+
+                this.enabling = false;
+
+                this.check();
+            },
+
+            on: function(name, cb) {
+                var cbs = this.events[name];
+                if (!cbs) {
+                    cbs = this.events[name] = [];
+                }
+                cbs.push(cb);
+            },
+
+            emit: function (name, evt) {
+                each(this.events[name], function (cb) {
+                    cb(evt);
+                });
+                if (name === 'error') {
+                    //Now that the error handler was triggered, remove
+                    //the listeners, since this broken Module instance
+                    //can stay around for a while in the registry/waitAry.
+                    delete this.events[name];
+                }
+            }
+        };
+
+        function callGetModule(args) {
+            getModule(makeModuleMap(args[0], null, true)).init(args[1], args[2]);
+        }
+
+        function removeListener(node, func, name, ieName) {
+            //Favor detachEvent because of IE9
+            //issue, see attachEvent/addEventListener comment elsewhere
+            //in this file.
+            if (node.detachEvent && !isOpera) {
+                //Probably IE. If not it will throw an error, which will be
+                //useful to know.
+                if (ieName) {
+                    node.detachEvent(ieName, func);
+                }
+            } else {
+                node.removeEventListener(name, func, false);
+            }
+        }
+
+        /**
+         * Given an event from a script node, get the requirejs info from it,
+         * and then removes the event listeners on the node.
+         * @param {Event} evt
+         * @returns {Object}
+         */
+        function getScriptData(evt) {
+            //Using currentTarget instead of target for Firefox 2.0's sake. Not
+            //all old browsers will be supported, but this one was easy enough
+            //to support and still makes sense.
+            var node = evt.currentTarget || evt.srcElement;
+
+            //Remove the listeners once here.
+            removeListener(node, context.onScriptLoad, 'load', 'onreadystatechange');
+            removeListener(node, context.onScriptError, 'error');
+
+            return {
+                node: node,
+                id: node && node.getAttribute('data-requiremodule')
+            };
+        }
+
+        return (context = {
+            config: config,
+            contextName: contextName,
+            registry: registry,
+            defined: defined,
+            urlFetched: urlFetched,
+            waitCount: 0,
+            defQueue: defQueue,
+            Module: Module,
+            makeModuleMap: makeModuleMap,
+
+            /**
+             * Set a configuration for the context.
+             * @param {Object} cfg config object to integrate.
+             */
+            configure: function (cfg) {
+                //Make sure the baseUrl ends in a slash.
+                if (cfg.baseUrl) {
+                    if (cfg.baseUrl.charAt(cfg.baseUrl.length - 1) !== '/') {
+                        cfg.baseUrl += '/';
+                    }
+                }
+
+                //Save off the paths and packages since they require special processing,
+                //they are additive.
+                var pkgs = config.pkgs,
+                    shim = config.shim,
+                    paths = config.paths,
+                    map = config.map;
+
+                //Mix in the config values, favoring the new values over
+                //existing ones in context.config.
+                mixin(config, cfg, true);
+
+                //Merge paths.
+                config.paths = mixin(paths, cfg.paths, true);
+
+                //Merge map
+                if (cfg.map) {
+                    config.map = mixin(map || {}, cfg.map, true, true);
+                }
+
+                //Merge shim
+                if (cfg.shim) {
+                    eachProp(cfg.shim, function (value, id) {
+                        //Normalize the structure
+                        if (isArray(value)) {
+                            value = {
+                                deps: value
+                            };
+                        }
+                        if (value.exports && !value.exports.__buildReady) {
+                            value.exports = context.makeShimExports(value.exports);
+                        }
+                        shim[id] = value;
+                    });
+                    config.shim = shim;
+                }
+
+                //Adjust packages if necessary.
+                if (cfg.packages) {
+                    each(cfg.packages, function (pkgObj) {
+                        var location;
+
+                        pkgObj = typeof pkgObj === 'string' ? { name: pkgObj } : pkgObj;
+                        location = pkgObj.location;
+
+                        //Create a brand new object on pkgs, since currentPackages can
+                        //be passed in again, and config.pkgs is the internal transformed
+                        //state for all package configs.
+                        pkgs[pkgObj.name] = {
+                            name: pkgObj.name,
+                            location: location || pkgObj.name,
+                            //Remove leading dot in main, so main paths are normalized,
+                            //and remove any trailing .js, since different package
+                            //envs have different conventions: some use a module name,
+                            //some use a file name.
+                            main: (pkgObj.main || 'main')
+                                  .replace(currDirRegExp, '')
+                                  .replace(jsSuffixRegExp, '')
+                        };
+                    });
+
+                    //Done with modifications, assing packages back to context config
+                    config.pkgs = pkgs;
+                }
+
+                //If there are any "waiting to execute" modules in the registry,
+                //update the maps for them, since their info, like URLs to load,
+                //may have changed.
+                eachProp(registry, function (mod, id) {
+                    mod.map = makeModuleMap(id);
+                });
+
+                //If a deps array or a config callback is specified, then call
+                //require with those args. This is useful when require is defined as a
+                //config object before require.js is loaded.
+                if (cfg.deps || cfg.callback) {
+                    context.require(cfg.deps || [], cfg.callback);
+                }
+            },
+
+            makeShimExports: function (exports) {
+                var func;
+                if (typeof exports === 'string') {
+                    func = function () {
+                        return getGlobal(exports);
+                    };
+                    //Save the exports for use in nodefine checking.
+                    func.exports = exports;
+                    return func;
+                } else {
+                    return function () {
+                        return exports.apply(global, arguments);
+                    };
+                }
+            },
+
+            requireDefined: function (id, relMap) {
+                return hasProp(defined, makeModuleMap(id, relMap, false, true).id);
+            },
+
+            requireSpecified: function (id, relMap) {
+                id = makeModuleMap(id, relMap, false, true).id;
+                return hasProp(defined, id) || hasProp(registry, id);
+            },
+
+            require: function (deps, callback, errback, relMap) {
+                var moduleName, id, map, requireMod, args;
+                if (typeof deps === 'string') {
+                    if (isFunction(callback)) {
+                        //Invalid call
+                        return onError(makeError('requireargs', 'Invalid require call'), errback);
+                    }
+
+                    //Synchronous access to one module. If require.get is
+                    //available (as in the Node adapter), prefer that.
+                    //In this case deps is the moduleName and callback is
+                    //the relMap
+                    if (req.get) {
+                        return req.get(context, deps, callback);
+                    }
+
+                    //Just return the module wanted. In this scenario, the
+                    //second arg (if passed) is just the relMap.
+                    moduleName = deps;
+                    relMap = callback;
+
+                    //Normalize module name, if it contains . or ..
+                    map = makeModuleMap(moduleName, relMap, false, true);
+                    id = map.id;
+
+                    if (!hasProp(defined, id)) {
+                        return onError(makeError('notloaded', 'Module name "' +
+                                    id +
+                                    '" has not been loaded yet for context: ' +
+                                    contextName));
+                    }
+                    return defined[id];
+                }
+
+                //Callback require. Normalize args. if callback or errback is
+                //not a function, it means it is a relMap. Test errback first.
+                if (errback && !isFunction(errback)) {
+                    relMap = errback;
+                    errback = undefined;
+                }
+                if (callback && !isFunction(callback)) {
+                    relMap = callback;
+                    callback = undefined;
+                }
+
+                //Any defined modules in the global queue, intake them now.
+                takeGlobalQueue();
+
+                //Make sure any remaining defQueue items get properly processed.
+                while (defQueue.length) {
+                    args = defQueue.shift();
+                    if (args[0] === null) {
+                        return onError(makeError('mismatch', 'Mismatched anonymous define() module: ' + args[args.length - 1]));
+                    } else {
+                        //args are id, deps, factory. Should be normalized by the
+                        //define() function.
+                        callGetModule(args);
+                    }
+                }
+
+                //Mark all the dependencies as needing to be loaded.
+                requireMod = getModule(makeModuleMap(null, relMap));
+
+                requireMod.init(deps, callback, errback, {
+                    enabled: true
+                });
+
+                checkLoaded();
+
+                return context.require;
+            },
+
+            undef: function (id) {
+                var map = makeModuleMap(id, null, true),
+                    mod = registry[id];
+
+                delete defined[id];
+                delete urlFetched[map.url];
+                delete undefEvents[id];
+
+                if (mod) {
+                    //Hold on to listeners in case the
+                    //module will be attempted to be reloaded
+                    //using a different config.
+                    if (mod.events.defined) {
+                        undefEvents[id] = mod.events;
+                    }
+
+                    removeWaiting(id);
+                }
+            },
+
+            /**
+             * Called to enable a module if it is still in the registry
+             * awaiting enablement. parent module is passed in for context,
+             * used by the optimizer.
+             */
+            enable: function (depMap, parent) {
+                var mod = registry[depMap.id];
+                if (mod) {
+                    getModule(depMap).enable();
+                }
+            },
+
+            /**
+             * Internal method used by environment adapters to complete a load event.
+             * A load event could be a script load or just a load pass from a synchronous
+             * load call.
+             * @param {String} moduleName the name of the module to potentially complete.
+             */
+            completeLoad: function (moduleName) {
+                var shim = config.shim[moduleName] || {},
+                shExports = shim.exports && shim.exports.exports,
+                found, args, mod;
+
+                takeGlobalQueue();
+
+                while (defQueue.length) {
+                    args = defQueue.shift();
+                    if (args[0] === null) {
+                        args[0] = moduleName;
+                        //If already found an anonymous module and bound it
+                        //to this name, then this is some other anon module
+                        //waiting for its completeLoad to fire.
+                        if (found) {
+                            break;
+                        }
+                        found = true;
+                    } else if (args[0] === moduleName) {
+                        //Found matching define call for this script!
+                        found = true;
+                    }
+
+                    callGetModule(args);
+                }
+
+                //Do this after the cycle of callGetModule in case the result
+                //of those calls/init calls changes the registry.
+                mod = registry[moduleName];
+
+                if (!found &&
+                    !defined[moduleName] &&
+                    mod && !mod.inited) {
+                    if (config.enforceDefine && (!shExports || !getGlobal(shExports))) {
+                        if (hasPathFallback(moduleName)) {
+                            return;
+                        } else {
+                            return onError(makeError('nodefine',
+                                             'No define call for ' + moduleName,
+                                             null,
+                                             [moduleName]));
+                        }
+                    } else {
+                        //A script that does not call define(), so just simulate
+                        //the call for it.
+                        callGetModule([moduleName, (shim.deps || []), shim.exports]);
+                    }
+                }
+
+                checkLoaded();
+            },
+
+            /**
+             * Converts a module name + .extension into an URL path.
+             * *Requires* the use of a module name. It does not support using
+             * plain URLs like nameToUrl.
+             */
+            toUrl: function (moduleNamePlusExt, relModuleMap) {
+                var index = moduleNamePlusExt.lastIndexOf('.'),
+                    ext = null;
+
+                if (index !== -1) {
+                    ext = moduleNamePlusExt.substring(index, moduleNamePlusExt.length);
+                    moduleNamePlusExt = moduleNamePlusExt.substring(0, index);
+                }
+
+                return context.nameToUrl(normalize(moduleNamePlusExt, relModuleMap && relModuleMap.id, true),
+                                         ext);
+            },
+
+            /**
+             * Converts a module name to a file path. Supports cases where
+             * moduleName may actually be just an URL.
+             * Note that it **does not** call normalize on the moduleName,
+             * it is assumed to have already been normalized. This is an
+             * internal API, not a public one. Use toUrl for the public API.
+             */
+            nameToUrl: function (moduleName, ext) {
+                var paths, pkgs, pkg, pkgPath, syms, i, parentModule, url,
+                    parentPath;
+
+                //If a colon is in the URL, it indicates a protocol is used and it is just
+                //an URL to a file, or if it starts with a slash, contains a query arg (i.e. ?)
+                //or ends with .js, then assume the user meant to use an url and not a module id.
+                //The slash is important for protocol-less URLs as well as full paths.
+                if (req.jsExtRegExp.test(moduleName)) {
+                    //Just a plain path, not module name lookup, so just return it.
+                    //Add extension if it is included. This is a bit wonky, only non-.js things pass
+                    //an extension, this method probably needs to be reworked.
+                    url = moduleName + (ext || '');
+                } else {
+                    //A module that needs to be converted to a path.
+                    paths = config.paths;
+                    pkgs = config.pkgs;
+
+                    syms = moduleName.split('/');
+                    //For each module name segment, see if there is a path
+                    //registered for it. Start with most specific name
+                    //and work up from it.
+                    for (i = syms.length; i > 0; i -= 1) {
+                        parentModule = syms.slice(0, i).join('/');
+                        pkg = pkgs[parentModule];
+                        parentPath = paths[parentModule];
+                        if (parentPath) {
+                            //If an array, it means there are a few choices,
+                            //Choose the one that is desired
+                            if (isArray(parentPath)) {
+                                parentPath = parentPath[0];
+                            }
+                            syms.splice(0, i, parentPath);
+                            break;
+                        } else if (pkg) {
+                            //If module name is just the package name, then looking
+                            //for the main module.
+                            if (moduleName === pkg.name) {
+                                pkgPath = pkg.location + '/' + pkg.main;
+                            } else {
+                                pkgPath = pkg.location;
+                            }
+                            syms.splice(0, i, pkgPath);
+                            break;
+                        }
+                    }
+
+                    //Join the path parts together, then figure out if baseUrl is needed.
+                    url = syms.join('/') + (ext || '.js');
+                    url = (url.charAt(0) === '/' || url.match(/^[\w\+\.\-]+:/) ? '' : config.baseUrl) + url;
+                }
+
+                return config.urlArgs ? url +
+                                        ((url.indexOf('?') === -1 ? '?' : '&') +
+                                         config.urlArgs) : url;
+            },
+
+            //Delegates to req.load. Broken out as a separate function to
+            //allow overriding in the optimizer.
+            load: function (id, url) {
+                req.load(context, id, url);
+            },
+
+            /**
+             * Executes a module callack function. Broken out as a separate function
+             * solely to allow the build system to sequence the files in the built
+             * layer in the right sequence.
+             *
+             * @private
+             */
+            execCb: function (name, callback, args, exports) {
+                return callback.apply(exports, args);
+            },
+
+            /**
+             * callback for script loads, used to check status of loading.
+             *
+             * @param {Event} evt the event from the browser for the script
+             * that was loaded.
+             */
+            onScriptLoad: function (evt) {
+                //Using currentTarget instead of target for Firefox 2.0's sake. Not
+                //all old browsers will be supported, but this one was easy enough
+                //to support and still makes sense.
+                if (evt.type === 'load' ||
+                    (readyRegExp.test((evt.currentTarget || evt.srcElement).readyState))) {
+                    //Reset interactive script so a script node is not held onto for
+                    //to long.
+                    interactiveScript = null;
+
+                    //Pull out the name of the module and the context.
+                    var data = getScriptData(evt);
+                    context.completeLoad(data.id);
+                }
+            },
+
+            /**
+             * Callback for script errors.
+             */
+            onScriptError: function (evt) {
+                var data = getScriptData(evt);
+                if (!hasPathFallback(data.id)) {
+                    return onError(makeError('scripterror', 'Script error', evt, [data.id]));
+                }
+            }
+        });
+    }
+
+    /**
+     * Main entry point.
+     *
+     * If the only argument to require is a string, then the module that
+     * is represented by that string is fetched for the appropriate context.
+     *
+     * If the first argument is an array, then it will be treated as an array
+     * of dependency string names to fetch. An optional function callback can
+     * be specified to execute when all of those dependencies are available.
+     *
+     * Make a local req variable to help Caja compliance (it assumes things
+     * on a require that are not standardized), and to give a short
+     * name for minification/local scope use.
+     */
+    req = requirejs = function (deps, callback, errback, optional) {
+
+        //Find the right context, use default
+        var contextName = defContextName,
+            context, config;
+
+        // Determine if have config object in the call.
+        if (!isArray(deps) && typeof deps !== 'string') {
+            // deps is a config object
+            config = deps;
+            if (isArray(callback)) {
+                // Adjust args if there are dependencies
+                deps = callback;
+                callback = errback;
+                errback = optional;
+            } else {
+                deps = [];
+            }
+        }
+
+        if (config && config.context) {
+            contextName = config.context;
+        }
+
+        context = contexts[contextName];
+        if (!context) {
+            context = contexts[contextName] = req.s.newContext(contextName);
+        }
+
+        if (config) {
+            context.configure(config);
+        }
+
+        return context.require(deps, callback, errback);
+    };
+
+    /**
+     * Support require.config() to make it easier to cooperate with other
+     * AMD loaders on globally agreed names.
+     */
+    req.config = function (config) {
+        return req(config);
+    };
+
+    /**
+     * Export require as a global, but only if it does not already exist.
+     */
+    if (!require) {
+        require = req;
+    }
+
+    req.version = version;
+
+    //Used to filter out dependencies that are already paths.
+    req.jsExtRegExp = /^\/|:|\?|\.js$/;
+    req.isBrowser = isBrowser;
+    s = req.s = {
+        contexts: contexts,
+        newContext: newContext
+    };
+
+    //Create default context.
+    req({});
+
+    //Exports some context-sensitive methods on global require, using
+    //default context if no context specified.
+    addRequireMethods(req);
+
+    if (isBrowser) {
+        head = s.head = document.getElementsByTagName('head')[0];
+        //If BASE tag is in play, using appendChild is a problem for IE6.
+        //When that browser dies, this can be removed. Details in this jQuery bug:
+        //http://dev.jquery.com/ticket/2709
+        baseElement = document.getElementsByTagName('base')[0];
+        if (baseElement) {
+            head = s.head = baseElement.parentNode;
+        }
+    }
+
+    /**
+     * Any errors that require explicitly generates will be passed to this
+     * function. Intercept/override it if you want custom error handling.
+     * @param {Error} err the error object.
+     */
+    req.onError = function (err) {
+        throw err;
+    };
+
+    /**
+     * Does the request to load a module for the browser case.
+     * Make this a separate function to allow other environments
+     * to override it.
+     *
+     * @param {Object} context the require context to find state.
+     * @param {String} moduleName the name of the module.
+     * @param {Object} url the URL to the module.
+     */
+    req.load = function (context, moduleName, url) {
+        var config = (context && context.config) || {},
+            node;
+        if (isBrowser) {
+            //In the browser so use a script tag
+            node = config.xhtml ?
+                   document.createElementNS('http://www.w3.org/1999/xhtml', 'html:script') :
+                   document.createElement('script');
+            node.type = config.scriptType || 'text/javascript';
+            node.charset = 'utf-8';
+            node.async = true;
+
+            node.setAttribute('data-requirecontext', context.contextName);
+            node.setAttribute('data-requiremodule', moduleName);
+
+            //Set up load listener. Test attachEvent first because IE9 has
+            //a subtle issue in its addEventListener and script onload firings
+            //that do not match the behavior of all other browsers with
+            //addEventListener support, which fire the onload event for a
+            //script right after the script execution. See:
+            //https://connect.microsoft.com/IE/feedback/details/648057/script-onload-event-is-not-fired-immediately-after-script-execution
+            //UNFORTUNATELY Opera implements attachEvent but does not follow the script
+            //script execution mode.
+            if (node.attachEvent &&
+                //Check if node.attachEvent is artificially added by custom script or
+                //natively supported by browser
+                //read https://github.com/jrburke/requirejs/issues/187
+                //if we can NOT find [native code] then it must NOT natively supported.
+                //in IE8, node.attachEvent does not have toString()
+                //Note the test for "[native code" with no closing brace, see:
+                //https://github.com/jrburke/requirejs/issues/273
+                !(node.attachEvent.toString && node.attachEvent.toString().indexOf('[native code') < 0) &&
+                !isOpera) {
+                //Probably IE. IE (at least 6-8) do not fire
+                //script onload right after executing the script, so
+                //we cannot tie the anonymous define call to a name.
+                //However, IE reports the script as being in 'interactive'
+                //readyState at the time of the define call.
+                useInteractive = true;
+
+                node.attachEvent('onreadystatechange', context.onScriptLoad);
+                //It would be great to add an error handler here to catch
+                //404s in IE9+. However, onreadystatechange will fire before
+                //the error handler, so that does not help. If addEvenListener
+                //is used, then IE will fire error before load, but we cannot
+                //use that pathway given the connect.microsoft.com issue
+                //mentioned above about not doing the 'script execute,
+                //then fire the script load event listener before execute
+                //next script' that other browsers do.
+                //Best hope: IE10 fixes the issues,
+                //and then destroys all installs of IE 6-9.
+                //node.attachEvent('onerror', context.onScriptError);
+            } else {
+                node.addEventListener('load', context.onScriptLoad, false);
+                node.addEventListener('error', context.onScriptError, false);
+            }
+            node.src = url;
+
+            //For some cache cases in IE 6-8, the script executes before the end
+            //of the appendChild execution, so to tie an anonymous define
+            //call to the module name (which is stored on the node), hold on
+            //to a reference to this node, but clear after the DOM insertion.
+            currentlyAddingScript = node;
+            if (baseElement) {
+                head.insertBefore(node, baseElement);
+            } else {
+                head.appendChild(node);
+            }
+            currentlyAddingScript = null;
+
+            return node;
+        } else if (isWebWorker) {
+            //In a web worker, use importScripts. This is not a very
+            //efficient use of importScripts, importScripts will block until
+            //its script is downloaded and evaluated. However, if web workers
+            //are in play, the expectation that a build has been done so that
+            //only one script needs to be loaded anyway. This may need to be
+            //reevaluated if other use cases become common.
+            importScripts(url);
+
+            //Account for anonymous modules
+            context.completeLoad(moduleName);
+        }
+    };
+
+    function getInteractiveScript() {
+        if (interactiveScript && interactiveScript.readyState === 'interactive') {
+            return interactiveScript;
+        }
+
+        eachReverse(scripts(), function (script) {
+            if (script.readyState === 'interactive') {
+                return (interactiveScript = script);
+            }
+        });
+        return interactiveScript;
+    }
+
+    //Look for a data-main script attribute, which could also adjust the baseUrl.
+    if (isBrowser) {
+        //Figure out baseUrl. Get it from the script tag with require.js in it.
+        eachReverse(scripts(), function (script) {
+            //Set the 'head' where we can append children by
+            //using the script's parent.
+            if (!head) {
+                head = script.parentNode;
+            }
+
+            //Look for a data-main attribute to set main script for the page
+            //to load. If it is there, the path to data main becomes the
+            //baseUrl, if it is not already set.
+            dataMain = script.getAttribute('data-main');
+            if (dataMain) {
+                //Set final baseUrl if there is not already an explicit one.
+                if (!cfg.baseUrl) {
+                    //Pull off the directory of data-main for use as the
+                    //baseUrl.
+                    src = dataMain.split('/');
+                    mainScript = src.pop();
+                    subPath = src.length ? src.join('/')  + '/' : './';
+
+                    cfg.baseUrl = subPath;
+                    dataMain = mainScript;
+                }
+
+                //Strip off any trailing .js since dataMain is now
+                //like a module name.
+                dataMain = dataMain.replace(jsSuffixRegExp, '');
+
+                //Put the data-main script in the files to load.
+                cfg.deps = cfg.deps ? cfg.deps.concat(dataMain) : [dataMain];
+
+                return true;
+            }
+        });
+    }
+
+    /**
+     * The function that handles definitions of modules. Differs from
+     * require() in that a string for the module should be the first argument,
+     * and the function to execute after dependencies are loaded should
+     * return a value to define the module corresponding to the first argument's
+     * name.
+     */
+    define = function (name, deps, callback) {
+        var node, context;
+
+        //Allow for anonymous functions
+        if (typeof name !== 'string') {
+            //Adjust args appropriately
+            callback = deps;
+            deps = name;
+            name = null;
+        }
+
+        //This module may not have dependencies
+        if (!isArray(deps)) {
+            callback = deps;
+            deps = [];
+        }
+
+        //If no name, and callback is a function, then figure out if it a
+        //CommonJS thing with dependencies.
+        if (!deps.length && isFunction(callback)) {
+            //Remove comments from the callback string,
+            //look for require calls, and pull them into the dependencies,
+            //but only if there are function args.
+            if (callback.length) {
+                callback
+                    .toString()
+                    .replace(commentRegExp, '')
+                    .replace(cjsRequireRegExp, function (match, dep) {
+                        deps.push(dep);
+                    });
+
+                //May be a CommonJS thing even without require calls, but still
+                //could use exports, and module. Avoid doing exports and module
+                //work though if it just needs require.
+                //REQUIRES the function to expect the CommonJS variables in the
+                //order listed below.
+                deps = (callback.length === 1 ? ['require'] : ['require', 'exports', 'module']).concat(deps);
+            }
+        }
+
+        //If in IE 6-8 and hit an anonymous define() call, do the interactive
+        //work.
+        if (useInteractive) {
+            node = currentlyAddingScript || getInteractiveScript();
+            if (node) {
+                if (!name) {
+                    name = node.getAttribute('data-requiremodule');
+                }
+                context = contexts[node.getAttribute('data-requirecontext')];
+            }
+        }
+
+        //Always save off evaluating the def call until the script onload handler.
+        //This allows multiple modules to be in a file without prematurely
+        //tracing dependencies, and allows for anonymous module support,
+        //where the module name is not known until the script onload event
+        //occurs. If no context, use the global queue, and get it processed
+        //in the onscript load callback.
+        (context ? context.defQueue : globalDefQueue).push([name, deps, callback]);
+    };
+
+    define.amd = {
+        jQuery: true
+    };
+
+
+    /**
+     * Executes the text. Normally just uses eval, but can be modified
+     * to use a better, environment-specific call. Only used for transpiling
+     * loader plugins, not for plain JS modules.
+     * @param {String} text the text to execute/evaluate.
+     */
+    req.exec = function (text) {
+        /*jslint evil: true */
+        return eval(text);
+    };
+
+    //Set up with config info.
+    req(cfg);
+}(this));
+
+
+    if (env === 'rhino') {
+        /**
+ * @license RequireJS rhino Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint */
+/*global require: false, java: false, load: false */
+
+(function () {
+    'use strict';
+    require.load = function (context, moduleName, url) {
+
+        load(url);
+
+        //Support anonymous modules.
+        context.completeLoad(moduleName);
+    };
+
+}());
+    } else if (env === 'node') {
+        this.requirejsVars = {
+            require: require,
+            requirejs: require,
+            define: define,
+            nodeRequire: nodeRequire
+        };
+        require.nodeRequire = nodeRequire;
+
+        /**
+ * @license RequireJS node Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint regexp: false */
+/*global require: false, define: false, requirejsVars: false, process: false */
+
+/**
+ * This adapter assumes that x.js has loaded it and set up
+ * some variables. This adapter just allows limited RequireJS
+ * usage from within the requirejs directory. The general
+ * node adapater is r.js.
+ */
+
+(function () {
+    'use strict';
+
+    var nodeReq = requirejsVars.nodeRequire,
+        req = requirejsVars.require,
+        def = requirejsVars.define,
+        fs = nodeReq('fs'),
+        path = nodeReq('path'),
+        vm = nodeReq('vm'),
+        //In Node 0.7+ existsSync is on fs.
+        exists = fs.existsSync || path.existsSync;
+
+    //Supply an implementation that allows synchronous get of a module.
+    req.get = function (context, moduleName, relModuleMap) {
+        if (moduleName === "require" || moduleName === "exports" || moduleName === "module") {
+            req.onError(new Error("Explicit require of " + moduleName + " is not allowed."));
+        }
+
+        var ret,
+            moduleMap = context.makeModuleMap(moduleName, relModuleMap);
+
+        //Normalize module name, if it contains . or ..
+        moduleName = moduleMap.id;
+
+        if (context.defined.hasOwnProperty(moduleName)) {
+            ret = context.defined[moduleName];
+        } else {
+            if (ret === undefined) {
+                //Try to dynamically fetch it.
+                req.load(context, moduleName, moduleMap.url);
+                //The above call is sync, so can do the next thing safely.
+                ret = context.defined[moduleName];
+            }
+        }
+
+        return ret;
+    };
+
+    //Add wrapper around the code so that it gets the requirejs
+    //API instead of the Node API, and it is done lexically so
+    //that it survives later execution.
+    req.makeNodeWrapper = function (contents) {
+        return '(function (require, requirejs, define) { ' +
+                contents +
+                '\n}(requirejsVars.require, requirejsVars.requirejs, requirejsVars.define));';
+    };
+
+    req.load = function (context, moduleName, url) {
+        var contents, err;
+
+        if (exists(url)) {
+            contents = fs.readFileSync(url, 'utf8');
+
+            contents = req.makeNodeWrapper(contents);
+            try {
+                vm.runInThisContext(contents, fs.realpathSync(url));
+            } catch (e) {
+                err = new Error('Evaluating ' + url + ' as module "' +
+                                moduleName + '" failed with error: ' + e);
+                err.originalError = e;
+                err.moduleName = moduleName;
+                err.fileName = url;
+                return req.onError(err);
+            }
+        } else {
+            def(moduleName, function () {
+                try {
+                    return (context.config.nodeRequire || req.nodeRequire)(moduleName);
+                } catch (e) {
+                    err = new Error('Calling node\'s require("' +
+                                        moduleName + '") failed with error: ' + e);
+                    err.originalError = e;
+                    err.moduleName = moduleName;
+                    return req.onError(err);
+                }
+            });
+        }
+
+        //Support anonymous modules.
+        context.completeLoad(moduleName);
+    };
+
+    //Override to provide the function wrapper for define/require.
+    req.exec = function (text) {
+        /*jslint evil: true */
+        text = req.makeNodeWrapper(text);
+        return eval(text);
+    };
+}());
+
+    }
+
+    //Support a default file name to execute. Useful for hosted envs
+    //like Joyent where it defaults to a server.js as the only executed
+    //script. But only do it if this is not an optimization run.
+    if (commandOption !== 'o' && (!fileName || !jsSuffixRegExp.test(fileName))) {
+        fileName = 'main.js';
+    }
+
+    /**
+     * Loads the library files that can be used for the optimizer, or for other
+     * tasks.
+     */
+    function loadLib() {
+        /**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global Packages: false, process: false, window: false, navigator: false,
+  document: false, define: false */
+
+/**
+ * A plugin that modifies any /env/ path to be the right path based on
+ * the host environment. Right now only works for Node, Rhino and browser.
+ */
+(function () {
+    var pathRegExp = /(\/|^)env\/|\{env\}/,
+        env = 'unknown';
+
+    if (typeof Packages !== 'undefined') {
+        env = 'rhino';
+    } else if (typeof process !== 'undefined') {
+        env = 'node';
+    } else if (typeof window !== "undefined" && navigator && document) {
+        env = 'browser';
+    }
+
+    define('env', {
+        load: function (name, req, load, config) {
+            //Allow override in the config.
+            if (config.env) {
+                env = config.env;
+            }
+
+            name = name.replace(pathRegExp, function (match, prefix) {
+                if (match.indexOf('{') === -1) {
+                    return prefix + env + '/';
+                } else {
+                    return env;
+                }
+            });
+
+            req([name], function (mod) {
+                load(mod);
+            });
+        }
+    });
+}());
+if(env === 'node') {
+/**
+ * @license RequireJS Copyright (c) 2012, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, load: false */
+
+//Needed so that rhino/assert can return a stub for uglify's consolidator.js
+define('node/assert', ['assert'], function (assert) {
+    return assert;
+});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license RequireJS Copyright (c) 2012, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, load: false */
+
+//Just a stub for use with uglify's consolidator.js
+define('rhino/assert', function () {
+    return {};
+});
+
+}
+
+if(env === 'node') {
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, process: false */
+
+define('node/args', function () {
+    //Do not return the "node" or "r.js" arguments
+    var args = process.argv.slice(2);
+
+    //Ignore any command option used for rq.js
+    if (args[0] && args[0].indexOf('-' === 0)) {
+        args = args.slice(1);
+    }
+
+    return args;
+});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, process: false */
+
+var jsLibRhinoArgs = (typeof rhinoArgs !== 'undefined' && rhinoArgs) || [].concat(Array.prototype.slice.call(arguments, 0));
+
+define('rhino/args', function () {
+    var args = jsLibRhinoArgs;
+
+    //Ignore any command option used for rq.js
+    if (args[0] && args[0].indexOf('-' === 0)) {
+        args = args.slice(1);
+    }
+
+    return args;
+});
+
+}
+
+if(env === 'node') {
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, console: false */
+
+define('node/load', ['fs'], function (fs) {
+    function load(fileName) {
+        var contents = fs.readFileSync(fileName, 'utf8');
+        process.compile(contents, fileName);
+    }
+
+    return load;
+});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, load: false */
+
+define('rhino/load', function () {
+    return load;
+});
+
+}
+
+if(env === 'node') {
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint plusplus: false, octal:false, strict: false */
+/*global define: false, process: false */
+
+define('node/file', ['fs', 'path'], function (fs, path) {
+
+    var isWindows = process.platform === 'win32',
+        windowsDriveRegExp = /^[a-zA-Z]\:\/$/,
+        file;
+
+    function frontSlash(path) {
+        return path.replace(/\\/g, '/');
+    }
+
+    function exists(path) {
+        if (isWindows && path.charAt(path.length - 1) === '/' &&
+            path.charAt(path.length - 2) !== ':') {
+            path = path.substring(0, path.length - 1);
+        }
+
+        try {
+            fs.statSync(path);
+            return true;
+        } catch (e) {
+            return false;
+        }
+    }
+
+    function mkDir(dir) {
+        if (!exists(dir) && (!isWindows || !windowsDriveRegExp.test(dir))) {
+            fs.mkdirSync(dir, 511);
+        }
+    }
+
+    function mkFullDir(dir) {
+        var parts = dir.split('/'),
+            currDir = '',
+            first = true;
+
+        parts.forEach(function (part) {
+            //First part may be empty string if path starts with a slash.
+            currDir += part + '/';
+            first = false;
+
+            if (part) {
+                mkDir(currDir);
+            }
+        });
+    }
+
+    file = {
+        backSlashRegExp: /\\/g,
+        exclusionRegExp: /^\./,
+        getLineSeparator: function () {
+            return '/';
+        },
+
+        exists: function (fileName) {
+            return exists(fileName);
+        },
+
+        parent: function (fileName) {
+            var parts = fileName.split('/');
+            parts.pop();
+            return parts.join('/');
+        },
+
+        /**
+         * Gets the absolute file path as a string, normalized
+         * to using front slashes for path separators.
+         * @param {String} fileName
+         */
+        absPath: function (fileName) {
+            return frontSlash(path.normalize(frontSlash(fs.realpathSync(fileName))));
+        },
+
+        normalize: function (fileName) {
+            return frontSlash(path.normalize(fileName));
+        },
+
+        isFile: function (path) {
+            return fs.statSync(path).isFile();
+        },
+
+        isDirectory: function (path) {
+            return fs.statSync(path).isDirectory();
+        },
+
+        getFilteredFileList: function (/*String*/startDir, /*RegExp*/regExpFilters, /*boolean?*/makeUnixPaths) {
+            //summary: Recurses startDir and finds matches to the files that match regExpFilters.include
+            //and do not match regExpFilters.exclude. Or just one regexp can be passed in for regExpFilters,
+            //and it will be treated as the "include" case.
+            //Ignores files/directories that start with a period (.) unless exclusionRegExp
+            //is set to another value.
+            var files = [], topDir, regExpInclude, regExpExclude, dirFileArray,
+                i, stat, filePath, ok, dirFiles, fileName;
+
+            topDir = startDir;
+
+            regExpInclude = regExpFilters.include || regExpFilters;
+            regExpExclude = regExpFilters.exclude || null;
+
+            if (file.exists(topDir)) {
+                dirFileArray = fs.readdirSync(topDir);
+                for (i = 0; i < dirFileArray.length; i++) {
+                    fileName = dirFileArray[i];
+                    filePath = path.join(topDir, fileName);
+                    stat = fs.statSync(filePath);
+                    if (stat.isFile()) {
+                        if (makeUnixPaths) {
+                            //Make sure we have a JS string.
+                            if (filePath.indexOf("/") === -1) {
+                                filePath = frontSlash(filePath);
+                            }
+                        }
+
+                        ok = true;
+                        if (regExpInclude) {
+                            ok = filePath.match(regExpInclude);
+                        }
+                        if (ok && regExpExclude) {
+                            ok = !filePath.match(regExpExclude);
+                        }
+
+                        if (ok && (!file.exclusionRegExp ||
+                            !file.exclusionRegExp.test(fileName))) {
+                            files.push(filePath);
+                        }
+                    } else if (stat.isDirectory() &&
+                              (!file.exclusionRegExp || !file.exclusionRegExp.test(fileName))) {
+                        dirFiles = this.getFilteredFileList(filePath, regExpFilters, makeUnixPaths);
+                        files.push.apply(files, dirFiles);
+                    }
+                }
+            }
+
+            return files; //Array
+        },
+
+        copyDir: function (/*String*/srcDir, /*String*/destDir, /*RegExp?*/regExpFilter, /*boolean?*/onlyCopyNew) {
+            //summary: copies files from srcDir to destDir using the regExpFilter to determine if the
+            //file should be copied. Returns a list file name strings of the destinations that were copied.
+            regExpFilter = regExpFilter || /\w/;
+
+            //Normalize th directory names, but keep front slashes.
+            //path module on windows now returns backslashed paths.
+            srcDir = frontSlash(path.normalize(srcDir));
+            destDir = frontSlash(path.normalize(destDir));
+
+            var fileNames = file.getFilteredFileList(srcDir, regExpFilter, true),
+            copiedFiles = [], i, srcFileName, destFileName;
+
+            for (i = 0; i < fileNames.length; i++) {
+                srcFileName = fileNames[i];
+                destFileName = srcFileName.replace(srcDir, destDir);
+
+                if (file.copyFile(srcFileName, destFileName, onlyCopyNew)) {
+                    copiedFiles.push(destFileName);
+                }
+            }
+
+            return copiedFiles.length ? copiedFiles : null; //Array or null
+        },
+
+        copyFile: function (/*String*/srcFileName, /*String*/destFileName, /*boolean?*/onlyCopyNew) {
+            //summary: copies srcFileName to destFileName. If onlyCopyNew is set, it only copies the file if
+            //srcFileName is newer than destFileName. Returns a boolean indicating if the copy occurred.
+            var parentDir;
+
+            //logger.trace("Src filename: " + srcFileName);
+            //logger.trace("Dest filename: " + destFileName);
+
+            //If onlyCopyNew is true, then compare dates and only copy if the src is newer
+            //than dest.
+            if (onlyCopyNew) {
+                if (file.exists(destFileName) && fs.statSync(destFileName).mtime.getTime() >= fs.statSync(srcFileName).mtime.getTime()) {
+                    return false; //Boolean
+                }
+            }
+
+            //Make sure destination dir exists.
+            parentDir = path.dirname(destFileName);
+            if (!file.exists(parentDir)) {
+                mkFullDir(parentDir);
+            }
+
+            fs.writeFileSync(destFileName, fs.readFileSync(srcFileName, 'binary'), 'binary');
+
+            return true; //Boolean
+        },
+
+        /**
+         * Renames a file. May fail if "to" already exists or is on another drive.
+         */
+        renameFile: function (from, to) {
+            return fs.renameSync(from, to);
+        },
+
+        /**
+         * Reads a *text* file.
+         */
+        readFile: function (/*String*/path, /*String?*/encoding) {
+            if (encoding === 'utf-8') {
+                encoding = 'utf8';
+            }
+            if (!encoding) {
+                encoding = 'utf8';
+            }
+
+            var text = fs.readFileSync(path, encoding);
+
+            //Hmm, would not expect to get A BOM, but it seems to happen,
+            //remove it just in case.
+            if (text.indexOf('\uFEFF') === 0) {
+                text = text.substring(1, text.length);
+            }
+
+            return text;
+        },
+
+        saveUtf8File: function (/*String*/fileName, /*String*/fileContents) {
+            //summary: saves a *text* file using UTF-8 encoding.
+            file.saveFile(fileName, fileContents, "utf8");
+        },
+
+        saveFile: function (/*String*/fileName, /*String*/fileContents, /*String?*/encoding) {
+            //summary: saves a *text* file.
+            var parentDir;
+
+            if (encoding === 'utf-8') {
+                encoding = 'utf8';
+            }
+            if (!encoding) {
+                encoding = 'utf8';
+            }
+
+            //Make sure destination directories exist.
+            parentDir = path.dirname(fileName);
+            if (!file.exists(parentDir)) {
+                mkFullDir(parentDir);
+            }
+
+            fs.writeFileSync(fileName, fileContents, encoding);
+        },
+
+        deleteFile: function (/*String*/fileName) {
+            //summary: deletes a file or directory if it exists.
+            var files, i, stat;
+            if (file.exists(fileName)) {
+                stat = fs.statSync(fileName);
+                if (stat.isDirectory()) {
+                    files = fs.readdirSync(fileName);
+                    for (i = 0; i < files.length; i++) {
+                        this.deleteFile(path.join(fileName, files[i]));
+                    }
+                    fs.rmdirSync(fileName);
+                } else {
+                    fs.unlinkSync(fileName);
+                }
+            }
+        },
+
+
+        /**
+         * Deletes any empty directories under the given directory.
+         */
+        deleteEmptyDirs: function (startDir) {
+            var dirFileArray, i, fileName, filePath, stat;
+
+            if (file.exists(startDir)) {
+                dirFileArray = fs.readdirSync(startDir);
+                for (i = 0; i < dirFileArray.length; i++) {
+                    fileName = dirFileArray[i];
+                    filePath = path.join(startDir, fileName);
+                    stat = fs.statSync(filePath);
+                    if (stat.isDirectory()) {
+                        file.deleteEmptyDirs(filePath);
+                    }
+                }
+
+                //If directory is now empty, remove it.
+                if (fs.readdirSync(startDir).length ===  0) {
+                    file.deleteFile(startDir);
+                }
+            }
+        }
+    };
+
+    return file;
+
+});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+//Helper functions to deal with file I/O.
+
+/*jslint plusplus: false, strict: true */
+/*global java: false, define: false */
+
+define('rhino/file', function () {
+    var file = {
+        backSlashRegExp: /\\/g,
+
+        exclusionRegExp: /^\./,
+
+        getLineSeparator: function () {
+            return file.lineSeparator;
+        },
+
+        lineSeparator: java.lang.System.getProperty("line.separator"), //Java String
+
+        exists: function (fileName) {
+            return (new java.io.File(fileName)).exists();
+        },
+
+        parent: function (fileName) {
+            return file.absPath((new java.io.File(fileName)).getParentFile());
+        },
+
+        normalize: function (fileName) {
+            return file.absPath(fileName);
+        },
+
+        isFile: function (path) {
+            return (new java.io.File(path)).isFile();
+        },
+
+        isDirectory: function (path) {
+            return (new java.io.File(path)).isDirectory();
+        },
+
+        /**
+         * Gets the absolute file path as a string, normalized
+         * to using front slashes for path separators.
+         * @param {java.io.File||String} file
+         */
+        absPath: function (fileObj) {
+            if (typeof fileObj === "string") {
+                fileObj = new java.io.File(fileObj);
+            }
+            return (fileObj.getCanonicalPath() + "").replace(file.backSlashRegExp, "/");
+        },
+
+        getFilteredFileList: function (/*String*/startDir, /*RegExp*/regExpFilters, /*boolean?*/makeUnixPaths, /*boolean?*/startDirIsJavaObject) {
+            //summary: Recurses startDir and finds matches to the files that match regExpFilters.include
+            //and do not match regExpFilters.exclude. Or just one regexp can be passed in for regExpFilters,
+            //and it will be treated as the "include" case.
+            //Ignores files/directories that start with a period (.) unless exclusionRegExp
+            //is set to another value.
+            var files = [], topDir, regExpInclude, regExpExclude, dirFileArray,
+                i, fileObj, filePath, ok, dirFiles;
+
+            topDir = startDir;
+            if (!startDirIsJavaObject) {
+                topDir = new java.io.File(startDir);
+            }
+
+            regExpInclude = regExpFilters.include || regExpFilters;
+            regExpExclude = regExpFilters.exclude || null;
+
+            if (topDir.exists()) {
+                dirFileArray = topDir.listFiles();
+                for (i = 0; i < dirFileArray.length; i++) {
+                    fileObj = dirFileArray[i];
+                    if (fileObj.isFile()) {
+                        filePath = fileObj.getPath();
+                        if (makeUnixPaths) {
+                            //Make sure we have a JS string.
+                            filePath = String(filePath);
+                            if (filePath.indexOf("/") === -1) {
+                                filePath = filePath.replace(/\\/g, "/");
+                            }
+                        }
+
+                        ok = true;
+                        if (regExpInclude) {
+                            ok = filePath.match(regExpInclude);
+                        }
+                        if (ok && regExpExclude) {
+                            ok = !filePath.match(regExpExclude);
+                        }
+
+                        if (ok && (!file.exclusionRegExp ||
+                            !file.exclusionRegExp.test(fileObj.getName()))) {
+                            files.push(filePath);
+                        }
+                    } else if (fileObj.isDirectory() &&
+                              (!file.exclusionRegExp || !file.exclusionRegExp.test(fileObj.getName()))) {
+                        dirFiles = this.getFilteredFileList(fileObj, regExpFilters, makeUnixPaths, true);
+                        files.push.apply(files, dirFiles);
+                    }
+                }
+            }
+
+            return files; //Array
+        },
+
+        copyDir: function (/*String*/srcDir, /*String*/destDir, /*RegExp?*/regExpFilter, /*boolean?*/onlyCopyNew) {
+            //summary: copies files from srcDir to destDir using the regExpFilter to determine if the
+            //file should be copied. Returns a list file name strings of the destinations that were copied.
+            regExpFilter = regExpFilter || /\w/;
+
+            var fileNames = file.getFilteredFileList(srcDir, regExpFilter, true),
+            copiedFiles = [], i, srcFileName, destFileName;
+
+            for (i = 0; i < fileNames.length; i++) {
+                srcFileName = fileNames[i];
+                destFileName = srcFileName.replace(srcDir, destDir);
+
+                if (file.copyFile(srcFileName, destFileName, onlyCopyNew)) {
+                    copiedFiles.push(destFileName);
+                }
+            }
+
+            return copiedFiles.length ? copiedFiles : null; //Array or null
+        },
+
+        copyFile: function (/*String*/srcFileName, /*String*/destFileName, /*boolean?*/onlyCopyNew) {
+            //summary: copies srcFileName to destFileName. If onlyCopyNew is set, it only copies the file if
+            //srcFileName is newer than destFileName. Returns a boolean indicating if the copy occurred.
+            var destFile = new java.io.File(destFileName), srcFile, parentDir,
+            srcChannel, destChannel;
+
+            //logger.trace("Src filename: " + srcFileName);
+            //logger.trace("Dest filename: " + destFileName);
+
+            //If onlyCopyNew is true, then compare dates and only copy if the src is newer
+            //than dest.
+            if (onlyCopyNew) {
+                srcFile = new java.io.File(srcFileName);
+                if (destFile.exists() && destFile.lastModified() >= srcFile.lastModified()) {
+                    return false; //Boolean
+                }
+            }
+
+            //Make sure destination dir exists.
+            parentDir = destFile.getParentFile();
+            if (!parentDir.exists()) {
+                if (!parentDir.mkdirs()) {
+                    throw "Could not create directory: " + parentDir.getCanonicalPath();
+                }
+            }
+
+            //Java's version of copy file.
+            srcChannel = new java.io.FileInputStream(srcFileName).getChannel();
+            destChannel = new java.io.FileOutputStream(destFileName).getChannel();
+            destChannel.transferFrom(srcChannel, 0, srcChannel.size());
+            srcChannel.close();
+            destChannel.close();
+
+            return true; //Boolean
+        },
+
+        /**
+         * Renames a file. May fail if "to" already exists or is on another drive.
+         */
+        renameFile: function (from, to) {
+            return (new java.io.File(from)).renameTo((new java.io.File(to)));
+        },
+
+        readFile: function (/*String*/path, /*String?*/encoding) {
+            //A file read function that can deal with BOMs
+            encoding = encoding || "utf-8";
+            var fileObj = new java.io.File(path),
+                    input = new java.io.BufferedReader(new java.io.InputStreamReader(new java.io.FileInputStream(fileObj), encoding)),
+                    stringBuffer, line;
+            try {
+                stringBuffer = new java.lang.StringBuffer();
+                line = input.readLine();
+
+                // Byte Order Mark (BOM) - The Unicode Standard, version 3.0, page 324
+                // http://www.unicode.org/faq/utf_bom.html
+
+                // Note that when we use utf-8, the BOM should appear as "EF BB BF", but it doesn't due to this bug in the JDK:
+                // http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4508058
+                if (line && line.length() && line.charAt(0) === 0xfeff) {
+                    // Eat the BOM, since we've already found the encoding on this file,
+                    // and we plan to concatenating this buffer with others; the BOM should
+                    // only appear at the top of a file.
+                    line = line.substring(1);
+                }
+                while (line !== null) {
+                    stringBuffer.append(line);
+                    stringBuffer.append(file.lineSeparator);
+                    line = input.readLine();
+                }
+                //Make sure we return a JavaScript string and not a Java string.
+                return String(stringBuffer.toString()); //String
+            } finally {
+                input.close();
+            }
+        },
+
+        saveUtf8File: function (/*String*/fileName, /*String*/fileContents) {
+            //summary: saves a file using UTF-8 encoding.
+            file.saveFile(fileName, fileContents, "utf-8");
+        },
+
+        saveFile: function (/*String*/fileName, /*String*/fileContents, /*String?*/encoding) {
+            //summary: saves a file.
+            var outFile = new java.io.File(fileName), outWriter, parentDir, os;
+
+            parentDir = outFile.getAbsoluteFile().getParentFile();
+            if (!parentDir.exists()) {
+                if (!parentDir.mkdirs()) {
+                    throw "Could not create directory: " + parentDir.getAbsolutePath();
+                }
+            }
+
+            if (encoding) {
+                outWriter = new java.io.OutputStreamWriter(new java.io.FileOutputStream(outFile), encoding);
+            } else {
+                outWriter = new java.io.OutputStreamWriter(new java.io.FileOutputStream(outFile));
+            }
+
+            os = new java.io.BufferedWriter(outWriter);
+            try {
+                os.write(fileContents);
+            } finally {
+                os.close();
+            }
+        },
+
+        deleteFile: function (/*String*/fileName) {
+            //summary: deletes a file or directory if it exists.
+            var fileObj = new java.io.File(fileName), files, i;
+            if (fileObj.exists()) {
+                if (fileObj.isDirectory()) {
+                    files = fileObj.listFiles();
+                    for (i = 0; i < files.length; i++) {
+                        this.deleteFile(files[i]);
+                    }
+                }
+                fileObj["delete"]();
+            }
+        },
+
+        /**
+         * Deletes any empty directories under the given directory.
+         * The startDirIsJavaObject is private to this implementation's
+         * recursion needs.
+         */
+        deleteEmptyDirs: function (startDir, startDirIsJavaObject) {
+            var topDir = startDir,
+                dirFileArray, i, fileObj;
+
+            if (!startDirIsJavaObject) {
+                topDir = new java.io.File(startDir);
+            }
+
+            if (topDir.exists()) {
+                dirFileArray = topDir.listFiles();
+                for (i = 0; i < dirFileArray.length; i++) {
+                    fileObj = dirFileArray[i];
+                    if (fileObj.isDirectory()) {
+                        file.deleteEmptyDirs(fileObj, true);
+                    }
+                }
+
+                //If the directory is empty now, delete it.
+                if (topDir.listFiles().length === 0) {
+                    file.deleteFile(String(topDir.getPath()));
+                }
+            }
+        }
+    };
+
+    return file;
+});
+
+}
+
+if(env === 'node') {
+/*global process */
+define('node/quit', function () {
+    'use strict';
+    return function (code) {
+        return process.exit(code);
+    };
+});
+}
+
+if(env === 'rhino') {
+/*global quit */
+define('rhino/quit', function () {
+    'use strict';
+    return function (code) {
+        return quit(code);
+    };
+});
+
+}
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint plusplus: true */
+/*global define */
+
+define('lang', function () {
+    'use strict';
+
+    var lang = {
+        backSlashRegExp: /\\/g,
+        ostring: Object.prototype.toString,
+
+        isArray: Array.isArray || function (it) {
+            return lang.ostring.call(it) === "[object Array]";
+        },
+
+        isFunction: function(it) {
+            return lang.ostring.call(it) === "[object Function]";
+        },
+
+        isRegExp: function(it) {
+            return it && it instanceof RegExp;
+        },
+
+        _mixin: function(dest, source, override){
+            var name;
+            for (name in source) {
+                if(source.hasOwnProperty(name)
+                    && (override || !dest.hasOwnProperty(name))) {
+                    dest[name] = source[name];
+                }
+            }
+
+            return dest; // Object
+        },
+
+        /**
+         * mixin({}, obj1, obj2) is allowed. If the last argument is a boolean,
+         * then the source objects properties are force copied over to dest.
+         */
+        mixin: function(dest){
+            var parameters = Array.prototype.slice.call(arguments),
+                override, i, l;
+
+            if (!dest) { dest = {}; }
+
+            if (parameters.length > 2 && typeof arguments[parameters.length-1] === 'boolean') {
+                override = parameters.pop();
+            }
+
+            for (i = 1, l = parameters.length; i < l; i++) {
+                lang._mixin(dest, parameters[i], override);
+            }
+            return dest; // Object
+        },
+
+        delegate: (function () {
+            // boodman/crockford delegation w/ cornford optimization
+            function TMP() {}
+            return function (obj, props) {
+                TMP.prototype = obj;
+                var tmp = new TMP();
+                TMP.prototype = null;
+                if (props) {
+                    lang.mixin(tmp, props);
+                }
+                return tmp; // Object
+            };
+        }()),
+
+        /**
+         * Helper function for iterating over an array. If the func returns
+         * a true value, it will break out of the loop.
+         */
+        each: function each(ary, func) {
+            if (ary) {
+                var i;
+                for (i = 0; i < ary.length; i += 1) {
+                    if (func(ary[i], i, ary)) {
+                        break;
+                    }
+                }
+            }
+        },
+
+        /**
+         * Cycles over properties in an object and calls a function for each
+         * property value. If the function returns a truthy value, then the
+         * iteration is stopped.
+         */
+        eachProp: function eachProp(obj, func) {
+            var prop;
+            for (prop in obj) {
+                if (obj.hasOwnProperty(prop)) {
+                    if (func(obj[prop], prop)) {
+                        break;
+                    }
+                }
+            }
+        },
+
+        //Similar to Function.prototype.bind, but the "this" object is specified
+        //first, since it is easier to read/figure out what "this" will be.
+        bind: function bind(obj, fn) {
+            return function () {
+                return fn.apply(obj, arguments);
+            };
+        },
+
+        //Escapes a content string to be be a string that has characters escaped
+        //for inclusion as part of a JS string.
+        jsEscape: function (content) {
+            return content.replace(/(["'\\])/g, '\\$1')
+                .replace(/[\f]/g, "\\f")
+                .replace(/[\b]/g, "\\b")
+                .replace(/[\n]/g, "\\n")
+                .replace(/[\t]/g, "\\t")
+                .replace(/[\r]/g, "\\r");
+        }
+    };
+    return lang;
+});
+
+if(env === 'node') {
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, console: false */
+
+define('node/print', function () {
+    function print(msg) {
+        console.log(msg);
+    }
+
+    return print;
+});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false, print: false */
+
+define('rhino/print', function () {
+    return print;
+});
+
+}
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint nomen: false, strict: false */
+/*global define: false */
+
+define('logger', ['env!env/print'], function (print) {
+    var logger = {
+        TRACE: 0,
+        INFO: 1,
+        WARN: 2,
+        ERROR: 3,
+        SILENT: 4,
+        level: 0,
+        logPrefix: "",
+
+        logLevel: function( level ) {
+            this.level = level;
+        },
+
+        trace: function (message) {
+            if (this.level <= this.TRACE) {
+                this._print(message);
+            }
+        },
+
+        info: function (message) {
+            if (this.level <= this.INFO) {
+                this._print(message);
+            }
+        },
+
+        warn: function (message) {
+            if (this.level <= this.WARN) {
+                this._print(message);
+            }
+        },
+
+        error: function (message) {
+            if (this.level <= this.ERROR) {
+                this._print(message);
+            }
+        },
+
+        _print: function (message) {
+            this._sysPrint((this.logPrefix ? (this.logPrefix + " ") : "") + message);
+        },
+
+        _sysPrint: function (message) {
+            print(message);
+        }
+    };
+
+    return logger;
+});
+//Just a blank file to use when building the optimizer with the optimizer,
+//so that the build does not attempt to inline some env modules,
+//like Node's fs and path.
+
+//Just a blank file to use when building the optimizer with the optimizer,
+//so that the build does not attempt to inline some env modules,
+//like Node's fs and path.
+
+//Commit d72ed0a000c455290fde6f8114fe38f4aaf31469 on May 15, 2012
+define('esprima', ['exports'], function(exports) {
+/*
+  Copyright (C) 2012 Ariya Hidayat <ariya.hidayat@gmail.com>
+  Copyright (C) 2012 Mathias Bynens <mathias@qiwi.be>
+  Copyright (C) 2012 Joost-Wim Boekesteijn <joost-wim@boekesteijn.nl>
+  Copyright (C) 2012 Kris Kowal <kris.kowal@cixar.com>
+  Copyright (C) 2012 Yusuke Suzuki <utatane.tea@gmail.com>
+  Copyright (C) 2012 Arpad Borsos <arpad.borsos@googlemail.com>
+  Copyright (C) 2011 Ariya Hidayat <ariya.hidayat@gmail.com>
+
+  Redistribution and use in source and binary forms, with or without
+  modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright
+      notice, this list of conditions and the following disclaimer.
+    * Redistributions in binary form must reproduce the above copyright
+      notice, this list of conditions and the following disclaimer in the
+      documentation and/or other materials provided with the distribution.
+
+  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+  AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+  IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
+  ARE DISCLAIMED. IN NO EVENT SHALL <COPYRIGHT HOLDER> BE LIABLE FOR ANY
+  DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
+  (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
+  LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+  ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
+  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+*/
+
+/*jslint bitwise:true plusplus:true */
+/*global esprima:true, exports:true,
+throwError: true, createLiteral: true, generateStatement: true,
+parseAssignmentExpression: true, parseBlock: true, parseExpression: true,
+parseFunctionDeclaration: true, parseFunctionExpression: true,
+parseFunctionSourceElements: true, parseVariableIdentifier: true,
+parseLeftHandSideExpression: true,
+parseStatement: true, parseSourceElement: true */
+
+(function (exports) {
+    'use strict';
+
+    var Token,
+        TokenName,
+        Syntax,
+        PropertyKind,
+        Messages,
+        Regex,
+        source,
+        strict,
+        index,
+        lineNumber,
+        lineStart,
+        length,
+        buffer,
+        state,
+        extra;
+
+    Token = {
+        BooleanLiteral: 1,
+        EOF: 2,
+        Identifier: 3,
+        Keyword: 4,
+        NullLiteral: 5,
+        NumericLiteral: 6,
+        Punctuator: 7,
+        StringLiteral: 8
+    };
+
+    TokenName = {};
+    TokenName[Token.BooleanLiteral] = 'Boolean';
+    TokenName[Token.EOF] = '<end>';
+    TokenName[Token.Identifier] = 'Identifier';
+    TokenName[Token.Keyword] = 'Keyword';
+    TokenName[Token.NullLiteral] = 'Null';
+    TokenName[Token.NumericLiteral] = 'Numeric';
+    TokenName[Token.Punctuator] = 'Punctuator';
+    TokenName[Token.StringLiteral] = 'String';
+
+    Syntax = {
+        AssignmentExpression: 'AssignmentExpression',
+        ArrayExpression: 'ArrayExpression',
+        BlockStatement: 'BlockStatement',
+        BinaryExpression: 'BinaryExpression',
+        BreakStatement: 'BreakStatement',
+        CallExpression: 'CallExpression',
+        CatchClause: 'CatchClause',
+        ConditionalExpression: 'ConditionalExpression',
+        ContinueStatement: 'ContinueStatement',
+        DoWhileStatement: 'DoWhileStatement',
+        DebuggerStatement: 'DebuggerStatement',
+        EmptyStatement: 'EmptyStatement',
+        ExpressionStatement: 'ExpressionStatement',
+        ForStatement: 'ForStatement',
+        ForInStatement: 'ForInStatement',
+        FunctionDeclaration: 'FunctionDeclaration',
+        FunctionExpression: 'FunctionExpression',
+        Identifier: 'Identifier',
+        IfStatement: 'IfStatement',
+        Literal: 'Literal',
+        LabeledStatement: 'LabeledStatement',
+        LogicalExpression: 'LogicalExpression',
+        MemberExpression: 'MemberExpression',
+        NewExpression: 'NewExpression',
+        ObjectExpression: 'ObjectExpression',
+        Program: 'Program',
+        Property: 'Property',
+        ReturnStatement: 'ReturnStatement',
+        SequenceExpression: 'SequenceExpression',
+        SwitchStatement: 'SwitchStatement',
+        SwitchCase: 'SwitchCase',
+        ThisExpression: 'ThisExpression',
+        ThrowStatement: 'ThrowStatement',
+        TryStatement: 'TryStatement',
+        UnaryExpression: 'UnaryExpression',
+        UpdateExpression: 'UpdateExpression',
+        VariableDeclaration: 'VariableDeclaration',
+        VariableDeclarator: 'VariableDeclarator',
+        WhileStatement: 'WhileStatement',
+        WithStatement: 'WithStatement'
+    };
+
+    PropertyKind = {
+        Data: 1,
+        Get: 2,
+        Set: 4
+    };
+
+    // Error messages should be identical to V8.
+    Messages = {
+        UnexpectedToken:  'Unexpected token %0',
+        UnexpectedNumber:  'Unexpected number',
+        UnexpectedString:  'Unexpected string',
+        UnexpectedIdentifier:  'Unexpected identifier',
+        UnexpectedReserved:  'Unexpected reserved word',
+        UnexpectedEOS:  'Unexpected end of input',
+        NewlineAfterThrow:  'Illegal newline after throw',
+        InvalidRegExp: 'Invalid regular expression',
+        UnterminatedRegExp:  'Invalid regular expression: missing /',
+        InvalidLHSInAssignment:  'Invalid left-hand side in assignment',
+        InvalidLHSInForIn:  'Invalid left-hand side in for-in',
+        NoCatchOrFinally:  'Missing catch or finally after try',
+        UnknownLabel: 'Undefined label \'%0\'',
+        Redeclaration: '%0 \'%1\' has already been declared',
+        IllegalContinue: 'Illegal continue statement',
+        IllegalBreak: 'Illegal break statement',
+        IllegalReturn: 'Illegal return statement',
+        StrictModeWith:  'Strict mode code may not include a with statement',
+        StrictCatchVariable:  'Catch variable may not be eval or arguments in strict mode',
+        StrictVarName:  'Variable name may not be eval or arguments in strict mode',
+        StrictParamName:  'Parameter name eval or arguments is not allowed in strict mode',
+        StrictParamDupe: 'Strict mode function may not have duplicate parameter names',
+        StrictFunctionName:  'Function name may not be eval or arguments in strict mode',
+        StrictOctalLiteral:  'Octal literals are not allowed in strict mode.',
+        StrictDelete:  'Delete of an unqualified identifier in strict mode.',
+        StrictDuplicateProperty:  'Duplicate data property in object literal not allowed in strict mode',
+        AccessorDataProperty:  'Object literal may not have data and accessor property with the same name',
+        AccessorGetSet:  'Object literal may not have multiple get/set accessors with the same name',
+        StrictLHSAssignment:  'Assignment to eval or arguments is not allowed in strict mode',
+        StrictLHSPostfix:  'Postfix increment/decrement may not have eval or arguments operand in strict mode',
+        StrictLHSPrefix:  'Prefix increment/decrement may not have eval or arguments operand in strict mode',
+        StrictReservedWord:  'Use of future reserved word in strict mode'
+    };
+
+    // See also tools/generate-unicode-regex.py.
+    Regex = {
+        NonAsciiIdentifierStart: new RegExp('[\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0370-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05d0-\u05ea\u05f0-\u05f2\u0620-\u064a\u066e\u066f\u0671-\u06d3\u06d5\u06e5\u06e6\u06ee\u06ef\u06fa-\u06fc\u06ff\u0710\u0712-\u072f\u074d-\u07a5\u07b1\u07ca-\u07ea\u07f4\u07f5\u07fa\u0800-\u0815\u081a\u0824\u0828\u0840-\u0858\u08a0\u08a2-\u08ac\u0904-\u0939\u093d\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097f\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bd\u09ce\u09dc\u09dd\u09df-\u09e1\u09f0\u09f1\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a59-\u0a5c\u0a5e\u0a72-\u0a74\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abd\u0ad0\u0ae0\u0ae1\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3d\u0b5c\u0b5d\u0b5f-\u0b61\u0b71\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bd0\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d\u0c58\u0c59\u0c60\u0c61\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbd\u0cde\u0ce0\u0ce1\u0cf1\u0cf2\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d\u0d4e\u0d60\u0d61\u0d7a-\u0d7f\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0e01-\u0e30\u0e32\u0e33\u0e40-\u0e46\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb0\u0eb2\u0eb3\u0ebd\u0ec0-\u0ec4\u0ec6\u0edc-\u0edf\u0f00\u0f40-\u0f47\u0f49-\u0f6c\u0f88-\u0f8c\u1000-\u102a\u103f\u1050-\u1055\u105a-\u105d\u1061\u1065\u1066\u106e-\u1070\u1075-\u1081\u108e\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176c\u176e-\u1770\u1780-\u17b3\u17d7\u17dc\u1820-\u1877\u1880-\u18a8\u18aa\u18b0-\u18f5\u1900-\u191c\u1950-\u196d\u1970-\u1974\u1980-\u19ab\u19c1-\u19c7\u1a00-\u1a16\u1a20-\u1a54\u1aa7\u1b05-\u1b33\u1b45-\u1b4b\u1b83-\u1ba0\u1bae\u1baf\u1bba-\u1be5\u1c00-\u1c23\u1c4d-\u1c4f\u1c5a-\u1c7d\u1ce9-\u1cec\u1cee-\u1cf1\u1cf5\u1cf6\u1d00-\u1dbf\u1e00-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u2071\u207f\u2090-\u209c\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cee\u2cf2\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d80-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2e2f\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303c\u3041-\u3096\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua61f\ua62a\ua62b\ua640-\ua66e\ua67f-\ua697\ua6a0-\ua6ef\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua801\ua803-\ua805\ua807-\ua80a\ua80c-\ua822\ua840-\ua873\ua882-\ua8b3\ua8f2-\ua8f7\ua8fb\ua90a-\ua925\ua930-\ua946\ua960-\ua97c\ua984-\ua9b2\ua9cf\uaa00-\uaa28\uaa40-\uaa42\uaa44-\uaa4b\uaa60-\uaa76\uaa7a\uaa80-\uaaaf\uaab1\uaab5\uaab6\uaab9-\uaabd\uaac0\uaac2\uaadb-\uaadd\uaae0-\uaaea\uaaf2-\uaaf4\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabe2\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d\ufb1f-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe70-\ufe74\ufe76-\ufefc\uff21-\uff3a\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc]'),
+        NonAsciiIdentifierPart: new RegExp('[\xaa\xb5\xba\xc0-\xd6\xd8-\xf6\xf8-\u02c1\u02c6-\u02d1\u02e0-\u02e4\u02ec\u02ee\u0300-\u0374\u0376\u0377\u037a-\u037d\u0386\u0388-\u038a\u038c\u038e-\u03a1\u03a3-\u03f5\u03f7-\u0481\u0483-\u0487\u048a-\u0527\u0531-\u0556\u0559\u0561-\u0587\u0591-\u05bd\u05bf\u05c1\u05c2\u05c4\u05c5\u05c7\u05d0-\u05ea\u05f0-\u05f2\u0610-\u061a\u0620-\u0669\u066e-\u06d3\u06d5-\u06dc\u06df-\u06e8\u06ea-\u06fc\u06ff\u0710-\u074a\u074d-\u07b1\u07c0-\u07f5\u07fa\u0800-\u082d\u0840-\u085b\u08a0\u08a2-\u08ac\u08e4-\u08fe\u0900-\u0963\u0966-\u096f\u0971-\u0977\u0979-\u097f\u0981-\u0983\u0985-\u098c\u098f\u0990\u0993-\u09a8\u09aa-\u09b0\u09b2\u09b6-\u09b9\u09bc-\u09c4\u09c7\u09c8\u09cb-\u09ce\u09d7\u09dc\u09dd\u09df-\u09e3\u09e6-\u09f1\u0a01-\u0a03\u0a05-\u0a0a\u0a0f\u0a10\u0a13-\u0a28\u0a2a-\u0a30\u0a32\u0a33\u0a35\u0a36\u0a38\u0a39\u0a3c\u0a3e-\u0a42\u0a47\u0a48\u0a4b-\u0a4d\u0a51\u0a59-\u0a5c\u0a5e\u0a66-\u0a75\u0a81-\u0a83\u0a85-\u0a8d\u0a8f-\u0a91\u0a93-\u0aa8\u0aaa-\u0ab0\u0ab2\u0ab3\u0ab5-\u0ab9\u0abc-\u0ac5\u0ac7-\u0ac9\u0acb-\u0acd\u0ad0\u0ae0-\u0ae3\u0ae6-\u0aef\u0b01-\u0b03\u0b05-\u0b0c\u0b0f\u0b10\u0b13-\u0b28\u0b2a-\u0b30\u0b32\u0b33\u0b35-\u0b39\u0b3c-\u0b44\u0b47\u0b48\u0b4b-\u0b4d\u0b56\u0b57\u0b5c\u0b5d\u0b5f-\u0b63\u0b66-\u0b6f\u0b71\u0b82\u0b83\u0b85-\u0b8a\u0b8e-\u0b90\u0b92-\u0b95\u0b99\u0b9a\u0b9c\u0b9e\u0b9f\u0ba3\u0ba4\u0ba8-\u0baa\u0bae-\u0bb9\u0bbe-\u0bc2\u0bc6-\u0bc8\u0bca-\u0bcd\u0bd0\u0bd7\u0be6-\u0bef\u0c01-\u0c03\u0c05-\u0c0c\u0c0e-\u0c10\u0c12-\u0c28\u0c2a-\u0c33\u0c35-\u0c39\u0c3d-\u0c44\u0c46-\u0c48\u0c4a-\u0c4d\u0c55\u0c56\u0c58\u0c59\u0c60-\u0c63\u0c66-\u0c6f\u0c82\u0c83\u0c85-\u0c8c\u0c8e-\u0c90\u0c92-\u0ca8\u0caa-\u0cb3\u0cb5-\u0cb9\u0cbc-\u0cc4\u0cc6-\u0cc8\u0cca-\u0ccd\u0cd5\u0cd6\u0cde\u0ce0-\u0ce3\u0ce6-\u0cef\u0cf1\u0cf2\u0d02\u0d03\u0d05-\u0d0c\u0d0e-\u0d10\u0d12-\u0d3a\u0d3d-\u0d44\u0d46-\u0d48\u0d4a-\u0d4e\u0d57\u0d60-\u0d63\u0d66-\u0d6f\u0d7a-\u0d7f\u0d82\u0d83\u0d85-\u0d96\u0d9a-\u0db1\u0db3-\u0dbb\u0dbd\u0dc0-\u0dc6\u0dca\u0dcf-\u0dd4\u0dd6\u0dd8-\u0ddf\u0df2\u0df3\u0e01-\u0e3a\u0e40-\u0e4e\u0e50-\u0e59\u0e81\u0e82\u0e84\u0e87\u0e88\u0e8a\u0e8d\u0e94-\u0e97\u0e99-\u0e9f\u0ea1-\u0ea3\u0ea5\u0ea7\u0eaa\u0eab\u0ead-\u0eb9\u0ebb-\u0ebd\u0ec0-\u0ec4\u0ec6\u0ec8-\u0ecd\u0ed0-\u0ed9\u0edc-\u0edf\u0f00\u0f18\u0f19\u0f20-\u0f29\u0f35\u0f37\u0f39\u0f3e-\u0f47\u0f49-\u0f6c\u0f71-\u0f84\u0f86-\u0f97\u0f99-\u0fbc\u0fc6\u1000-\u1049\u1050-\u109d\u10a0-\u10c5\u10c7\u10cd\u10d0-\u10fa\u10fc-\u1248\u124a-\u124d\u1250-\u1256\u1258\u125a-\u125d\u1260-\u1288\u128a-\u128d\u1290-\u12b0\u12b2-\u12b5\u12b8-\u12be\u12c0\u12c2-\u12c5\u12c8-\u12d6\u12d8-\u1310\u1312-\u1315\u1318-\u135a\u135d-\u135f\u1380-\u138f\u13a0-\u13f4\u1401-\u166c\u166f-\u167f\u1681-\u169a\u16a0-\u16ea\u16ee-\u16f0\u1700-\u170c\u170e-\u1714\u1720-\u1734\u1740-\u1753\u1760-\u176c\u176e-\u1770\u1772\u1773\u1780-\u17d3\u17d7\u17dc\u17dd\u17e0-\u17e9\u180b-\u180d\u1810-\u1819\u1820-\u1877\u1880-\u18aa\u18b0-\u18f5\u1900-\u191c\u1920-\u192b\u1930-\u193b\u1946-\u196d\u1970-\u1974\u1980-\u19ab\u19b0-\u19c9\u19d0-\u19d9\u1a00-\u1a1b\u1a20-\u1a5e\u1a60-\u1a7c\u1a7f-\u1a89\u1a90-\u1a99\u1aa7\u1b00-\u1b4b\u1b50-\u1b59\u1b6b-\u1b73\u1b80-\u1bf3\u1c00-\u1c37\u1c40-\u1c49\u1c4d-\u1c7d\u1cd0-\u1cd2\u1cd4-\u1cf6\u1d00-\u1de6\u1dfc-\u1f15\u1f18-\u1f1d\u1f20-\u1f45\u1f48-\u1f4d\u1f50-\u1f57\u1f59\u1f5b\u1f5d\u1f5f-\u1f7d\u1f80-\u1fb4\u1fb6-\u1fbc\u1fbe\u1fc2-\u1fc4\u1fc6-\u1fcc\u1fd0-\u1fd3\u1fd6-\u1fdb\u1fe0-\u1fec\u1ff2-\u1ff4\u1ff6-\u1ffc\u200c\u200d\u203f\u2040\u2054\u2071\u207f\u2090-\u209c\u20d0-\u20dc\u20e1\u20e5-\u20f0\u2102\u2107\u210a-\u2113\u2115\u2119-\u211d\u2124\u2126\u2128\u212a-\u212d\u212f-\u2139\u213c-\u213f\u2145-\u2149\u214e\u2160-\u2188\u2c00-\u2c2e\u2c30-\u2c5e\u2c60-\u2ce4\u2ceb-\u2cf3\u2d00-\u2d25\u2d27\u2d2d\u2d30-\u2d67\u2d6f\u2d7f-\u2d96\u2da0-\u2da6\u2da8-\u2dae\u2db0-\u2db6\u2db8-\u2dbe\u2dc0-\u2dc6\u2dc8-\u2dce\u2dd0-\u2dd6\u2dd8-\u2dde\u2de0-\u2dff\u2e2f\u3005-\u3007\u3021-\u302f\u3031-\u3035\u3038-\u303c\u3041-\u3096\u3099\u309a\u309d-\u309f\u30a1-\u30fa\u30fc-\u30ff\u3105-\u312d\u3131-\u318e\u31a0-\u31ba\u31f0-\u31ff\u3400-\u4db5\u4e00-\u9fcc\ua000-\ua48c\ua4d0-\ua4fd\ua500-\ua60c\ua610-\ua62b\ua640-\ua66f\ua674-\ua67d\ua67f-\ua697\ua69f-\ua6f1\ua717-\ua71f\ua722-\ua788\ua78b-\ua78e\ua790-\ua793\ua7a0-\ua7aa\ua7f8-\ua827\ua840-\ua873\ua880-\ua8c4\ua8d0-\ua8d9\ua8e0-\ua8f7\ua8fb\ua900-\ua92d\ua930-\ua953\ua960-\ua97c\ua980-\ua9c0\ua9cf-\ua9d9\uaa00-\uaa36\uaa40-\uaa4d\uaa50-\uaa59\uaa60-\uaa76\uaa7a\uaa7b\uaa80-\uaac2\uaadb-\uaadd\uaae0-\uaaef\uaaf2-\uaaf6\uab01-\uab06\uab09-\uab0e\uab11-\uab16\uab20-\uab26\uab28-\uab2e\uabc0-\uabea\uabec\uabed\uabf0-\uabf9\uac00-\ud7a3\ud7b0-\ud7c6\ud7cb-\ud7fb\uf900-\ufa6d\ufa70-\ufad9\ufb00-\ufb06\ufb13-\ufb17\ufb1d-\ufb28\ufb2a-\ufb36\ufb38-\ufb3c\ufb3e\ufb40\ufb41\ufb43\ufb44\ufb46-\ufbb1\ufbd3-\ufd3d\ufd50-\ufd8f\ufd92-\ufdc7\ufdf0-\ufdfb\ufe00-\ufe0f\ufe20-\ufe26\ufe33\ufe34\ufe4d-\ufe4f\ufe70-\ufe74\ufe76-\ufefc\uff10-\uff19\uff21-\uff3a\uff3f\uff41-\uff5a\uff66-\uffbe\uffc2-\uffc7\uffca-\uffcf\uffd2-\uffd7\uffda-\uffdc]')
+    };
+
+    // Ensure the condition is true, otherwise throw an error.
+    // This is only to have a better contract semantic, i.e. another safety net
+    // to catch a logic error. The condition shall be fulfilled in normal case.
+    // Do NOT use this to enforce a certain condition on any user input.
+
+    function assert(condition, message) {
+        if (!condition) {
+            throw new Error('ASSERT: ' + message);
+        }
+    }
+
+    function sliceSource(from, to) {
+        return source.slice(from, to);
+    }
+
+    if (typeof 'esprima'[0] === 'undefined') {
+        sliceSource = function sliceArraySource(from, to) {
+            return source.slice(from, to).join('');
+        };
+    }
+
+    function isDecimalDigit(ch) {
+        return '0123456789'.indexOf(ch) >= 0;
+    }
+
+    function isHexDigit(ch) {
+        return '0123456789abcdefABCDEF'.indexOf(ch) >= 0;
+    }
+
+    function isOctalDigit(ch) {
+        return '01234567'.indexOf(ch) >= 0;
+    }
+
+
+    // 7.2 White Space
+
+    function isWhiteSpace(ch) {
+        return (ch === ' ') || (ch === '\u0009') || (ch === '\u000B') ||
+            (ch === '\u000C') || (ch === '\u00A0') ||
+            (ch.charCodeAt(0) >= 0x1680 &&
+             '\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\uFEFF'.indexOf(ch) >= 0);
+    }
+
+    // 7.3 Line Terminators
+
+    function isLineTerminator(ch) {
+        return (ch === '\n' || ch === '\r' || ch === '\u2028' || ch === '\u2029');
+    }
+
+    // 7.6 Identifier Names and Identifiers
+
+    function isIdentifierStart(ch) {
+        return (ch === '$') || (ch === '_') || (ch === '\\') ||
+            (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') ||
+            ((ch.charCodeAt(0) >= 0x80) && Regex.NonAsciiIdentifierStart.test(ch));
+    }
+
+    function isIdentifierPart(ch) {
+        return (ch === '$') || (ch === '_') || (ch === '\\') ||
+            (ch >= 'a' && ch <= 'z') || (ch >= 'A' && ch <= 'Z') ||
+            ((ch >= '0') && (ch <= '9')) ||
+            ((ch.charCodeAt(0) >= 0x80) && Regex.NonAsciiIdentifierPart.test(ch));
+    }
+
+    // 7.6.1.2 Future Reserved Words
+
+    function isFutureReservedWord(id) {
+        switch (id) {
+
+        // Future reserved words.
+        case 'class':
+        case 'enum':
+        case 'export':
+        case 'extends':
+        case 'import':
+        case 'super':
+            return true;
+        }
+
+        return false;
+    }
+
+    function isStrictModeReservedWord(id) {
+        switch (id) {
+
+        // Strict Mode reserved words.
+        case 'implements':
+        case 'interface':
+        case 'package':
+        case 'private':
+        case 'protected':
+        case 'public':
+        case 'static':
+        case 'yield':
+        case 'let':
+            return true;
+        }
+
+        return false;
+    }
+
+    function isRestrictedWord(id) {
+        return id === 'eval' || id === 'arguments';
+    }
+
+    // 7.6.1.1 Keywords
+
+    function isKeyword(id) {
+        var keyword = false;
+        switch (id.length) {
+        case 2:
+            keyword = (id === 'if') || (id === 'in') || (id === 'do');
+            break;
+        case 3:
+            keyword = (id === 'var') || (id === 'for') || (id === 'new') || (id === 'try');
+            break;
+        case 4:
+            keyword = (id === 'this') || (id === 'else') || (id === 'case') || (id === 'void') || (id === 'with');
+            break;
+        case 5:
+            keyword = (id === 'while') || (id === 'break') || (id === 'catch') || (id === 'throw');
+            break;
+        case 6:
+            keyword = (id === 'return') || (id === 'typeof') || (id === 'delete') || (id === 'switch');
+            break;
+        case 7:
+            keyword = (id === 'default') || (id === 'finally');
+            break;
+        case 8:
+            keyword = (id === 'function') || (id === 'continue') || (id === 'debugger');
+            break;
+        case 10:
+            keyword = (id === 'instanceof');
+            break;
+        }
+
+        if (keyword) {
+            return true;
+        }
+
+        switch (id) {
+        // Future reserved words.
+        // 'const' is specialized as Keyword in V8.
+        case 'const':
+            return true;
+
+        // For compatiblity to SpiderMonkey and ES.next
+        case 'yield':
+        case 'let':
+            return true;
+        }
+
+        if (strict && isStrictModeReservedWord(id)) {
+            return true;
+        }
+
+        return isFutureReservedWord(id);
+    }
+
+    // Return the next character and move forward.
+
+    function nextChar() {
+        return source[index++];
+    }
+
+    // 7.4 Comments
+
+    function skipComment() {
+        var ch, blockComment, lineComment;
+
+        blockComment = false;
+        lineComment = false;
+
+        while (index < length) {
+            ch = source[index];
+
+            if (lineComment) {
+                ch = nextChar();
+                if (isLineTerminator(ch)) {
+                    lineComment = false;
+                    if (ch === '\r' && source[index] === '\n') {
+                        ++index;
+                    }
+                    ++lineNumber;
+                    lineStart = index;
+                }
+            } else if (blockComment) {
+                if (isLineTerminator(ch)) {
+                    if (ch === '\r' && source[index + 1] === '\n') {
+                        ++index;
+                    }
+                    ++lineNumber;
+                    ++index;
+                    lineStart = index;
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                } else {
+                    ch = nextChar();
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                    if (ch === '*') {
+                        ch = source[index];
+                        if (ch === '/') {
+                            ++index;
+                            blockComment = false;
+                        }
+                    }
+                }
+            } else if (ch === '/') {
+                ch = source[index + 1];
+                if (ch === '/') {
+                    index += 2;
+                    lineComment = true;
+                } else if (ch === '*') {
+                    index += 2;
+                    blockComment = true;
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                } else {
+                    break;
+                }
+            } else if (isWhiteSpace(ch)) {
+                ++index;
+            } else if (isLineTerminator(ch)) {
+                ++index;
+                if (ch ===  '\r' && source[index] === '\n') {
+                    ++index;
+                }
+                ++lineNumber;
+                lineStart = index;
+            } else {
+                break;
+            }
+        }
+    }
+
+    function scanHexEscape(prefix) {
+        var i, len, ch, code = 0;
+
+        len = (prefix === 'u') ? 4 : 2;
+        for (i = 0; i < len; ++i) {
+            if (index < length && isHexDigit(source[index])) {
+                ch = nextChar();
+                code = code * 16 + '0123456789abcdef'.indexOf(ch.toLowerCase());
+            } else {
+                return '';
+            }
+        }
+        return String.fromCharCode(code);
+    }
+
+    function scanIdentifier() {
+        var ch, start, id, restore;
+
+        ch = source[index];
+        if (!isIdentifierStart(ch)) {
+            return;
+        }
+
+        start = index;
+        if (ch === '\\') {
+            ++index;
+            if (source[index] !== 'u') {
+                return;
+            }
+            ++index;
+            restore = index;
+            ch = scanHexEscape('u');
+            if (ch) {
+                if (ch === '\\' || !isIdentifierStart(ch)) {
+                    return;
+                }
+                id = ch;
+            } else {
+                index = restore;
+                id = 'u';
+            }
+        } else {
+            id = nextChar();
+        }
+
+        while (index < length) {
+            ch = source[index];
+            if (!isIdentifierPart(ch)) {
+                break;
+            }
+            if (ch === '\\') {
+                ++index;
+                if (source[index] !== 'u') {
+                    return;
+                }
+                ++index;
+                restore = index;
+                ch = scanHexEscape('u');
+                if (ch) {
+                    if (ch === '\\' || !isIdentifierPart(ch)) {
+                        return;
+                    }
+                    id += ch;
+                } else {
+                    index = restore;
+                    id += 'u';
+                }
+            } else {
+                id += nextChar();
+            }
+        }
+
+        // There is no keyword or literal with only one character.
+        // Thus, it must be an identifier.
+        if (id.length === 1) {
+            return {
+                type: Token.Identifier,
+                value: id,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (isKeyword(id)) {
+            return {
+                type: Token.Keyword,
+                value: id,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        // 7.8.1 Null Literals
+
+        if (id === 'null') {
+            return {
+                type: Token.NullLiteral,
+                value: id,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        // 7.8.2 Boolean Literals
+
+        if (id === 'true' || id === 'false') {
+            return {
+                type: Token.BooleanLiteral,
+                value: id,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        return {
+            type: Token.Identifier,
+            value: id,
+            lineNumber: lineNumber,
+            lineStart: lineStart,
+            range: [start, index]
+        };
+    }
+
+    // 7.7 Punctuators
+
+    function scanPunctuator() {
+        var start = index,
+            ch1 = source[index],
+            ch2,
+            ch3,
+            ch4;
+
+        // Check for most common single-character punctuators.
+
+        if (ch1 === ';' || ch1 === '{' || ch1 === '}') {
+            ++index;
+            return {
+                type: Token.Punctuator,
+                value: ch1,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (ch1 === ',' || ch1 === '(' || ch1 === ')') {
+            ++index;
+            return {
+                type: Token.Punctuator,
+                value: ch1,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        // Dot (.) can also start a floating-point number, hence the need
+        // to check the next character.
+
+        ch2 = source[index + 1];
+        if (ch1 === '.' && !isDecimalDigit(ch2)) {
+            return {
+                type: Token.Punctuator,
+                value: nextChar(),
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        // Peek more characters.
+
+        ch3 = source[index + 2];
+        ch4 = source[index + 3];
+
+        // 4-character punctuator: >>>=
+
+        if (ch1 === '>' && ch2 === '>' && ch3 === '>') {
+            if (ch4 === '=') {
+                index += 4;
+                return {
+                    type: Token.Punctuator,
+                    value: '>>>=',
+                    lineNumber: lineNumber,
+                    lineStart: lineStart,
+                    range: [start, index]
+                };
+            }
+        }
+
+        // 3-character punctuators: === !== >>> <<= >>=
+
+        if (ch1 === '=' && ch2 === '=' && ch3 === '=') {
+            index += 3;
+            return {
+                type: Token.Punctuator,
+                value: '===',
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (ch1 === '!' && ch2 === '=' && ch3 === '=') {
+            index += 3;
+            return {
+                type: Token.Punctuator,
+                value: '!==',
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (ch1 === '>' && ch2 === '>' && ch3 === '>') {
+            index += 3;
+            return {
+                type: Token.Punctuator,
+                value: '>>>',
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (ch1 === '<' && ch2 === '<' && ch3 === '=') {
+            index += 3;
+            return {
+                type: Token.Punctuator,
+                value: '<<=',
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        if (ch1 === '>' && ch2 === '>' && ch3 === '=') {
+            index += 3;
+            return {
+                type: Token.Punctuator,
+                value: '>>=',
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+
+        // 2-character punctuators: <= >= == != ++ -- << >> && ||
+        // += -= *= %= &= |= ^= /=
+
+        if (ch2 === '=') {
+            if ('<>=!+-*%&|^/'.indexOf(ch1) >= 0) {
+                index += 2;
+                return {
+                    type: Token.Punctuator,
+                    value: ch1 + ch2,
+                    lineNumber: lineNumber,
+                    lineStart: lineStart,
+                    range: [start, index]
+                };
+            }
+        }
+
+        if (ch1 === ch2 && ('+-<>&|'.indexOf(ch1) >= 0)) {
+            if ('+-<>&|'.indexOf(ch2) >= 0) {
+                index += 2;
+                return {
+                    type: Token.Punctuator,
+                    value: ch1 + ch2,
+                    lineNumber: lineNumber,
+                    lineStart: lineStart,
+                    range: [start, index]
+                };
+            }
+        }
+
+        // The remaining 1-character punctuators.
+
+        if ('[]<>+-*%&|^!~?:=/'.indexOf(ch1) >= 0) {
+            return {
+                type: Token.Punctuator,
+                value: nextChar(),
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [start, index]
+            };
+        }
+    }
+
+    // 7.8.3 Numeric Literals
+
+    function scanNumericLiteral() {
+        var number, start, ch;
+
+        ch = source[index];
+        assert(isDecimalDigit(ch) || (ch === '.'),
+            'Numeric literal must start with a decimal digit or a decimal point');
+
+        start = index;
+        number = '';
+        if (ch !== '.') {
+            number = nextChar();
+            ch = source[index];
+
+            // Hex number starts with '0x'.
+            // Octal number starts with '0'.
+            if (number === '0') {
+                if (ch === 'x' || ch === 'X') {
+                    number += nextChar();
+                    while (index < length) {
+                        ch = source[index];
+                        if (!isHexDigit(ch)) {
+                            break;
+                        }
+                        number += nextChar();
+                    }
+
+                    if (number.length <= 2) {
+                        // only 0x
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+
+                    if (index < length) {
+                        ch = source[index];
+                        if (isIdentifierStart(ch)) {
+                            throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                        }
+                    }
+                    return {
+                        type: Token.NumericLiteral,
+                        value: parseInt(number, 16),
+                        lineNumber: lineNumber,
+                        lineStart: lineStart,
+                        range: [start, index]
+                    };
+                } else if (isOctalDigit(ch)) {
+                    number += nextChar();
+                    while (index < length) {
+                        ch = source[index];
+                        if (!isOctalDigit(ch)) {
+                            break;
+                        }
+                        number += nextChar();
+                    }
+
+                    if (index < length) {
+                        ch = source[index];
+                        if (isIdentifierStart(ch) || isDecimalDigit(ch)) {
+                            throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                        }
+                    }
+                    return {
+                        type: Token.NumericLiteral,
+                        value: parseInt(number, 8),
+                        octal: true,
+                        lineNumber: lineNumber,
+                        lineStart: lineStart,
+                        range: [start, index]
+                    };
+                }
+
+                // decimal number starts with '0' such as '09' is illegal.
+                if (isDecimalDigit(ch)) {
+                    throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                }
+            }
+
+            while (index < length) {
+                ch = source[index];
+                if (!isDecimalDigit(ch)) {
+                    break;
+                }
+                number += nextChar();
+            }
+        }
+
+        if (ch === '.') {
+            number += nextChar();
+            while (index < length) {
+                ch = source[index];
+                if (!isDecimalDigit(ch)) {
+                    break;
+                }
+                number += nextChar();
+            }
+        }
+
+        if (ch === 'e' || ch === 'E') {
+            number += nextChar();
+
+            ch = source[index];
+            if (ch === '+' || ch === '-') {
+                number += nextChar();
+            }
+
+            ch = source[index];
+            if (isDecimalDigit(ch)) {
+                number += nextChar();
+                while (index < length) {
+                    ch = source[index];
+                    if (!isDecimalDigit(ch)) {
+                        break;
+                    }
+                    number += nextChar();
+                }
+            } else {
+                ch = 'character ' + ch;
+                if (index >= length) {
+                    ch = '<end>';
+                }
+                throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+            }
+        }
+
+        if (index < length) {
+            ch = source[index];
+            if (isIdentifierStart(ch)) {
+                throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+            }
+        }
+
+        return {
+            type: Token.NumericLiteral,
+            value: parseFloat(number),
+            lineNumber: lineNumber,
+            lineStart: lineStart,
+            range: [start, index]
+        };
+    }
+
+    // 7.8.4 String Literals
+
+    function scanStringLiteral() {
+        var str = '', quote, start, ch, code, unescaped, restore, octal = false;
+
+        quote = source[index];
+        assert((quote === '\'' || quote === '"'),
+            'String literal must starts with a quote');
+
+        start = index;
+        ++index;
+
+        while (index < length) {
+            ch = nextChar();
+
+            if (ch === quote) {
+                quote = '';
+                break;
+            } else if (ch === '\\') {
+                ch = nextChar();
+                if (!isLineTerminator(ch)) {
+                    switch (ch) {
+                    case 'n':
+                        str += '\n';
+                        break;
+                    case 'r':
+                        str += '\r';
+                        break;
+                    case 't':
+                        str += '\t';
+                        break;
+                    case 'u':
+                    case 'x':
+                        restore = index;
+                        unescaped = scanHexEscape(ch);
+                        if (unescaped) {
+                            str += unescaped;
+                        } else {
+                            index = restore;
+                            str += ch;
+                        }
+                        break;
+                    case 'b':
+                        str += '\b';
+                        break;
+                    case 'f':
+                        str += '\f';
+                        break;
+                    case 'v':
+                        str += '\v';
+                        break;
+
+                    default:
+                        if (isOctalDigit(ch)) {
+                            code = '01234567'.indexOf(ch);
+
+                            // \0 is not octal escape sequence
+                            if (code !== 0) {
+                                octal = true;
+                            }
+
+                            if (index < length && isOctalDigit(source[index])) {
+                                octal = true;
+                                code = code * 8 + '01234567'.indexOf(nextChar());
+
+                                // 3 digits are only allowed when string starts
+                                // with 0, 1, 2, 3
+                                if ('0123'.indexOf(ch) >= 0 &&
+                                        index < length &&
+                                        isOctalDigit(source[index])) {
+                                    code = code * 8 + '01234567'.indexOf(nextChar());
+                                }
+                            }
+                            str += String.fromCharCode(code);
+                        } else {
+                            str += ch;
+                        }
+                        break;
+                    }
+                } else {
+                    ++lineNumber;
+                    if (ch ===  '\r' && source[index] === '\n') {
+                        ++index;
+                    }
+                }
+            } else if (isLineTerminator(ch)) {
+                break;
+            } else {
+                str += ch;
+            }
+        }
+
+        if (quote !== '') {
+            throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+        }
+
+        return {
+            type: Token.StringLiteral,
+            value: str,
+            octal: octal,
+            lineNumber: lineNumber,
+            lineStart: lineStart,
+            range: [start, index]
+        };
+    }
+
+    function scanRegExp() {
+        var str = '', ch, start, pattern, flags, value, classMarker = false, restore;
+
+        buffer = null;
+        skipComment();
+
+        start = index;
+        ch = source[index];
+        assert(ch === '/', 'Regular expression literal must start with a slash');
+        str = nextChar();
+
+        while (index < length) {
+            ch = nextChar();
+            str += ch;
+            if (classMarker) {
+                if (ch === ']') {
+                    classMarker = false;
+                }
+            } else {
+                if (ch === '\\') {
+                    ch = nextChar();
+                    // ECMA-262 7.8.5
+                    if (isLineTerminator(ch)) {
+                        throwError({}, Messages.UnterminatedRegExp);
+                    }
+                    str += ch;
+                }
+                else if (ch === '/') {
+                    break;
+                }
+                else if (ch === '[') {
+                    classMarker = true;
+                }
+                else if (isLineTerminator(ch)) {
+                    throwError({}, Messages.UnterminatedRegExp);
+                }
+            }
+        }
+
+        if (str.length === 1) {
+            throwError({}, Messages.UnterminatedRegExp);
+        }
+
+        // Exclude leading and trailing slash.
+        pattern = str.substr(1, str.length - 2);
+
+        flags = '';
+        while (index < length) {
+            ch = source[index];
+            if (!isIdentifierPart(ch)) {
+                break;
+            }
+
+            ++index;
+            if (ch === '\\' && index < length) {
+                ch = source[index];
+                if (ch === 'u') {
+                    ++index;
+                    restore = index;
+                    ch = scanHexEscape('u');
+                    if (ch) {
+                        flags += ch;
+                        str += '\\u';
+                        for (; restore < index; ++restore) {
+                            str += source[restore];
+                        }
+                    } else {
+                        index = restore;
+                        flags += 'u';
+                        str += '\\u';
+                    }
+                } else {
+                    str += '\\';
+                }
+            } else {
+                flags += ch;
+                str += ch;
+            }
+        }
+
+        try {
+            value = new RegExp(pattern, flags);
+        } catch (e) {
+            throwError({}, Messages.InvalidRegExp);
+        }
+
+        return {
+            literal: str,
+            value: value,
+            range: [start, index]
+        };
+    }
+
+    function isIdentifierName(token) {
+        return token.type === Token.Identifier ||
+            token.type === Token.Keyword ||
+            token.type === Token.BooleanLiteral ||
+            token.type === Token.NullLiteral;
+    }
+
+    function advance() {
+        var ch, token;
+
+        skipComment();
+
+        if (index >= length) {
+            return {
+                type: Token.EOF,
+                lineNumber: lineNumber,
+                lineStart: lineStart,
+                range: [index, index]
+            };
+        }
+
+        token = scanPunctuator();
+        if (typeof token !== 'undefined') {
+            return token;
+        }
+
+        ch = source[index];
+
+        if (ch === '\'' || ch === '"') {
+            return scanStringLiteral();
+        }
+
+        if (ch === '.' || isDecimalDigit(ch)) {
+            return scanNumericLiteral();
+        }
+
+        token = scanIdentifier();
+        if (typeof token !== 'undefined') {
+            return token;
+        }
+
+        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+    }
+
+    function lex() {
+        var token;
+
+        if (buffer) {
+            index = buffer.range[1];
+            lineNumber = buffer.lineNumber;
+            lineStart = buffer.lineStart;
+            token = buffer;
+            buffer = null;
+            return token;
+        }
+
+        buffer = null;
+        return advance();
+    }
+
+    function lookahead() {
+        var pos, line, start;
+
+        if (buffer !== null) {
+            return buffer;
+        }
+
+        pos = index;
+        line = lineNumber;
+        start = lineStart;
+        buffer = advance();
+        index = pos;
+        lineNumber = line;
+        lineStart = start;
+
+        return buffer;
+    }
+
+    // Return true if there is a line terminator before the next token.
+
+    function peekLineTerminator() {
+        var pos, line, start, found;
+
+        pos = index;
+        line = lineNumber;
+        start = lineStart;
+        skipComment();
+        found = lineNumber !== line;
+        index = pos;
+        lineNumber = line;
+        lineStart = start;
+
+        return found;
+    }
+
+    // Throw an exception
+
+    function throwError(token, messageFormat) {
+        var error,
+            args = Array.prototype.slice.call(arguments, 2),
+            msg = messageFormat.replace(
+                /%(\d)/g,
+                function (whole, index) {
+                    return args[index] || '';
+                }
+            );
+
+        if (typeof token.lineNumber === 'number') {
+            error = new Error('Line ' + token.lineNumber + ': ' + msg);
+            error.index = token.range[0];
+            error.lineNumber = token.lineNumber;
+            error.column = token.range[0] - lineStart + 1;
+        } else {
+            error = new Error('Line ' + lineNumber + ': ' + msg);
+            error.index = index;
+            error.lineNumber = lineNumber;
+            error.column = index - lineStart + 1;
+        }
+
+        throw error;
+    }
+
+    function throwErrorTolerant() {
+        var error;
+        try {
+            throwError.apply(null, arguments);
+        } catch (e) {
+            if (extra.errors) {
+                extra.errors.push(e);
+            } else {
+                throw e;
+            }
+        }
+    }
+
+
+    // Throw an exception because of the token.
+
+    function throwUnexpected(token) {
+        var s;
+
+        if (token.type === Token.EOF) {
+            throwError(token, Messages.UnexpectedEOS);
+        }
+
+        if (token.type === Token.NumericLiteral) {
+            throwError(token, Messages.UnexpectedNumber);
+        }
+
+        if (token.type === Token.StringLiteral) {
+            throwError(token, Messages.UnexpectedString);
+        }
+
+        if (token.type === Token.Identifier) {
+            throwError(token, Messages.UnexpectedIdentifier);
+        }
+
+        if (token.type === Token.Keyword) {
+            if (isFutureReservedWord(token.value)) {
+                throwError(token, Messages.UnexpectedReserved);
+            } else if (strict && isStrictModeReservedWord(token.value)) {
+                throwError(token, Messages.StrictReservedWord);
+            }
+            throwError(token, Messages.UnexpectedToken, token.value);
+        }
+
+        // BooleanLiteral, NullLiteral, or Punctuator.
+        throwError(token, Messages.UnexpectedToken, token.value);
+    }
+
+    // Expect the next token to match the specified punctuator.
+    // If not, an exception will be thrown.
+
+    function expect(value) {
+        var token = lex();
+        if (token.type !== Token.Punctuator || token.value !== value) {
+            throwUnexpected(token);
+        }
+    }
+
+    // Expect the next token to match the specified keyword.
+    // If not, an exception will be thrown.
+
+    function expectKeyword(keyword) {
+        var token = lex();
+        if (token.type !== Token.Keyword || token.value !== keyword) {
+            throwUnexpected(token);
+        }
+    }
+
+    // Return true if the next token matches the specified punctuator.
+
+    function match(value) {
+        var token = lookahead();
+        return token.type === Token.Punctuator && token.value === value;
+    }
+
+    // Return true if the next token matches the specified keyword
+
+    function matchKeyword(keyword) {
+        var token = lookahead();
+        return token.type === Token.Keyword && token.value === keyword;
+    }
+
+    // Return true if the next token is an assignment operator
+
+    function matchAssign() {
+        var token = lookahead(),
+            op = token.value;
+
+        if (token.type !== Token.Punctuator) {
+            return false;
+        }
+        return op === '=' ||
+            op === '*=' ||
+            op === '/=' ||
+            op === '%=' ||
+            op === '+=' ||
+            op === '-=' ||
+            op === '<<=' ||
+            op === '>>=' ||
+            op === '>>>=' ||
+            op === '&=' ||
+            op === '^=' ||
+            op === '|=';
+    }
+
+    function consumeSemicolon() {
+        var token, line;
+
+        // Catch the very common case first.
+        if (source[index] === ';') {
+            lex();
+            return;
+        }
+
+        line = lineNumber;
+        skipComment();
+        if (lineNumber !== line) {
+            return;
+        }
+
+        if (match(';')) {
+            lex();
+            return;
+        }
+
+        token = lookahead();
+        if (token.type !== Token.EOF && !match('}')) {
+            throwUnexpected(token);
+        }
+        return;
+    }
+
+    // Return true if provided expression is LeftHandSideExpression
+
+    function isLeftHandSide(expr) {
+        switch (expr.type) {
+        case 'AssignmentExpression':
+        case 'BinaryExpression':
+        case 'ConditionalExpression':
+        case 'LogicalExpression':
+        case 'SequenceExpression':
+        case 'UnaryExpression':
+        case 'UpdateExpression':
+            return false;
+        }
+        return true;
+    }
+
+    // 11.1.4 Array Initialiser
+
+    function parseArrayInitialiser() {
+        var elements = [],
+            undef;
+
+        expect('[');
+
+        while (!match(']')) {
+            if (match(',')) {
+                lex();
+                elements.push(undef);
+            } else {
+                elements.push(parseAssignmentExpression());
+
+                if (!match(']')) {
+                    expect(',');
+                }
+            }
+        }
+
+        expect(']');
+
+        return {
+            type: Syntax.ArrayExpression,
+            elements: elements
+        };
+    }
+
+    // 11.1.5 Object Initialiser
+
+    function parsePropertyFunction(param, first) {
+        var previousStrict, body;
+
+        previousStrict = strict;
+        body = parseFunctionSourceElements();
+        if (first && strict && isRestrictedWord(param[0].name)) {
+            throwError(first, Messages.StrictParamName);
+        }
+        strict = previousStrict;
+
+        return {
+            type: Syntax.FunctionExpression,
+            id: null,
+            params: param,
+            body: body
+        };
+    }
+
+    function parseObjectPropertyKey() {
+        var token = lex();
+
+        // Note: This function is called only from parseObjectProperty(), where
+        // EOF and Punctuator tokens are already filtered out.
+
+        if (token.type === Token.StringLiteral || token.type === Token.NumericLiteral) {
+            if (strict && token.octal) {
+                throwError(token, Messages.StrictOctalLiteral);
+            }
+            return createLiteral(token);
+        }
+
+        return {
+            type: Syntax.Identifier,
+            name: token.value
+        };
+    }
+
+    function parseObjectProperty() {
+        var token, key, id, param;
+
+        token = lookahead();
+
+        if (token.type === Token.Identifier) {
+
+            id = parseObjectPropertyKey();
+
+            // Property Assignment: Getter and Setter.
+
+            if (token.value === 'get' && !match(':')) {
+                key = parseObjectPropertyKey();
+                expect('(');
+                expect(')');
+                return {
+                    type: Syntax.Property,
+                    key: key,
+                    value: parsePropertyFunction([]),
+                    kind: 'get'
+                };
+            } else if (token.value === 'set' && !match(':')) {
+                key = parseObjectPropertyKey();
+                expect('(');
+                token = lookahead();
+                if (token.type !== Token.Identifier) {
+                    throwUnexpected(lex());
+                }
+                param = [ parseVariableIdentifier() ];
+                expect(')');
+                return {
+                    type: Syntax.Property,
+                    key: key,
+                    value: parsePropertyFunction(param, token),
+                    kind: 'set'
+                };
+            } else {
+                expect(':');
+                return {
+                    type: Syntax.Property,
+                    key: id,
+                    value: parseAssignmentExpression(),
+                    kind: 'init'
+                };
+            }
+        } else if (token.type === Token.EOF || token.type === Token.Punctuator) {
+            throwUnexpected(token);
+        } else {
+            key = parseObjectPropertyKey();
+            expect(':');
+            return {
+                type: Syntax.Property,
+                key: key,
+                value: parseAssignmentExpression(),
+                kind: 'init'
+            };
+        }
+    }
+
+    function parseObjectInitialiser() {
+        var token, properties = [], property, name, kind, map = {}, toString = String;
+
+        expect('{');
+
+        while (!match('}')) {
+            property = parseObjectProperty();
+
+            if (property.key.type === Syntax.Identifier) {
+                name = property.key.name;
+            } else {
+                name = toString(property.key.value);
+            }
+            kind = (property.kind === 'init') ? PropertyKind.Data : (property.kind === 'get') ? PropertyKind.Get : PropertyKind.Set;
+            if (Object.prototype.hasOwnProperty.call(map, name)) {
+                if (map[name] === PropertyKind.Data) {
+                    if (strict && kind === PropertyKind.Data) {
+                        throwErrorTolerant({}, Messages.StrictDuplicateProperty);
+                    } else if (kind !== PropertyKind.Data) {
+                        throwError({}, Messages.AccessorDataProperty);
+                    }
+                } else {
+                    if (kind === PropertyKind.Data) {
+                        throwError({}, Messages.AccessorDataProperty);
+                    } else if (map[name] & kind) {
+                        throwError({}, Messages.AccessorGetSet);
+                    }
+                }
+                map[name] |= kind;
+            } else {
+                map[name] = kind;
+            }
+
+            properties.push(property);
+
+            if (!match('}')) {
+                expect(',');
+            }
+        }
+
+        expect('}');
+
+        return {
+            type: Syntax.ObjectExpression,
+            properties: properties
+        };
+    }
+
+    // 11.1 Primary Expressions
+
+    function parsePrimaryExpression() {
+        var expr,
+            token = lookahead(),
+            type = token.type;
+
+        if (type === Token.Identifier) {
+            return {
+                type: Syntax.Identifier,
+                name: lex().value
+            };
+        }
+
+        if (type === Token.StringLiteral || type === Token.NumericLiteral) {
+            if (strict && token.octal) {
+                throwErrorTolerant(token, Messages.StrictOctalLiteral);
+            }
+            return createLiteral(lex());
+        }
+
+        if (type === Token.Keyword) {
+            if (matchKeyword('this')) {
+                lex();
+                return {
+                    type: Syntax.ThisExpression
+                };
+            }
+
+            if (matchKeyword('function')) {
+                return parseFunctionExpression();
+            }
+        }
+
+        if (type === Token.BooleanLiteral) {
+            lex();
+            token.value = (token.value === 'true');
+            return createLiteral(token);
+        }
+
+        if (type === Token.NullLiteral) {
+            lex();
+            token.value = null;
+            return createLiteral(token);
+        }
+
+        if (match('[')) {
+            return parseArrayInitialiser();
+        }
+
+        if (match('{')) {
+            return parseObjectInitialiser();
+        }
+
+        if (match('(')) {
+            lex();
+            state.lastParenthesized = expr = parseExpression();
+            expect(')');
+            return expr;
+        }
+
+        if (match('/') || match('/=')) {
+            return createLiteral(scanRegExp());
+        }
+
+        return throwUnexpected(lex());
+    }
+
+    // 11.2 Left-Hand-Side Expressions
+
+    function parseArguments() {
+        var args = [];
+
+        expect('(');
+
+        if (!match(')')) {
+            while (index < length) {
+                args.push(parseAssignmentExpression());
+                if (match(')')) {
+                    break;
+                }
+                expect(',');
+            }
+        }
+
+        expect(')');
+
+        return args;
+    }
+
+    function parseNonComputedProperty() {
+        var token = lex();
+
+        if (!isIdentifierName(token)) {
+            throwUnexpected(token);
+        }
+
+        return {
+            type: Syntax.Identifier,
+            name: token.value
+        };
+    }
+
+    function parseNonComputedMember(object) {
+        return {
+            type: Syntax.MemberExpression,
+            computed: false,
+            object: object,
+            property: parseNonComputedProperty()
+        };
+    }
+
+    function parseComputedMember(object) {
+        var property, expr;
+
+        expect('[');
+        property = parseExpression();
+        expr = {
+            type: Syntax.MemberExpression,
+            computed: true,
+            object: object,
+            property: property
+        };
+        expect(']');
+        return expr;
+    }
+
+    function parseCallMember(object) {
+        return {
+            type: Syntax.CallExpression,
+            callee: object,
+            'arguments': parseArguments()
+        };
+    }
+
+    function parseNewExpression() {
+        var expr;
+
+        expectKeyword('new');
+
+        expr = {
+            type: Syntax.NewExpression,
+            callee: parseLeftHandSideExpression(),
+            'arguments': []
+        };
+
+        if (match('(')) {
+            expr['arguments'] = parseArguments();
+        }
+
+        return expr;
+    }
+
+    function parseLeftHandSideExpressionAllowCall() {
+        var useNew, expr;
+
+        useNew = matchKeyword('new');
+        expr = useNew ? parseNewExpression() : parsePrimaryExpression();
+
+        while (index < length) {
+            if (match('.')) {
+                lex();
+                expr = parseNonComputedMember(expr);
+            } else if (match('[')) {
+                expr = parseComputedMember(expr);
+            } else if (match('(')) {
+                expr = parseCallMember(expr);
+            } else {
+                break;
+            }
+        }
+
+        return expr;
+    }
+
+    function parseLeftHandSideExpression() {
+        var useNew, expr;
+
+        useNew = matchKeyword('new');
+        expr = useNew ? parseNewExpression() : parsePrimaryExpression();
+
+        while (index < length) {
+            if (match('.')) {
+                lex();
+                expr = parseNonComputedMember(expr);
+            } else if (match('[')) {
+                expr = parseComputedMember(expr);
+            } else {
+                break;
+            }
+        }
+
+        return expr;
+    }
+
+    // 11.3 Postfix Expressions
+
+    function parsePostfixExpression() {
+        var expr = parseLeftHandSideExpressionAllowCall();
+
+        if ((match('++') || match('--')) && !peekLineTerminator()) {
+            // 11.3.1, 11.3.2
+            if (strict && expr.type === Syntax.Identifier && isRestrictedWord(expr.name)) {
+                throwError({}, Messages.StrictLHSPostfix);
+            }
+            expr = {
+                type: Syntax.UpdateExpression,
+                operator: lex().value,
+                argument: expr,
+                prefix: false
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.4 Unary Operators
+
+    function parseUnaryExpression() {
+        var token, expr;
+
+        if (match('++') || match('--')) {
+            token = lex();
+            expr = parseUnaryExpression();
+            // 11.4.4, 11.4.5
+            if (strict && expr.type === Syntax.Identifier && isRestrictedWord(expr.name)) {
+                throwError({}, Messages.StrictLHSPrefix);
+            }
+            expr = {
+                type: Syntax.UpdateExpression,
+                operator: token.value,
+                argument: expr,
+                prefix: true
+            };
+            return expr;
+        }
+
+        if (match('+') || match('-') || match('~') || match('!')) {
+            expr = {
+                type: Syntax.UnaryExpression,
+                operator: lex().value,
+                argument: parseUnaryExpression()
+            };
+            return expr;
+        }
+
+        if (matchKeyword('delete') || matchKeyword('void') || matchKeyword('typeof')) {
+            expr = {
+                type: Syntax.UnaryExpression,
+                operator: lex().value,
+                argument: parseUnaryExpression()
+            };
+            if (strict && expr.operator === 'delete' && expr.argument.type === Syntax.Identifier) {
+                throwErrorTolerant({}, Messages.StrictDelete);
+            }
+            return expr;
+        }
+
+        return parsePostfixExpression();
+    }
+
+    // 11.5 Multiplicative Operators
+
+    function parseMultiplicativeExpression() {
+        var expr = parseUnaryExpression();
+
+        while (match('*') || match('/') || match('%')) {
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseUnaryExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.6 Additive Operators
+
+    function parseAdditiveExpression() {
+        var expr = parseMultiplicativeExpression();
+
+        while (match('+') || match('-')) {
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseMultiplicativeExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.7 Bitwise Shift Operators
+
+    function parseShiftExpression() {
+        var expr = parseAdditiveExpression();
+
+        while (match('<<') || match('>>') || match('>>>')) {
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseAdditiveExpression()
+            };
+        }
+
+        return expr;
+    }
+    // 11.8 Relational Operators
+
+    function parseRelationalExpression() {
+        var expr, previousAllowIn;
+
+        previousAllowIn = state.allowIn;
+        state.allowIn = true;
+        expr = parseShiftExpression();
+        state.allowIn = previousAllowIn;
+
+        if (match('<') || match('>') || match('<=') || match('>=')) {
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseRelationalExpression()
+            };
+        } else if (state.allowIn && matchKeyword('in')) {
+            lex();
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: 'in',
+                left: expr,
+                right: parseRelationalExpression()
+            };
+        } else if (matchKeyword('instanceof')) {
+            lex();
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: 'instanceof',
+                left: expr,
+                right: parseRelationalExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.9 Equality Operators
+
+    function parseEqualityExpression() {
+        var expr = parseRelationalExpression();
+
+        while (match('==') || match('!=') || match('===') || match('!==')) {
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseRelationalExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.10 Binary Bitwise Operators
+
+    function parseBitwiseANDExpression() {
+        var expr = parseEqualityExpression();
+
+        while (match('&')) {
+            lex();
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: '&',
+                left: expr,
+                right: parseEqualityExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    function parseBitwiseORExpression() {
+        var expr = parseBitwiseANDExpression();
+
+        while (match('|')) {
+            lex();
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: '|',
+                left: expr,
+                right: parseBitwiseANDExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    function parseBitwiseXORExpression() {
+        var expr = parseBitwiseORExpression();
+
+        while (match('^')) {
+            lex();
+            expr = {
+                type: Syntax.BinaryExpression,
+                operator: '^',
+                left: expr,
+                right: parseBitwiseORExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.11 Binary Logical Operators
+
+    function parseLogicalANDExpression() {
+        var expr = parseBitwiseXORExpression();
+
+        while (match('&&')) {
+            lex();
+            expr = {
+                type: Syntax.LogicalExpression,
+                operator: '&&',
+                left: expr,
+                right: parseBitwiseXORExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    function parseLogicalORExpression() {
+        var expr = parseLogicalANDExpression();
+
+        while (match('||')) {
+            lex();
+            expr = {
+                type: Syntax.LogicalExpression,
+                operator: '||',
+                left: expr,
+                right: parseLogicalANDExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.12 Conditional Operator
+
+    function parseConditionalExpression() {
+        var expr, previousAllowIn, consequent;
+
+        expr = parseLogicalORExpression();
+
+        if (match('?')) {
+            lex();
+            previousAllowIn = state.allowIn;
+            state.allowIn = true;
+            consequent = parseAssignmentExpression();
+            state.allowIn = previousAllowIn;
+            expect(':');
+
+            expr = {
+                type: Syntax.ConditionalExpression,
+                test: expr,
+                consequent: consequent,
+                alternate: parseAssignmentExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.13 Assignment Operators
+
+    function parseAssignmentExpression() {
+        var expr;
+
+        expr = parseConditionalExpression();
+
+        if (matchAssign()) {
+            // LeftHandSideExpression
+            if (state.lastParenthesized !== expr && !isLeftHandSide(expr)) {
+                throwError({}, Messages.InvalidLHSInAssignment);
+            }
+
+            // 11.13.1
+            if (strict && expr.type === Syntax.Identifier && isRestrictedWord(expr.name)) {
+                throwError({}, Messages.StrictLHSAssignment);
+            }
+
+            expr = {
+                type: Syntax.AssignmentExpression,
+                operator: lex().value,
+                left: expr,
+                right: parseAssignmentExpression()
+            };
+        }
+
+        return expr;
+    }
+
+    // 11.14 Comma Operator
+
+    function parseExpression() {
+        var expr = parseAssignmentExpression();
+
+        if (match(',')) {
+            expr = {
+                type: Syntax.SequenceExpression,
+                expressions: [ expr ]
+            };
+
+            while (index < length) {
+                if (!match(',')) {
+                    break;
+                }
+                lex();
+                expr.expressions.push(parseAssignmentExpression());
+            }
+
+        }
+        return expr;
+    }
+
+    // 12.1 Block
+
+    function parseStatementList() {
+        var list = [],
+            statement;
+
+        while (index < length) {
+            if (match('}')) {
+                break;
+            }
+            statement = parseSourceElement();
+            if (typeof statement === 'undefined') {
+                break;
+            }
+            list.push(statement);
+        }
+
+        return list;
+    }
+
+    function parseBlock() {
+        var block;
+
+        expect('{');
+
+        block = parseStatementList();
+
+        expect('}');
+
+        return {
+            type: Syntax.BlockStatement,
+            body: block
+        };
+    }
+
+    // 12.2 Variable Statement
+
+    function parseVariableIdentifier() {
+        var token = lex();
+
+        if (token.type !== Token.Identifier) {
+            throwUnexpected(token);
+        }
+
+        return {
+            type: Syntax.Identifier,
+            name: token.value
+        };
+    }
+
+    function parseVariableDeclaration(kind) {
+        var id = parseVariableIdentifier(),
+            init = null;
+
+        // 12.2.1
+        if (strict && isRestrictedWord(id.name)) {
+            throwErrorTolerant({}, Messages.StrictVarName);
+        }
+
+        if (kind === 'const') {
+            expect('=');
+            init = parseAssignmentExpression();
+        } else if (match('=')) {
+            lex();
+            init = parseAssignmentExpression();
+        }
+
+        return {
+            type: Syntax.VariableDeclarator,
+            id: id,
+            init: init
+        };
+    }
+
+    function parseVariableDeclarationList(kind) {
+        var list = [];
+
+        while (index < length) {
+            list.push(parseVariableDeclaration(kind));
+            if (!match(',')) {
+                break;
+            }
+            lex();
+        }
+
+        return list;
+    }
+
+    function parseVariableStatement() {
+        var declarations;
+
+        expectKeyword('var');
+
+        declarations = parseVariableDeclarationList();
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.VariableDeclaration,
+            declarations: declarations,
+            kind: 'var'
+        };
+    }
+
+    // kind may be `const` or `let`
+    // Both are experimental and not in the specification yet.
+    // see http://wiki.ecmascript.org/doku.php?id=harmony:const
+    // and http://wiki.ecmascript.org/doku.php?id=harmony:let
+    function parseConstLetDeclaration(kind) {
+        var declarations;
+
+        expectKeyword(kind);
+
+        declarations = parseVariableDeclarationList(kind);
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.VariableDeclaration,
+            declarations: declarations,
+            kind: kind
+        };
+    }
+
+    // 12.3 Empty Statement
+
+    function parseEmptyStatement() {
+        expect(';');
+
+        return {
+            type: Syntax.EmptyStatement
+        };
+    }
+
+    // 12.4 Expression Statement
+
+    function parseExpressionStatement() {
+        var expr = parseExpression();
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.ExpressionStatement,
+            expression: expr
+        };
+    }
+
+    // 12.5 If statement
+
+    function parseIfStatement() {
+        var test, consequent, alternate;
+
+        expectKeyword('if');
+
+        expect('(');
+
+        test = parseExpression();
+
+        expect(')');
+
+        consequent = parseStatement();
+
+        if (matchKeyword('else')) {
+            lex();
+            alternate = parseStatement();
+        } else {
+            alternate = null;
+        }
+
+        return {
+            type: Syntax.IfStatement,
+            test: test,
+            consequent: consequent,
+            alternate: alternate
+        };
+    }
+
+    // 12.6 Iteration Statements
+
+    function parseDoWhileStatement() {
+        var body, test, oldInIteration;
+
+        expectKeyword('do');
+
+        oldInIteration = state.inIteration;
+        state.inIteration = true;
+
+        body = parseStatement();
+
+        state.inIteration = oldInIteration;
+
+        expectKeyword('while');
+
+        expect('(');
+
+        test = parseExpression();
+
+        expect(')');
+
+        if (match(';')) {
+            lex();
+        }
+
+        return {
+            type: Syntax.DoWhileStatement,
+            body: body,
+            test: test
+        };
+    }
+
+    function parseWhileStatement() {
+        var test, body, oldInIteration;
+
+        expectKeyword('while');
+
+        expect('(');
+
+        test = parseExpression();
+
+        expect(')');
+
+        oldInIteration = state.inIteration;
+        state.inIteration = true;
+
+        body = parseStatement();
+
+        state.inIteration = oldInIteration;
+
+        return {
+            type: Syntax.WhileStatement,
+            test: test,
+            body: body
+        };
+    }
+
+    function parseForVariableDeclaration() {
+        var token = lex();
+
+        return {
+            type: Syntax.VariableDeclaration,
+            declarations: parseVariableDeclarationList(),
+            kind: token.value
+        };
+    }
+
+    function parseForStatement() {
+        var init, test, update, left, right, body, oldInIteration;
+
+        init = test = update = null;
+
+        expectKeyword('for');
+
+        expect('(');
+
+        if (match(';')) {
+            lex();
+        } else {
+            if (matchKeyword('var') || matchKeyword('let')) {
+                state.allowIn = false;
+                init = parseForVariableDeclaration();
+                state.allowIn = true;
+
+                if (init.declarations.length === 1 && matchKeyword('in')) {
+                    lex();
+                    left = init;
+                    right = parseExpression();
+                    init = null;
+                }
+            } else {
+                state.allowIn = false;
+                init = parseExpression();
+                state.allowIn = true;
+
+                if (matchKeyword('in')) {
+                    // LeftHandSideExpression
+                    if (matchKeyword('in') && (state.lastParenthesized !== init && !isLeftHandSide(init))) {
+                        throwError({}, Messages.InvalidLHSInForIn);
+                    }
+                    lex();
+                    left = init;
+                    right = parseExpression();
+                    init = null;
+                }
+            }
+
+            if (typeof left === 'undefined') {
+                expect(';');
+            }
+        }
+
+        if (typeof left === 'undefined') {
+
+            if (!match(';')) {
+                test = parseExpression();
+            }
+            expect(';');
+
+            if (!match(')')) {
+                update = parseExpression();
+            }
+        }
+
+        expect(')');
+
+        oldInIteration = state.inIteration;
+        state.inIteration = true;
+
+        body = parseStatement();
+
+        state.inIteration = oldInIteration;
+
+        if (typeof left === 'undefined') {
+            return {
+                type: Syntax.ForStatement,
+                init: init,
+                test: test,
+                update: update,
+                body: body
+            };
+        }
+
+        return {
+            type: Syntax.ForInStatement,
+            left: left,
+            right: right,
+            body: body,
+            each: false
+        };
+    }
+
+    // 12.7 The continue statement
+
+    function parseContinueStatement() {
+        var token, label = null;
+
+        expectKeyword('continue');
+
+        // Optimize the most common form: 'continue;'.
+        if (source[index] === ';') {
+            lex();
+
+            if (!state.inIteration) {
+                throwError({}, Messages.IllegalContinue);
+            }
+
+            return {
+                type: Syntax.ContinueStatement,
+                label: null
+            };
+        }
+
+        if (peekLineTerminator()) {
+            if (!state.inIteration) {
+                throwError({}, Messages.IllegalContinue);
+            }
+
+            return {
+                type: Syntax.ContinueStatement,
+                label: null
+            };
+        }
+
+        token = lookahead();
+        if (token.type === Token.Identifier) {
+            label = parseVariableIdentifier();
+
+            if (!Object.prototype.hasOwnProperty.call(state.labelSet, label.name)) {
+                throwError({}, Messages.UnknownLabel, label.name);
+            }
+        }
+
+        consumeSemicolon();
+
+        if (label === null && !state.inIteration) {
+            throwError({}, Messages.IllegalContinue);
+        }
+
+        return {
+            type: Syntax.ContinueStatement,
+            label: label
+        };
+    }
+
+    // 12.8 The break statement
+
+    function parseBreakStatement() {
+        var token, label = null;
+
+        expectKeyword('break');
+
+        // Optimize the most common form: 'break;'.
+        if (source[index] === ';') {
+            lex();
+
+            if (!(state.inIteration || state.inSwitch)) {
+                throwError({}, Messages.IllegalBreak);
+            }
+
+            return {
+                type: Syntax.BreakStatement,
+                label: null
+            };
+        }
+
+        if (peekLineTerminator()) {
+            if (!(state.inIteration || state.inSwitch)) {
+                throwError({}, Messages.IllegalBreak);
+            }
+
+            return {
+                type: Syntax.BreakStatement,
+                label: null
+            };
+        }
+
+        token = lookahead();
+        if (token.type === Token.Identifier) {
+            label = parseVariableIdentifier();
+
+            if (!Object.prototype.hasOwnProperty.call(state.labelSet, label.name)) {
+                throwError({}, Messages.UnknownLabel, label.name);
+            }
+        }
+
+        consumeSemicolon();
+
+        if (label === null && !(state.inIteration || state.inSwitch)) {
+            throwError({}, Messages.IllegalBreak);
+        }
+
+        return {
+            type: Syntax.BreakStatement,
+            label: label
+        };
+    }
+
+    // 12.9 The return statement
+
+    function parseReturnStatement() {
+        var token, argument = null;
+
+        expectKeyword('return');
+
+        if (!state.inFunctionBody) {
+            throwErrorTolerant({}, Messages.IllegalReturn);
+        }
+
+        // 'return' followed by a space and an identifier is very common.
+        if (source[index] === ' ') {
+            if (isIdentifierStart(source[index + 1])) {
+                argument = parseExpression();
+                consumeSemicolon();
+                return {
+                    type: Syntax.ReturnStatement,
+                    argument: argument
+                };
+            }
+        }
+
+        if (peekLineTerminator()) {
+            return {
+                type: Syntax.ReturnStatement,
+                argument: null
+            };
+        }
+
+        if (!match(';')) {
+            token = lookahead();
+            if (!match('}') && token.type !== Token.EOF) {
+                argument = parseExpression();
+            }
+        }
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.ReturnStatement,
+            argument: argument
+        };
+    }
+
+    // 12.10 The with statement
+
+    function parseWithStatement() {
+        var object, body;
+
+        if (strict) {
+            throwErrorTolerant({}, Messages.StrictModeWith);
+        }
+
+        expectKeyword('with');
+
+        expect('(');
+
+        object = parseExpression();
+
+        expect(')');
+
+        body = parseStatement();
+
+        return {
+            type: Syntax.WithStatement,
+            object: object,
+            body: body
+        };
+    }
+
+    // 12.10 The swith statement
+
+    function parseSwitchCase() {
+        var test,
+            consequent = [],
+            statement;
+
+        if (matchKeyword('default')) {
+            lex();
+            test = null;
+        } else {
+            expectKeyword('case');
+            test = parseExpression();
+        }
+        expect(':');
+
+        while (index < length) {
+            if (match('}') || matchKeyword('default') || matchKeyword('case')) {
+                break;
+            }
+            statement = parseStatement();
+            if (typeof statement === 'undefined') {
+                break;
+            }
+            consequent.push(statement);
+        }
+
+        return {
+            type: Syntax.SwitchCase,
+            test: test,
+            consequent: consequent
+        };
+    }
+
+    function parseSwitchStatement() {
+        var discriminant, cases, oldInSwitch;
+
+        expectKeyword('switch');
+
+        expect('(');
+
+        discriminant = parseExpression();
+
+        expect(')');
+
+        expect('{');
+
+        if (match('}')) {
+            lex();
+            return {
+                type: Syntax.SwitchStatement,
+                discriminant: discriminant
+            };
+        }
+
+        cases = [];
+
+        oldInSwitch = state.inSwitch;
+        state.inSwitch = true;
+
+        while (index < length) {
+            if (match('}')) {
+                break;
+            }
+            cases.push(parseSwitchCase());
+        }
+
+        state.inSwitch = oldInSwitch;
+
+        expect('}');
+
+        return {
+            type: Syntax.SwitchStatement,
+            discriminant: discriminant,
+            cases: cases
+        };
+    }
+
+    // 12.13 The throw statement
+
+    function parseThrowStatement() {
+        var argument;
+
+        expectKeyword('throw');
+
+        if (peekLineTerminator()) {
+            throwError({}, Messages.NewlineAfterThrow);
+        }
+
+        argument = parseExpression();
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.ThrowStatement,
+            argument: argument
+        };
+    }
+
+    // 12.14 The try statement
+
+    function parseCatchClause() {
+        var param;
+
+        expectKeyword('catch');
+
+        expect('(');
+        if (!match(')')) {
+            param = parseExpression();
+            // 12.14.1
+            if (strict && param.type === Syntax.Identifier && isRestrictedWord(param.name)) {
+                throwErrorTolerant({}, Messages.StrictCatchVariable);
+            }
+        }
+        expect(')');
+
+        return {
+            type: Syntax.CatchClause,
+            param: param,
+            guard: null,
+            body: parseBlock()
+        };
+    }
+
+    function parseTryStatement() {
+        var block, handlers = [], finalizer = null;
+
+        expectKeyword('try');
+
+        block = parseBlock();
+
+        if (matchKeyword('catch')) {
+            handlers.push(parseCatchClause());
+        }
+
+        if (matchKeyword('finally')) {
+            lex();
+            finalizer = parseBlock();
+        }
+
+        if (handlers.length === 0 && !finalizer) {
+            throwError({}, Messages.NoCatchOrFinally);
+        }
+
+        return {
+            type: Syntax.TryStatement,
+            block: block,
+            handlers: handlers,
+            finalizer: finalizer
+        };
+    }
+
+    // 12.15 The debugger statement
+
+    function parseDebuggerStatement() {
+        expectKeyword('debugger');
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.DebuggerStatement
+        };
+    }
+
+    // 12 Statements
+
+    function parseStatement() {
+        var token = lookahead(),
+            expr,
+            labeledBody;
+
+        if (token.type === Token.EOF) {
+            throwUnexpected(token);
+        }
+
+        if (token.type === Token.Punctuator) {
+            switch (token.value) {
+            case ';':
+                return parseEmptyStatement();
+            case '{':
+                return parseBlock();
+            case '(':
+                return parseExpressionStatement();
+            default:
+                break;
+            }
+        }
+
+        if (token.type === Token.Keyword) {
+            switch (token.value) {
+            case 'break':
+                return parseBreakStatement();
+            case 'continue':
+                return parseContinueStatement();
+            case 'debugger':
+                return parseDebuggerStatement();
+            case 'do':
+                return parseDoWhileStatement();
+            case 'for':
+                return parseForStatement();
+            case 'function':
+                return parseFunctionDeclaration();
+            case 'if':
+                return parseIfStatement();
+            case 'return':
+                return parseReturnStatement();
+            case 'switch':
+                return parseSwitchStatement();
+            case 'throw':
+                return parseThrowStatement();
+            case 'try':
+                return parseTryStatement();
+            case 'var':
+                return parseVariableStatement();
+            case 'while':
+                return parseWhileStatement();
+            case 'with':
+                return parseWithStatement();
+            default:
+                break;
+            }
+        }
+
+        expr = parseExpression();
+
+        // 12.12 Labelled Statements
+        if ((expr.type === Syntax.Identifier) && match(':')) {
+            lex();
+
+            if (Object.prototype.hasOwnProperty.call(state.labelSet, expr.name)) {
+                throwError({}, Messages.Redeclaration, 'Label', expr.name);
+            }
+
+            state.labelSet[expr.name] = true;
+            labeledBody = parseStatement();
+            delete state.labelSet[expr.name];
+
+            return {
+                type: Syntax.LabeledStatement,
+                label: expr,
+                body: labeledBody
+            };
+        }
+
+        consumeSemicolon();
+
+        return {
+            type: Syntax.ExpressionStatement,
+            expression: expr
+        };
+    }
+
+    // 13 Function Definition
+
+    function parseFunctionSourceElements() {
+        var sourceElement, sourceElements = [], token, directive, firstRestricted,
+            oldLabelSet, oldInIteration, oldInSwitch, oldInFunctionBody;
+
+        expect('{');
+
+        while (index < length) {
+            token = lookahead();
+            if (token.type !== Token.StringLiteral) {
+                break;
+            }
+
+            sourceElement = parseSourceElement();
+            sourceElements.push(sourceElement);
+            if (sourceElement.expression.type !== Syntax.Literal) {
+                // this is not directive
+                break;
+            }
+            directive = sliceSource(token.range[0] + 1, token.range[1] - 1);
+            if (directive === 'use strict') {
+                strict = true;
+                if (firstRestricted) {
+                    throwError(firstRestricted, Messages.StrictOctalLiteral);
+                }
+            } else {
+                if (!firstRestricted && token.octal) {
+                    firstRestricted = token;
+                }
+            }
+        }
+
+        oldLabelSet = state.labelSet;
+        oldInIteration = state.inIteration;
+        oldInSwitch = state.inSwitch;
+        oldInFunctionBody = state.inFunctionBody;
+
+        state.labelSet = {};
+        state.inIteration = false;
+        state.inSwitch = false;
+        state.inFunctionBody = true;
+
+        while (index < length) {
+            if (match('}')) {
+                break;
+            }
+            sourceElement = parseSourceElement();
+            if (typeof sourceElement === 'undefined') {
+                break;
+            }
+            sourceElements.push(sourceElement);
+        }
+
+        expect('}');
+
+        state.labelSet = oldLabelSet;
+        state.inIteration = oldInIteration;
+        state.inSwitch = oldInSwitch;
+        state.inFunctionBody = oldInFunctionBody;
+
+        return {
+            type: Syntax.BlockStatement,
+            body: sourceElements
+        };
+    }
+
+    function parseFunctionDeclaration() {
+        var id, param, params = [], body, token, firstRestricted, message, previousStrict, paramSet;
+
+        expectKeyword('function');
+        token = lookahead();
+        id = parseVariableIdentifier();
+        if (strict) {
+            if (isRestrictedWord(token.value)) {
+                throwError(token, Messages.StrictFunctionName);
+            }
+        } else {
+            if (isRestrictedWord(token.value)) {
+                firstRestricted = token;
+                message = Messages.StrictFunctionName;
+            } else if (isStrictModeReservedWord(token.value)) {
+                firstRestricted = token;
+                message = Messages.StrictReservedWord;
+            }
+        }
+
+        expect('(');
+
+        if (!match(')')) {
+            paramSet = {};
+            while (index < length) {
+                token = lookahead();
+                param = parseVariableIdentifier();
+                if (strict) {
+                    if (isRestrictedWord(token.value)) {
+                        throwError(token, Messages.StrictParamName);
+                    }
+                    if (Object.prototype.hasOwnProperty.call(paramSet, token.value)) {
+                        throwError(token, Messages.StrictParamDupe);
+                    }
+                } else if (!firstRestricted) {
+                    if (isRestrictedWord(token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictParamName;
+                    } else if (isStrictModeReservedWord(token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictReservedWord;
+                    } else if (Object.prototype.hasOwnProperty.call(paramSet, token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictParamDupe;
+                    }
+                }
+                params.push(param);
+                paramSet[param.name] = true;
+                if (match(')')) {
+                    break;
+                }
+                expect(',');
+            }
+        }
+
+        expect(')');
+
+        previousStrict = strict;
+        body = parseFunctionSourceElements();
+        if (strict && firstRestricted) {
+            throwError(firstRestricted, message);
+        }
+        strict = previousStrict;
+
+        return {
+            type: Syntax.FunctionDeclaration,
+            id: id,
+            params: params,
+            body: body
+        };
+    }
+
+    function parseFunctionExpression() {
+        var token, id = null, firstRestricted, message, param, params = [], body, previousStrict, paramSet;
+
+        expectKeyword('function');
+
+        if (!match('(')) {
+            token = lookahead();
+            id = parseVariableIdentifier();
+            if (strict) {
+                if (isRestrictedWord(token.value)) {
+                    throwError(token, Messages.StrictFunctionName);
+                }
+            } else {
+                if (isRestrictedWord(token.value)) {
+                    firstRestricted = token;
+                    message = Messages.StrictFunctionName;
+                } else if (isStrictModeReservedWord(token.value)) {
+                    firstRestricted = token;
+                    message = Messages.StrictReservedWord;
+                }
+            }
+        }
+
+        expect('(');
+
+        if (!match(')')) {
+            paramSet = {};
+            while (index < length) {
+                token = lookahead();
+                param = parseVariableIdentifier();
+                if (strict) {
+                    if (isRestrictedWord(token.value)) {
+                        throwError(token, Messages.StrictParamName);
+                    }
+                    if (Object.prototype.hasOwnProperty.call(paramSet, token.value)) {
+                        throwError(token, Messages.StrictParamDupe);
+                    }
+                } else if (!firstRestricted) {
+                    if (isRestrictedWord(token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictParamName;
+                    } else if (isStrictModeReservedWord(token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictReservedWord;
+                    } else if (Object.prototype.hasOwnProperty.call(paramSet, token.value)) {
+                        firstRestricted = token;
+                        message = Messages.StrictParamDupe;
+                    }
+                }
+                params.push(param);
+                paramSet[param.name] = true;
+                if (match(')')) {
+                    break;
+                }
+                expect(',');
+            }
+        }
+
+        expect(')');
+
+        previousStrict = strict;
+        body = parseFunctionSourceElements();
+        if (strict && firstRestricted) {
+            throwError(firstRestricted, message);
+        }
+        strict = previousStrict;
+
+        return {
+            type: Syntax.FunctionExpression,
+            id: id,
+            params: params,
+            body: body
+        };
+    }
+
+    // 14 Program
+
+    function parseSourceElement() {
+        var token = lookahead();
+
+        if (token.type === Token.Keyword) {
+            switch (token.value) {
+            case 'const':
+            case 'let':
+                return parseConstLetDeclaration(token.value);
+            case 'function':
+                return parseFunctionDeclaration();
+            default:
+                return parseStatement();
+            }
+        }
+
+        if (token.type !== Token.EOF) {
+            return parseStatement();
+        }
+    }
+
+    function parseSourceElements() {
+        var sourceElement, sourceElements = [], token, directive, firstRestricted;
+
+        while (index < length) {
+            token = lookahead();
+            if (token.type !== Token.StringLiteral) {
+                break;
+            }
+
+            sourceElement = parseSourceElement();
+            sourceElements.push(sourceElement);
+            if (sourceElement.expression.type !== Syntax.Literal) {
+                // this is not directive
+                break;
+            }
+            directive = sliceSource(token.range[0] + 1, token.range[1] - 1);
+            if (directive === 'use strict') {
+                strict = true;
+                if (firstRestricted) {
+                    throwError(firstRestricted, Messages.StrictOctalLiteral);
+                }
+            } else {
+                if (!firstRestricted && token.octal) {
+                    firstRestricted = token;
+                }
+            }
+        }
+
+        while (index < length) {
+            sourceElement = parseSourceElement();
+            if (typeof sourceElement === 'undefined') {
+                break;
+            }
+            sourceElements.push(sourceElement);
+        }
+        return sourceElements;
+    }
+
+    function parseProgram() {
+        var program;
+        strict = false;
+        program = {
+            type: Syntax.Program,
+            body: parseSourceElements()
+        };
+        return program;
+    }
+
+    // The following functions are needed only when the option to preserve
+    // the comments is active.
+
+    function addComment(start, end, type, value) {
+        assert(typeof start === 'number', 'Comment must have valid position');
+
+        // Because the way the actual token is scanned, often the comments
+        // (if any) are skipped twice during the lexical analysis.
+        // Thus, we need to skip adding a comment if the comment array already
+        // handled it.
+        if (extra.comments.length > 0) {
+            if (extra.comments[extra.comments.length - 1].range[1] > start) {
+                return;
+            }
+        }
+
+        extra.comments.push({
+            range: [start, end],
+            type: type,
+            value: value
+        });
+    }
+
+    function scanComment() {
+        var comment, ch, start, blockComment, lineComment;
+
+        comment = '';
+        blockComment = false;
+        lineComment = false;
+
+        while (index < length) {
+            ch = source[index];
+
+            if (lineComment) {
+                ch = nextChar();
+                if (index >= length) {
+                    lineComment = false;
+                    comment += ch;
+                    addComment(start, index, 'Line', comment);
+                } else if (isLineTerminator(ch)) {
+                    lineComment = false;
+                    addComment(start, index, 'Line', comment);
+                    if (ch === '\r' && source[index] === '\n') {
+                        ++index;
+                    }
+                    ++lineNumber;
+                    lineStart = index;
+                    comment = '';
+                } else {
+                    comment += ch;
+                }
+            } else if (blockComment) {
+                if (isLineTerminator(ch)) {
+                    if (ch === '\r' && source[index + 1] === '\n') {
+                        ++index;
+                        comment += '\r\n';
+                    } else {
+                        comment += ch;
+                    }
+                    ++lineNumber;
+                    ++index;
+                    lineStart = index;
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                } else {
+                    ch = nextChar();
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                    comment += ch;
+                    if (ch === '*') {
+                        ch = source[index];
+                        if (ch === '/') {
+                            comment = comment.substr(0, comment.length - 1);
+                            blockComment = false;
+                            ++index;
+                            addComment(start, index, 'Block', comment);
+                            comment = '';
+                        }
+                    }
+                }
+            } else if (ch === '/') {
+                ch = source[index + 1];
+                if (ch === '/') {
+                    start = index;
+                    index += 2;
+                    lineComment = true;
+                } else if (ch === '*') {
+                    start = index;
+                    index += 2;
+                    blockComment = true;
+                    if (index >= length) {
+                        throwError({}, Messages.UnexpectedToken, 'ILLEGAL');
+                    }
+                } else {
+                    break;
+                }
+            } else if (isWhiteSpace(ch)) {
+                ++index;
+            } else if (isLineTerminator(ch)) {
+                ++index;
+                if (ch ===  '\r' && source[index] === '\n') {
+                    ++index;
+                }
+                ++lineNumber;
+                lineStart = index;
+            } else {
+                break;
+            }
+        }
+    }
+
+    function collectToken() {
+        var token = extra.advance(),
+            range,
+            value;
+
+        if (token.type !== Token.EOF) {
+            range = [token.range[0], token.range[1]];
+            value = sliceSource(token.range[0], token.range[1]);
+            extra.tokens.push({
+                type: TokenName[token.type],
+                value: value,
+                range: range
+            });
+        }
+
+        return token;
+    }
+
+    function collectRegex() {
+        var pos, regex, token;
+
+        skipComment();
+
+        pos = index;
+        regex = extra.scanRegExp();
+
+        // Pop the previous token, which is likely '/' or '/='
+        if (extra.tokens.length > 0) {
+            token = extra.tokens[extra.tokens.length - 1];
+            if (token.range[0] === pos && token.type === 'Punctuator') {
+                if (token.value === '/' || token.value === '/=') {
+                    extra.tokens.pop();
+                }
+            }
+        }
+
+        extra.tokens.push({
+            type: 'RegularExpression',
+            value: regex.literal,
+            range: [pos, index]
+        });
+
+        return regex;
+    }
+
+    function createLiteral(token) {
+        return {
+            type: Syntax.Literal,
+            value: token.value
+        };
+    }
+
+    function createRawLiteral(token) {
+        return {
+            type: Syntax.Literal,
+            value: token.value,
+            raw: sliceSource(token.range[0], token.range[1])
+        };
+    }
+
+    function wrapTrackingFunction(range, loc) {
+
+        return function (parseFunction) {
+
+            function isBinary(node) {
+                return node.type === Syntax.LogicalExpression ||
+                    node.type === Syntax.BinaryExpression;
+            }
+
+            function visit(node) {
+                if (isBinary(node.left)) {
+                    visit(node.left);
+                }
+                if (isBinary(node.right)) {
+                    visit(node.right);
+                }
+
+                if (range && typeof node.range === 'undefined') {
+                    node.range = [node.left.range[0], node.right.range[1]];
+                }
+                if (loc && typeof node.loc === 'undefined') {
+                    node.loc = {
+                        start: node.left.loc.start,
+                        end: node.right.loc.end
+                    };
+                }
+            }
+
+            return function () {
+                var node, rangeInfo, locInfo;
+
+                skipComment();
+                rangeInfo = [index, 0];
+                locInfo = {
+                    start: {
+                        line: lineNumber,
+                        column: index - lineStart
+                    }
+                };
+
+                node = parseFunction.apply(null, arguments);
+                if (typeof node !== 'undefined') {
+
+                    if (range) {
+                        rangeInfo[1] = index;
+                        node.range = rangeInfo;
+                    }
+
+                    if (loc) {
+                        locInfo.end = {
+                            line: lineNumber,
+                            column: index - lineStart
+                        };
+                        node.loc = locInfo;
+                    }
+
+                    if (isBinary(node)) {
+                        visit(node);
+                    }
+
+                    if (node.type === Syntax.MemberExpression) {
+                        if (typeof node.object.range !== 'undefined') {
+                            node.range[0] = node.object.range[0];
+                        }
+                        if (typeof node.object.loc !== 'undefined') {
+                            node.loc.start = node.object.loc.start;
+                        }
+                    }
+                    return node;
+                }
+            };
+
+        };
+    }
+
+    function patch() {
+
+        var wrapTracking;
+
+        if (extra.comments) {
+            extra.skipComment = skipComment;
+            skipComment = scanComment;
+        }
+
+        if (extra.raw) {
+            extra.createLiteral = createLiteral;
+            createLiteral = createRawLiteral;
+        }
+
+        if (extra.range || extra.loc) {
+
+            wrapTracking = wrapTrackingFunction(extra.range, extra.loc);
+
+            extra.parseAdditiveExpression = parseAdditiveExpression;
+            extra.parseAssignmentExpression = parseAssignmentExpression;
+            extra.parseBitwiseANDExpression = parseBitwiseANDExpression;
+            extra.parseBitwiseORExpression = parseBitwiseORExpression;
+            extra.parseBitwiseXORExpression = parseBitwiseXORExpression;
+            extra.parseBlock = parseBlock;
+            extra.parseFunctionSourceElements = parseFunctionSourceElements;
+            extra.parseCallMember = parseCallMember;
+            extra.parseCatchClause = parseCatchClause;
+            extra.parseComputedMember = parseComputedMember;
+            extra.parseConditionalExpression = parseConditionalExpression;
+            extra.parseConstLetDeclaration = parseConstLetDeclaration;
+            extra.parseEqualityExpression = parseEqualityExpression;
+            extra.parseExpression = parseExpression;
+            extra.parseForVariableDeclaration = parseForVariableDeclaration;
+            extra.parseFunctionDeclaration = parseFunctionDeclaration;
+            extra.parseFunctionExpression = parseFunctionExpression;
+            extra.parseLogicalANDExpression = parseLogicalANDExpression;
+            extra.parseLogicalORExpression = parseLogicalORExpression;
+            extra.parseMultiplicativeExpression = parseMultiplicativeExpression;
+            extra.parseNewExpression = parseNewExpression;
+            extra.parseNonComputedMember = parseNonComputedMember;
+            extra.parseNonComputedProperty = parseNonComputedProperty;
+            extra.parseObjectProperty = parseObjectProperty;
+            extra.parseObjectPropertyKey = parseObjectPropertyKey;
+            extra.parsePostfixExpression = parsePostfixExpression;
+            extra.parsePrimaryExpression = parsePrimaryExpression;
+            extra.parseProgram = parseProgram;
+            extra.parsePropertyFunction = parsePropertyFunction;
+            extra.parseRelationalExpression = parseRelationalExpression;
+            extra.parseStatement = parseStatement;
+            extra.parseShiftExpression = parseShiftExpression;
+            extra.parseSwitchCase = parseSwitchCase;
+            extra.parseUnaryExpression = parseUnaryExpression;
+            extra.parseVariableDeclaration = parseVariableDeclaration;
+            extra.parseVariableIdentifier = parseVariableIdentifier;
+
+            parseAdditiveExpression = wrapTracking(extra.parseAdditiveExpression);
+            parseAssignmentExpression = wrapTracking(extra.parseAssignmentExpression);
+            parseBitwiseANDExpression = wrapTracking(extra.parseBitwiseANDExpression);
+            parseBitwiseORExpression = wrapTracking(extra.parseBitwiseORExpression);
+            parseBitwiseXORExpression = wrapTracking(extra.parseBitwiseXORExpression);
+            parseBlock = wrapTracking(extra.parseBlock);
+            parseFunctionSourceElements = wrapTracking(extra.parseFunctionSourceElements);
+            parseCallMember = wrapTracking(extra.parseCallMember);
+            parseCatchClause = wrapTracking(extra.parseCatchClause);
+            parseComputedMember = wrapTracking(extra.parseComputedMember);
+            parseConditionalExpression = wrapTracking(extra.parseConditionalExpression);
+            parseConstLetDeclaration = wrapTracking(extra.parseConstLetDeclaration);
+            parseEqualityExpression = wrapTracking(extra.parseEqualityExpression);
+            parseExpression = wrapTracking(extra.parseExpression);
+            parseForVariableDeclaration = wrapTracking(extra.parseForVariableDeclaration);
+            parseFunctionDeclaration = wrapTracking(extra.parseFunctionDeclaration);
+            parseFunctionExpression = wrapTracking(extra.parseFunctionExpression);
+            parseLogicalANDExpression = wrapTracking(extra.parseLogicalANDExpression);
+            parseLogicalORExpression = wrapTracking(extra.parseLogicalORExpression);
+            parseMultiplicativeExpression = wrapTracking(extra.parseMultiplicativeExpression);
+            parseNewExpression = wrapTracking(extra.parseNewExpression);
+            parseNonComputedMember = wrapTracking(extra.parseNonComputedMember);
+            parseNonComputedProperty = wrapTracking(extra.parseNonComputedProperty);
+            parseObjectProperty = wrapTracking(extra.parseObjectProperty);
+            parseObjectPropertyKey = wrapTracking(extra.parseObjectPropertyKey);
+            parsePostfixExpression = wrapTracking(extra.parsePostfixExpression);
+            parsePrimaryExpression = wrapTracking(extra.parsePrimaryExpression);
+            parseProgram = wrapTracking(extra.parseProgram);
+            parsePropertyFunction = wrapTracking(extra.parsePropertyFunction);
+            parseRelationalExpression = wrapTracking(extra.parseRelationalExpression);
+            parseStatement = wrapTracking(extra.parseStatement);
+            parseShiftExpression = wrapTracking(extra.parseShiftExpression);
+            parseSwitchCase = wrapTracking(extra.parseSwitchCase);
+            parseUnaryExpression = wrapTracking(extra.parseUnaryExpression);
+            parseVariableDeclaration = wrapTracking(extra.parseVariableDeclaration);
+            parseVariableIdentifier = wrapTracking(extra.parseVariableIdentifier);
+        }
+
+        if (typeof extra.tokens !== 'undefined') {
+            extra.advance = advance;
+            extra.scanRegExp = scanRegExp;
+
+            advance = collectToken;
+            scanRegExp = collectRegex;
+        }
+    }
+
+    function unpatch() {
+        if (typeof extra.skipComment === 'function') {
+            skipComment = extra.skipComment;
+        }
+
+        if (extra.raw) {
+            createLiteral = extra.createLiteral;
+        }
+
+        if (extra.range || extra.loc) {
+            parseAdditiveExpression = extra.parseAdditiveExpression;
+            parseAssignmentExpression = extra.parseAssignmentExpression;
+            parseBitwiseANDExpression = extra.parseBitwiseANDExpression;
+            parseBitwiseORExpression = extra.parseBitwiseORExpression;
+            parseBitwiseXORExpression = extra.parseBitwiseXORExpression;
+            parseBlock = extra.parseBlock;
+            parseFunctionSourceElements = extra.parseFunctionSourceElements;
+            parseCallMember = extra.parseCallMember;
+            parseCatchClause = extra.parseCatchClause;
+            parseComputedMember = extra.parseComputedMember;
+            parseConditionalExpression = extra.parseConditionalExpression;
+            parseConstLetDeclaration = extra.parseConstLetDeclaration;
+            parseEqualityExpression = extra.parseEqualityExpression;
+            parseExpression = extra.parseExpression;
+            parseForVariableDeclaration = extra.parseForVariableDeclaration;
+            parseFunctionDeclaration = extra.parseFunctionDeclaration;
+            parseFunctionExpression = extra.parseFunctionExpression;
+            parseLogicalANDExpression = extra.parseLogicalANDExpression;
+            parseLogicalORExpression = extra.parseLogicalORExpression;
+            parseMultiplicativeExpression = extra.parseMultiplicativeExpression;
+            parseNewExpression = extra.parseNewExpression;
+            parseNonComputedMember = extra.parseNonComputedMember;
+            parseNonComputedProperty = extra.parseNonComputedProperty;
+            parseObjectProperty = extra.parseObjectProperty;
+            parseObjectPropertyKey = extra.parseObjectPropertyKey;
+            parsePrimaryExpression = extra.parsePrimaryExpression;
+            parsePostfixExpression = extra.parsePostfixExpression;
+            parseProgram = extra.parseProgram;
+            parsePropertyFunction = extra.parsePropertyFunction;
+            parseRelationalExpression = extra.parseRelationalExpression;
+            parseStatement = extra.parseStatement;
+            parseShiftExpression = extra.parseShiftExpression;
+            parseSwitchCase = extra.parseSwitchCase;
+            parseUnaryExpression = extra.parseUnaryExpression;
+            parseVariableDeclaration = extra.parseVariableDeclaration;
+            parseVariableIdentifier = extra.parseVariableIdentifier;
+        }
+
+        if (typeof extra.scanRegExp === 'function') {
+            advance = extra.advance;
+            scanRegExp = extra.scanRegExp;
+        }
+    }
+
+    function stringToArray(str) {
+        var length = str.length,
+            result = [],
+            i;
+        for (i = 0; i < length; ++i) {
+            result[i] = str.charAt(i);
+        }
+        return result;
+    }
+
+    function parse(code, options) {
+        var program, toString;
+
+        toString = String;
+        if (typeof code !== 'string' && !(code instanceof String)) {
+            code = toString(code);
+        }
+
+        source = code;
+        index = 0;
+        lineNumber = (source.length > 0) ? 1 : 0;
+        lineStart = 0;
+        length = source.length;
+        buffer = null;
+        state = {
+            allowIn: true,
+            labelSet: {},
+            lastParenthesized: null,
+            inFunctionBody: false,
+            inIteration: false,
+            inSwitch: false
+        };
+
+        extra = {};
+        if (typeof options !== 'undefined') {
+            extra.range = (typeof options.range === 'boolean') && options.range;
+            extra.loc = (typeof options.loc === 'boolean') && options.loc;
+            extra.raw = (typeof options.raw === 'boolean') && options.raw;
+            if (typeof options.tokens === 'boolean' && options.tokens) {
+                extra.tokens = [];
+            }
+            if (typeof options.comment === 'boolean' && options.comment) {
+                extra.comments = [];
+            }
+            if (typeof options.tolerant === 'boolean' && options.tolerant) {
+                extra.errors = [];
+            }
+        }
+
+        if (length > 0) {
+            if (typeof source[0] === 'undefined') {
+                // Try first to convert to a string. This is good as fast path
+                // for old IE which understands string indexing for string
+                // literals only and not for string object.
+                if (code instanceof String) {
+                    source = code.valueOf();
+                }
+
+                // Force accessing the characters via an array.
+                if (typeof source[0] === 'undefined') {
+                    source = stringToArray(code);
+                }
+            }
+        }
+
+        patch();
+        try {
+            program = parseProgram();
+            if (typeof extra.comments !== 'undefined') {
+                program.comments = extra.comments;
+            }
+            if (typeof extra.tokens !== 'undefined') {
+                program.tokens = extra.tokens;
+            }
+            if (typeof extra.errors !== 'undefined') {
+                program.errors = extra.errors;
+            }
+        } catch (e) {
+            throw e;
+        } finally {
+            unpatch();
+            extra = {};
+        }
+
+        return program;
+    }
+
+    // Sync with package.json.
+    exports.version = '1.0.0-dev';
+
+    exports.parse = parse;
+
+    // Deep copy.
+    exports.Syntax = (function () {
+        var name, types = {};
+
+        if (typeof Object.create === 'function') {
+            types = Object.create(null);
+        }
+
+        for (name in Syntax) {
+            if (Syntax.hasOwnProperty(name)) {
+                types[name] = Syntax[name];
+            }
+        }
+
+        if (typeof Object.freeze === 'function') {
+            Object.freeze(types);
+        }
+
+        return types;
+    }());
+
+}(typeof exports === 'undefined' ? (esprima = {}) : exports));
+/* vim: set sw=4 ts=4 et tw=80 : */
+});
+define('uglifyjs/consolidator', ["require", "exports", "module", "./parse-js", "./process"], function(require, exports, module) {
+/**
+ * @preserve Copyright 2012 Robert Gust-Bardon <http://robert.gust-bardon.org/>.
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ *
+ *     * Redistributions of source code must retain the above
+ *       copyright notice, this list of conditions and the following
+ *       disclaimer.
+ *
+ *     * Redistributions in binary form must reproduce the above
+ *       copyright notice, this list of conditions and the following
+ *       disclaimer in the documentation and/or other materials
+ *       provided with the distribution.
+ *
+ * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER "AS IS" AND ANY
+ * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+ * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+ * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE
+ * LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+ * OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+ * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ * PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ * THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+ * TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+ * THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+ * SUCH DAMAGE.
+ */
+
+/**
+ * @fileoverview Enhances <a href="https://github.com/mishoo/UglifyJS/"
+ * >UglifyJS</a> with consolidation of null, Boolean, and String values.
+ * <p>Also known as aliasing, this feature has been deprecated in <a href=
+ * "http://closure-compiler.googlecode.com/">the Closure Compiler</a> since its
+ * initial release, where it is unavailable from the <abbr title=
+ * "command line interface">CLI</a>. The Closure Compiler allows one to log and
+ * influence this process. In contrast, this implementation does not introduce
+ * any variable declarations in global code and derives String values from
+ * identifier names used as property accessors.</p>
+ * <p>Consolidating literals may worsen the data compression ratio when an <a
+ * href="http://tools.ietf.org/html/rfc2616#section-3.5">encoding
+ * transformation</a> is applied. For instance, <a href=
+ * "http://code.jquery.com/jquery-1.7.1.js">jQuery 1.7.1</a> takes 248235 bytes.
+ * Building it with <a href="https://github.com/mishoo/UglifyJS/tarball/v1.2.5">
+ * UglifyJS v1.2.5</a> results in 93647 bytes (37.73% of the original) which are
+ * then compressed to 33154 bytes (13.36% of the original) using <a href=
+ * "http://linux.die.net/man/1/gzip">gzip(1)</a>. Building it with the same
+ * version of UglifyJS 1.2.5 patched with the implementation of consolidation
+ * results in 80784 bytes (a decrease of 12863 bytes, i.e. 13.74%, in comparison
+ * to the aforementioned 93647 bytes) which are then compressed to 34013 bytes
+ * (an increase of 859 bytes, i.e. 2.59%, in comparison to the aforementioned
+ * 33154 bytes).</p>
+ * <p>Written in <a href="http://es5.github.com/#x4.2.2">the strict variant</a>
+ * of <a href="http://es5.github.com/">ECMA-262 5.1 Edition</a>. Encoded in <a
+ * href="http://tools.ietf.org/html/rfc3629">UTF-8</a>. Follows <a href=
+ * "http://google-styleguide.googlecode.com/svn-history/r76/trunk/javascriptguide.xml"
+ * >Revision 2.28 of the Google JavaScript Style Guide</a> (except for the
+ * discouraged use of the {@code function} tag and the {@code namespace} tag).
+ * 100% typed for the <a href=
+ * "http://closure-compiler.googlecode.com/files/compiler-20120123.tar.gz"
+ * >Closure Compiler Version 1741</a>.</p>
+ * <p>Should you find this software useful, please consider <a href=
+ * "https://paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=JZLW72X8FD4WG"
+ * >a donation</a>.</p>
+ * @author follow.me@RGustBardon (Robert Gust-Bardon)
+ * @supported Tested with:
+ *     <ul>
+ *     <li><a href="http://nodejs.org/dist/v0.6.10/">Node v0.6.10</a>,</li>
+ *     <li><a href="https://github.com/mishoo/UglifyJS/tarball/v1.2.5">UglifyJS
+ *       v1.2.5</a>.</li>
+ *     </ul>
+ */
+
+/*global console:false, exports:true, module:false, require:false */
+/*jshint sub:true */
+/**
+ * Consolidates null, Boolean, and String values found inside an <abbr title=
+ * "abstract syntax tree">AST</abbr>.
+ * @param {!TSyntacticCodeUnit} oAbstractSyntaxTree An array-like object
+ *     representing an <abbr title="abstract syntax tree">AST</abbr>.
+ * @return {!TSyntacticCodeUnit} An array-like object representing an <abbr
+ *     title="abstract syntax tree">AST</abbr> with its null, Boolean, and
+ *     String values consolidated.
+ */
+// TODO(user) Consolidation of mathematical values found in numeric literals.
+// TODO(user) Unconsolidation.
+// TODO(user) Consolidation of ECMA-262 6th Edition programs.
+// TODO(user) Rewrite in ECMA-262 6th Edition.
+exports['ast_consolidate'] = function(oAbstractSyntaxTree) {
+  'use strict';
+  /*jshint bitwise:true, curly:true, eqeqeq:true, forin:true, immed:true,
+        latedef:true, newcap:true, noarge:true, noempty:true, nonew:true,
+        onevar:true, plusplus:true, regexp:true, undef:true, strict:true,
+        sub:false, trailing:true */
+
+  var _,
+      /**
+       * A record consisting of data about one or more source elements.
+       * @constructor
+       * @nosideeffects
+       */
+      TSourceElementsData = function() {
+        /**
+         * The category of the elements.
+         * @type {number}
+         * @see ESourceElementCategories
+         */
+        this.nCategory = ESourceElementCategories.N_OTHER;
+        /**
+         * The number of occurrences (within the elements) of each primitive
+         * value that could be consolidated.
+         * @type {!Array.<!Object.<string, number>>}
+         */
+        this.aCount = [];
+        this.aCount[EPrimaryExpressionCategories.N_IDENTIFIER_NAMES] = {};
+        this.aCount[EPrimaryExpressionCategories.N_STRING_LITERALS] = {};
+        this.aCount[EPrimaryExpressionCategories.N_NULL_AND_BOOLEAN_LITERALS] =
+            {};
+        /**
+         * Identifier names found within the elements.
+         * @type {!Array.<string>}
+         */
+        this.aIdentifiers = [];
+        /**
+         * Prefixed representation Strings of each primitive value that could be
+         * consolidated within the elements.
+         * @type {!Array.<string>}
+         */
+        this.aPrimitiveValues = [];
+      },
+      /**
+       * A record consisting of data about a primitive value that could be
+       * consolidated.
+       * @constructor
+       * @nosideeffects
+       */
+      TPrimitiveValue = function() {
+        /**
+         * The difference in the number of terminal symbols between the original
+         * source text and the one with the primitive value consolidated. If the
+         * difference is positive, the primitive value is considered worthwhile.
+         * @type {number}
+         */
+        this.nSaving = 0;
+        /**
+         * An identifier name of the variable that will be declared and assigned
+         * the primitive value if the primitive value is consolidated.
+         * @type {string}
+         */
+        this.sName = '';
+      },
+      /**
+       * A record consisting of data on what to consolidate within the range of
+       * source elements that is currently being considered.
+       * @constructor
+       * @nosideeffects
+       */
+      TSolution = function() {
+        /**
+         * An object whose keys are prefixed representation Strings of each
+         * primitive value that could be consolidated within the elements and
+         * whose values are corresponding data about those primitive values.
+         * @type {!Object.<string, {nSaving: number, sName: string}>}
+         * @see TPrimitiveValue
+         */
+        this.oPrimitiveValues = {};
+        /**
+         * The difference in the number of terminal symbols between the original
+         * source text and the one with all the worthwhile primitive values
+         * consolidated.
+         * @type {number}
+         * @see TPrimitiveValue#nSaving
+         */
+        this.nSavings = 0;
+      },
+      /**
+       * The processor of <abbr title="abstract syntax tree">AST</abbr>s found
+       * in UglifyJS.
+       * @namespace
+       * @type {!TProcessor}
+       */
+      oProcessor = (/** @type {!TProcessor} */ require('./process')),
+      /**
+       * A record consisting of a number of constants that represent the
+       * difference in the number of terminal symbols between a source text with
+       * a modified syntactic code unit and the original one.
+       * @namespace
+       * @type {!Object.<string, number>}
+       */
+      oWeights = {
+        /**
+         * The difference in the number of punctuators required by the bracket
+         * notation and the dot notation.
+         * <p><code>'[]'.length - '.'.length</code></p>
+         * @const
+         * @type {number}
+         */
+        N_PROPERTY_ACCESSOR: 1,
+        /**
+         * The number of punctuators required by a variable declaration with an
+         * initialiser.
+         * <p><code>':'.length + ';'.length</code></p>
+         * @const
+         * @type {number}
+         */
+        N_VARIABLE_DECLARATION: 2,
+        /**
+         * The number of terminal symbols required to introduce a variable
+         * statement (excluding its variable declaration list).
+         * <p><code>'var '.length</code></p>
+         * @const
+         * @type {number}
+         */
+        N_VARIABLE_STATEMENT_AFFIXATION: 4,
+        /**
+         * The number of terminal symbols needed to enclose source elements
+         * within a function call with no argument values to a function with an
+         * empty parameter list.
+         * <p><code>'(function(){}());'.length</code></p>
+         * @const
+         * @type {number}
+         */
+        N_CLOSURE: 17
+      },
+      /**
+       * Categories of primary expressions from which primitive values that
+       * could be consolidated are derivable.
+       * @namespace
+       * @enum {number}
+       */
+      EPrimaryExpressionCategories = {
+        /**
+         * Identifier names used as property accessors.
+         * @type {number}
+         */
+        N_IDENTIFIER_NAMES: 0,
+        /**
+         * String literals.
+         * @type {number}
+         */
+        N_STRING_LITERALS: 1,
+        /**
+         * Null and Boolean literals.
+         * @type {number}
+         */
+        N_NULL_AND_BOOLEAN_LITERALS: 2
+      },
+      /**
+       * Prefixes of primitive values that could be consolidated.
+       * The String values of the prefixes must have same number of characters.
+       * The prefixes must not be used in any properties defined in any version
+       * of <a href=
+       * "http://www.ecma-international.org/publications/standards/Ecma-262.htm"
+       * >ECMA-262</a>.
+       * @namespace
+       * @enum {string}
+       */
+      EValuePrefixes = {
+        /**
+         * Identifies String values.
+         * @type {string}
+         */
+        S_STRING: '#S',
+        /**
+         * Identifies null and Boolean values.
+         * @type {string}
+         */
+        S_SYMBOLIC: '#O'
+      },
+      /**
+       * Categories of source elements in terms of their appropriateness of
+       * having their primitive values consolidated.
+       * @namespace
+       * @enum {number}
+       */
+      ESourceElementCategories = {
+        /**
+         * Identifies a source element that includes the <a href=
+         * "http://es5.github.com/#x12.10">{@code with}</a> statement.
+         * @type {number}
+         */
+        N_WITH: 0,
+        /**
+         * Identifies a source element that includes the <a href=
+         * "http://es5.github.com/#x15.1.2.1">{@code eval}</a> identifier name.
+         * @type {number}
+         */
+        N_EVAL: 1,
+        /**
+         * Identifies a source element that must be excluded from the process
+         * unless its whole scope is examined.
+         * @type {number}
+         */
+        N_EXCLUDABLE: 2,
+        /**
+         * Identifies source elements not posing any problems.
+         * @type {number}
+         */
+        N_OTHER: 3
+      },
+      /**
+       * The list of literals (other than the String ones) whose primitive
+       * values can be consolidated.
+       * @const
+       * @type {!Array.<string>}
+       */
+      A_OTHER_SUBSTITUTABLE_LITERALS = [
+        'null',   // The null literal.
+        'false',  // The Boolean literal {@code false}.
+        'true'    // The Boolean literal {@code true}.
+      ];
+
+  (/**
+    * Consolidates all worthwhile primitive values in a syntactic code unit.
+    * @param {!TSyntacticCodeUnit} oSyntacticCodeUnit An array-like object
+    *     representing the branch of the abstract syntax tree representing the
+    *     syntactic code unit along with its scope.
+    * @see TPrimitiveValue#nSaving
+    */
+   function fExamineSyntacticCodeUnit(oSyntacticCodeUnit) {
+     var _,
+         /**
+          * Indicates whether the syntactic code unit represents global code.
+          * @type {boolean}
+          */
+         bIsGlobal = 'toplevel' === oSyntacticCodeUnit[0],
+         /**
+          * Indicates whether the whole scope is being examined.
+          * @type {boolean}
+          */
+         bIsWhollyExaminable = !bIsGlobal,
+         /**
+          * An array-like object representing source elements that constitute a
+          * syntactic code unit.
+          * @type {!TSyntacticCodeUnit}
+          */
+         oSourceElements,
+         /**
+          * A record consisting of data about the source element that is
+          * currently being examined.
+          * @type {!TSourceElementsData}
+          */
+         oSourceElementData,
+         /**
+          * The scope of the syntactic code unit.
+          * @type {!TScope}
+          */
+         oScope,
+         /**
+          * An instance of an object that allows the traversal of an <abbr
+          * title="abstract syntax tree">AST</abbr>.
+          * @type {!TWalker}
+          */
+         oWalker,
+         /**
+          * An object encompassing collections of functions used during the
+          * traversal of an <abbr title="abstract syntax tree">AST</abbr>.
+          * @namespace
+          * @type {!Object.<string, !Object.<string, function(...[*])>>}
+          */
+         oWalkers = {
+           /**
+            * A collection of functions used during the surveyance of source
+            * elements.
+            * @namespace
+            * @type {!Object.<string, function(...[*])>}
+            */
+           oSurveySourceElement: {
+             /**#nocode+*/  // JsDoc Toolkit 2.4.0 hides some of the keys.
+             /**
+              * Classifies the source element as excludable if it does not
+              * contain a {@code with} statement or the {@code eval} identifier
+              * name. Adds the identifier of the function and its formal
+              * parameters to the list of identifier names found.
+              * @param {string} sIdentifier The identifier of the function.
+              * @param {!Array.<string>} aFormalParameterList Formal parameters.
+              * @param {!TSyntacticCodeUnit} oFunctionBody Function code.
+              */
+             'defun': function(
+                 sIdentifier,
+                 aFormalParameterList,
+                 oFunctionBody) {
+               fClassifyAsExcludable();
+               fAddIdentifier(sIdentifier);
+               aFormalParameterList.forEach(fAddIdentifier);
+             },
+             /**
+              * Increments the count of the number of occurrences of the String
+              * value that is equivalent to the sequence of terminal symbols
+              * that constitute the encountered identifier name.
+              * @param {!TSyntacticCodeUnit} oExpression The nonterminal
+              *     MemberExpression.
+              * @param {string} sIdentifierName The identifier name used as the
+              *     property accessor.
+              * @return {!Array} The encountered branch of an <abbr title=
+              *     "abstract syntax tree">AST</abbr> with its nonterminal
+              *     MemberExpression traversed.
+              */
+             'dot': function(oExpression, sIdentifierName) {
+               fCountPrimaryExpression(
+                   EPrimaryExpressionCategories.N_IDENTIFIER_NAMES,
+                   EValuePrefixes.S_STRING + sIdentifierName);
+               return ['dot', oWalker.walk(oExpression), sIdentifierName];
+             },
+             /**
+              * Adds the optional identifier of the function and its formal
+              * parameters to the list of identifier names found.
+              * @param {?string} sIdentifier The optional identifier of the
+              *     function.
+              * @param {!Array.<string>} aFormalParameterList Formal parameters.
+              * @param {!TSyntacticCodeUnit} oFunctionBody Function code.
+              */
+             'function': function(
+                 sIdentifier,
+                 aFormalParameterList,
+                 oFunctionBody) {
+               if ('string' === typeof sIdentifier) {
+                 fAddIdentifier(sIdentifier);
+               }
+               aFormalParameterList.forEach(fAddIdentifier);
+             },
+             /**
+              * Either increments the count of the number of occurrences of the
+              * encountered null or Boolean value or classifies a source element
+              * as containing the {@code eval} identifier name.
+              * @param {string} sIdentifier The identifier encountered.
+              */
+             'name': function(sIdentifier) {
+               if (-1 !== A_OTHER_SUBSTITUTABLE_LITERALS.indexOf(sIdentifier)) {
+                 fCountPrimaryExpression(
+                     EPrimaryExpressionCategories.N_NULL_AND_BOOLEAN_LITERALS,
+                     EValuePrefixes.S_SYMBOLIC + sIdentifier);
+               } else {
+                 if ('eval' === sIdentifier) {
+                   oSourceElementData.nCategory =
+                       ESourceElementCategories.N_EVAL;
+                 }
+                 fAddIdentifier(sIdentifier);
+               }
+             },
+             /**
+              * Classifies the source element as excludable if it does not
+              * contain a {@code with} statement or the {@code eval} identifier
+              * name.
+              * @param {TSyntacticCodeUnit} oExpression The expression whose
+              *     value is to be returned.
+              */
+             'return': function(oExpression) {
+               fClassifyAsExcludable();
+             },
+             /**
+              * Increments the count of the number of occurrences of the
+              * encountered String value.
+              * @param {string} sStringValue The String value of the string
+              *     literal encountered.
+              */
+             'string': function(sStringValue) {
+               if (sStringValue.length > 0) {
+                 fCountPrimaryExpression(
+                     EPrimaryExpressionCategories.N_STRING_LITERALS,
+                     EValuePrefixes.S_STRING + sStringValue);
+               }
+             },
+             /**
+              * Adds the identifier reserved for an exception to the list of
+              * identifier names found.
+              * @param {!TSyntacticCodeUnit} oTry A block of code in which an
+              *     exception can occur.
+              * @param {Array} aCatch The identifier reserved for an exception
+              *     and a block of code to handle the exception.
+              * @param {TSyntacticCodeUnit} oFinally An optional block of code
+              *     to be evaluated regardless of whether an exception occurs.
+              */
+             'try': function(oTry, aCatch, oFinally) {
+               if (Array.isArray(aCatch)) {
+                 fAddIdentifier(aCatch[0]);
+               }
+             },
+             /**
+              * Classifies the source element as excludable if it does not
+              * contain a {@code with} statement or the {@code eval} identifier
+              * name. Adds the identifier of each declared variable to the list
+              * of identifier names found.
+              * @param {!Array.<!Array>} aVariableDeclarationList Variable
+              *     declarations.
+              */
+             'var': function(aVariableDeclarationList) {
+               fClassifyAsExcludable();
+               aVariableDeclarationList.forEach(fAddVariable);
+             },
+             /**
+              * Classifies a source element as containing the {@code with}
+              * statement.
+              * @param {!TSyntacticCodeUnit} oExpression An expression whose
+              *     value is to be converted to a value of type Object and
+              *     become the binding object of a new object environment
+              *     record of a new lexical environment in which the statement
+              *     is to be executed.
+              * @param {!TSyntacticCodeUnit} oStatement The statement to be
+              *     executed in the augmented lexical environment.
+              * @return {!Array} An empty array to stop the traversal.
+              */
+             'with': function(oExpression, oStatement) {
+               oSourceElementData.nCategory = ESourceElementCategories.N_WITH;
+               return [];
+             }
+             /**#nocode-*/  // JsDoc Toolkit 2.4.0 hides some of the keys.
+           },
+           /**
+            * A collection of functions used while looking for nested functions.
+            * @namespace
+            * @type {!Object.<string, function(...[*])>}
+            */
+           oExamineFunctions: {
+             /**#nocode+*/  // JsDoc Toolkit 2.4.0 hides some of the keys.
+             /**
+              * Orders an examination of a nested function declaration.
+              * @this {!TSyntacticCodeUnit} An array-like object representing
+              *     the branch of an <abbr title="abstract syntax tree"
+              *     >AST</abbr> representing the syntactic code unit along with
+              *     its scope.
+              * @return {!Array} An empty array to stop the traversal.
+              */
+             'defun': function() {
+               fExamineSyntacticCodeUnit(this);
+               return [];
+             },
+             /**
+              * Orders an examination of a nested function expression.
+              * @this {!TSyntacticCodeUnit} An array-like object representing
+              *     the branch of an <abbr title="abstract syntax tree"
+              *     >AST</abbr> representing the syntactic code unit along with
+              *     its scope.
+              * @return {!Array} An empty array to stop the traversal.
+              */
+             'function': function() {
+               fExamineSyntacticCodeUnit(this);
+               return [];
+             }
+             /**#nocode-*/  // JsDoc Toolkit 2.4.0 hides some of the keys.
+           }
+         },
+         /**
+          * Records containing data about source elements.
+          * @type {Array.<TSourceElementsData>}
+          */
+         aSourceElementsData = [],
+         /**
+          * The index (in the source text order) of the source element
+          * immediately following a <a href="http://es5.github.com/#x14.1"
+          * >Directive Prologue</a>.
+          * @type {number}
+          */
+         nAfterDirectivePrologue = 0,
+         /**
+          * The index (in the source text order) of the source element that is
+          * currently being considered.
+          * @type {number}
+          */
+         nPosition,
+         /**
+          * The index (in the source text order) of the source element that is
+          * the last element of the range of source elements that is currently
+          * being considered.
+          * @type {(undefined|number)}
+          */
+         nTo,
+         /**
+          * Initiates the traversal of a source element.
+          * @param {!TWalker} oWalker An instance of an object that allows the
+          *     traversal of an abstract syntax tree.
+          * @param {!TSyntacticCodeUnit} oSourceElement A source element from
+          *     which the traversal should commence.
+          * @return {function(): !TSyntacticCodeUnit} A function that is able to
+          *     initiate the traversal from a given source element.
+          */
+         cContext = function(oWalker, oSourceElement) {
+           /**
+            * @return {!TSyntacticCodeUnit} A function that is able to
+            *     initiate the traversal from a given source element.
+            */
+           var fLambda = function() {
+             return oWalker.walk(oSourceElement);
+           };
+
+           return fLambda;
+         },
+         /**
+          * Classifies the source element as excludable if it does not
+          * contain a {@code with} statement or the {@code eval} identifier
+          * name.
+          */
+         fClassifyAsExcludable = function() {
+           if (oSourceElementData.nCategory ===
+               ESourceElementCategories.N_OTHER) {
+             oSourceElementData.nCategory =
+                 ESourceElementCategories.N_EXCLUDABLE;
+           }
+         },
+         /**
+          * Adds an identifier to the list of identifier names found.
+          * @param {string} sIdentifier The identifier to be added.
+          */
+         fAddIdentifier = function(sIdentifier) {
+           if (-1 === oSourceElementData.aIdentifiers.indexOf(sIdentifier)) {
+             oSourceElementData.aIdentifiers.push(sIdentifier);
+           }
+         },
+         /**
+          * Adds the identifier of a variable to the list of identifier names
+          * found.
+          * @param {!Array} aVariableDeclaration A variable declaration.
+          */
+         fAddVariable = function(aVariableDeclaration) {
+           fAddIdentifier(/** @type {string} */ aVariableDeclaration[0]);
+         },
+         /**
+          * Increments the count of the number of occurrences of the prefixed
+          * String representation attributed to the primary expression.
+          * @param {number} nCategory The category of the primary expression.
+          * @param {string} sName The prefixed String representation attributed
+          *     to the primary expression.
+          */
+         fCountPrimaryExpression = function(nCategory, sName) {
+           if (!oSourceElementData.aCount[nCategory].hasOwnProperty(sName)) {
+             oSourceElementData.aCount[nCategory][sName] = 0;
+             if (-1 === oSourceElementData.aPrimitiveValues.indexOf(sName)) {
+               oSourceElementData.aPrimitiveValues.push(sName);
+             }
+           }
+           oSourceElementData.aCount[nCategory][sName] += 1;
+         },
+         /**
+          * Consolidates all worthwhile primitive values in a range of source
+          *     elements.
+          * @param {number} nFrom The index (in the source text order) of the
+          *     source element that is the first element of the range.
+          * @param {number} nTo The index (in the source text order) of the
+          *     source element that is the last element of the range.
+          * @param {boolean} bEnclose Indicates whether the range should be
+          *     enclosed within a function call with no argument values to a
+          *     function with an empty parameter list if any primitive values
+          *     are consolidated.
+          * @see TPrimitiveValue#nSaving
+          */
+         fExamineSourceElements = function(nFrom, nTo, bEnclose) {
+           var _,
+               /**
+                * The index of the last mangled name.
+                * @type {number}
+                */
+               nIndex = oScope.cname,
+               /**
+                * The index of the source element that is currently being
+                * considered.
+                * @type {number}
+                */
+               nPosition,
+               /**
+                * A collection of functions used during the consolidation of
+                * primitive values and identifier names used as property
+                * accessors.
+                * @namespace
+                * @type {!Object.<string, function(...[*])>}
+                */
+               oWalkersTransformers = {
+                 /**
+                  * If the String value that is equivalent to the sequence of
+                  * terminal symbols that constitute the encountered identifier
+                  * name is worthwhile, a syntactic conversion from the dot
+                  * notation to the bracket notation ensues with that sequence
+                  * being substituted by an identifier name to which the value
+                  * is assigned.
+                  * Applies to property accessors that use the dot notation.
+                  * @param {!TSyntacticCodeUnit} oExpression The nonterminal
+                  *     MemberExpression.
+                  * @param {string} sIdentifierName The identifier name used as
+                  *     the property accessor.
+                  * @return {!Array} A syntactic code unit that is equivalent to
+                  *     the one encountered.
+                  * @see TPrimitiveValue#nSaving
+                  */
+                 'dot': function(oExpression, sIdentifierName) {
+                   /**
+                    * The prefixed String value that is equivalent to the
+                    * sequence of terminal symbols that constitute the
+                    * encountered identifier name.
+                    * @type {string}
+                    */
+                   var sPrefixed = EValuePrefixes.S_STRING + sIdentifierName;
+
+                   return oSolutionBest.oPrimitiveValues.hasOwnProperty(
+                       sPrefixed) &&
+                       oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0 ?
+                       ['sub',
+                        oWalker.walk(oExpression),
+                        ['name',
+                         oSolutionBest.oPrimitiveValues[sPrefixed].sName]] :
+                       ['dot', oWalker.walk(oExpression), sIdentifierName];
+                 },
+                 /**
+                  * If the encountered identifier is a null or Boolean literal
+                  * and its value is worthwhile, the identifier is substituted
+                  * by an identifier name to which that value is assigned.
+                  * Applies to identifier names.
+                  * @param {string} sIdentifier The identifier encountered.
+                  * @return {!Array} A syntactic code unit that is equivalent to
+                  *     the one encountered.
+                  * @see TPrimitiveValue#nSaving
+                  */
+                 'name': function(sIdentifier) {
+                   /**
+                    * The prefixed representation String of the identifier.
+                    * @type {string}
+                    */
+                   var sPrefixed = EValuePrefixes.S_SYMBOLIC + sIdentifier;
+
+                   return [
+                     'name',
+                     oSolutionBest.oPrimitiveValues.hasOwnProperty(sPrefixed) &&
+                     oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0 ?
+                     oSolutionBest.oPrimitiveValues[sPrefixed].sName :
+                     sIdentifier
+                   ];
+                 },
+                 /**
+                  * If the encountered String value is worthwhile, it is
+                  * substituted by an identifier name to which that value is
+                  * assigned.
+                  * Applies to String values.
+                  * @param {string} sStringValue The String value of the string
+                  *     literal encountered.
+                  * @return {!Array} A syntactic code unit that is equivalent to
+                  *     the one encountered.
+                  * @see TPrimitiveValue#nSaving
+                  */
+                 'string': function(sStringValue) {
+                   /**
+                    * The prefixed representation String of the primitive value
+                    * of the literal.
+                    * @type {string}
+                    */
+                   var sPrefixed =
+                       EValuePrefixes.S_STRING + sStringValue;
+
+                   return oSolutionBest.oPrimitiveValues.hasOwnProperty(
+                       sPrefixed) &&
+                       oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0 ?
+                       ['name',
+                        oSolutionBest.oPrimitiveValues[sPrefixed].sName] :
+                       ['string', sStringValue];
+                 }
+               },
+               /**
+                * Such data on what to consolidate within the range of source
+                * elements that is currently being considered that lead to the
+                * greatest known reduction of the number of the terminal symbols
+                * in comparison to the original source text.
+                * @type {!TSolution}
+                */
+               oSolutionBest = new TSolution(),
+               /**
+                * Data representing an ongoing attempt to find a better
+                * reduction of the number of the terminal symbols in comparison
+                * to the original source text than the best one that is
+                * currently known.
+                * @type {!TSolution}
+                * @see oSolutionBest
+                */
+               oSolutionCandidate = new TSolution(),
+               /**
+                * A record consisting of data about the range of source elements
+                * that is currently being examined.
+                * @type {!TSourceElementsData}
+                */
+               oSourceElementsData = new TSourceElementsData(),
+               /**
+                * Variable declarations for each primitive value that is to be
+                * consolidated within the elements.
+                * @type {!Array.<!Array>}
+                */
+               aVariableDeclarations = [],
+               /**
+                * Augments a list with a prefixed representation String.
+                * @param {!Array.<string>} aList A list that is to be augmented.
+                * @return {function(string)} A function that augments a list
+                *     with a prefixed representation String.
+                */
+               cAugmentList = function(aList) {
+                 /**
+                  * @param {string} sPrefixed Prefixed representation String of
+                  *     a primitive value that could be consolidated within the
+                  *     elements.
+                  */
+                 var fLambda = function(sPrefixed) {
+                   if (-1 === aList.indexOf(sPrefixed)) {
+                     aList.push(sPrefixed);
+                   }
+                 };
+
+                 return fLambda;
+               },
+               /**
+                * Adds the number of occurrences of a primitive value of a given
+                * category that could be consolidated in the source element with
+                * a given index to the count of occurrences of that primitive
+                * value within the range of source elements that is currently
+                * being considered.
+                * @param {number} nPosition The index (in the source text order)
+                *     of a source element.
+                * @param {number} nCategory The category of the primary
+                *     expression from which the primitive value is derived.
+                * @return {function(string)} A function that performs the
+                *     addition.
+                * @see cAddOccurrencesInCategory
+                */
+               cAddOccurrences = function(nPosition, nCategory) {
+                 /**
+                  * @param {string} sPrefixed The prefixed representation String
+                  *     of a primitive value.
+                  */
+                 var fLambda = function(sPrefixed) {
+                   if (!oSourceElementsData.aCount[nCategory].hasOwnProperty(
+                           sPrefixed)) {
+                     oSourceElementsData.aCount[nCategory][sPrefixed] = 0;
+                   }
+                   oSourceElementsData.aCount[nCategory][sPrefixed] +=
+                       aSourceElementsData[nPosition].aCount[nCategory][
+                           sPrefixed];
+                 };
+
+                 return fLambda;
+               },
+               /**
+                * Adds the number of occurrences of each primitive value of a
+                * given category that could be consolidated in the source
+                * element with a given index to the count of occurrences of that
+                * primitive values within the range of source elements that is
+                * currently being considered.
+                * @param {number} nPosition The index (in the source text order)
+                *     of a source element.
+                * @return {function(number)} A function that performs the
+                *     addition.
+                * @see fAddOccurrences
+                */
+               cAddOccurrencesInCategory = function(nPosition) {
+                 /**
+                  * @param {number} nCategory The category of the primary
+                  *     expression from which the primitive value is derived.
+                  */
+                 var fLambda = function(nCategory) {
+                   Object.keys(
+                       aSourceElementsData[nPosition].aCount[nCategory]
+                   ).forEach(cAddOccurrences(nPosition, nCategory));
+                 };
+
+                 return fLambda;
+               },
+               /**
+                * Adds the number of occurrences of each primitive value that
+                * could be consolidated in the source element with a given index
+                * to the count of occurrences of that primitive values within
+                * the range of source elements that is currently being
+                * considered.
+                * @param {number} nPosition The index (in the source text order)
+                *     of a source element.
+                */
+               fAddOccurrences = function(nPosition) {
+                 Object.keys(aSourceElementsData[nPosition].aCount).forEach(
+                     cAddOccurrencesInCategory(nPosition));
+               },
+               /**
+                * Creates a variable declaration for a primitive value if that
+                * primitive value is to be consolidated within the elements.
+                * @param {string} sPrefixed Prefixed representation String of a
+                *     primitive value that could be consolidated within the
+                *     elements.
+                * @see aVariableDeclarations
+                */
+               cAugmentVariableDeclarations = function(sPrefixed) {
+                 if (oSolutionBest.oPrimitiveValues[sPrefixed].nSaving > 0) {
+                   aVariableDeclarations.push([
+                     oSolutionBest.oPrimitiveValues[sPrefixed].sName,
+                     [0 === sPrefixed.indexOf(EValuePrefixes.S_SYMBOLIC) ?
+                      'name' : 'string',
+                      sPrefixed.substring(EValuePrefixes.S_SYMBOLIC.length)]
+                   ]);
+                 }
+               },
+               /**
+                * Sorts primitive values with regard to the difference in the
+                * number of terminal symbols between the original source text
+                * and the one with those primitive values consolidated.
+                * @param {string} sPrefixed0 The prefixed representation String
+                *     of the first of the two primitive values that are being
+                *     compared.
+                * @param {string} sPrefixed1 The prefixed representation String
+                *     of the second of the two primitive values that are being
+                *     compared.
+                * @return {number}
+                *     <dl>
+                *         <dt>-1</dt>
+                *         <dd>if the first primitive value must be placed before
+                *              the other one,</dd>
+                *         <dt>0</dt>
+                *         <dd>if the first primitive value may be placed before
+                *              the other one,</dd>
+                *         <dt>1</dt>
+                *         <dd>if the first primitive value must not be placed
+                *              before the other one.</dd>
+                *     </dl>
+                * @see TSolution.oPrimitiveValues
+                */
+               cSortPrimitiveValues = function(sPrefixed0, sPrefixed1) {
+                 /**
+                  * The difference between:
+                  * <ol>
+                  * <li>the difference in the number of terminal symbols
+                  *     between the original source text and the one with the
+                  *     first primitive value consolidated, and</li>
+                  * <li>the difference in the number of terminal symbols
+                  *     between the original source text and the one with the
+                  *     second primitive value consolidated.</li>
+                  * </ol>
+                  * @type {number}
+                  */
+                 var nDifference =
+                     oSolutionCandidate.oPrimitiveValues[sPrefixed0].nSaving -
+                     oSolutionCandidate.oPrimitiveValues[sPrefixed1].nSaving;
+
+                 return nDifference > 0 ? -1 : nDifference < 0 ? 1 : 0;
+               },
+               /**
+                * Assigns an identifier name to a primitive value and calculates
+                * whether instances of that primitive value are worth
+                * consolidating.
+                * @param {string} sPrefixed The prefixed representation String
+                *     of a primitive value that is being evaluated.
+                */
+               fEvaluatePrimitiveValue = function(sPrefixed) {
+                 var _,
+                     /**
+                      * The index of the last mangled name.
+                      * @type {number}
+                      */
+                     nIndex,
+                     /**
+                      * The representation String of the primitive value that is
+                      * being evaluated.
+                      * @type {string}
+                      */
+                     sName =
+                         sPrefixed.substring(EValuePrefixes.S_SYMBOLIC.length),
+                     /**
+                      * The number of source characters taken up by the
+                      * representation String of the primitive value that is
+                      * being evaluated.
+                      * @type {number}
+                      */
+                     nLengthOriginal = sName.length,
+                     /**
+                      * The number of source characters taken up by the
+                      * identifier name that could substitute the primitive
+                      * value that is being evaluated.
+                      * substituted.
+                      * @type {number}
+                      */
+                     nLengthSubstitution,
+                     /**
+                      * The number of source characters taken up by by the
+                      * representation String of the primitive value that is
+                      * being evaluated when it is represented by a string
+                      * literal.
+                      * @type {number}
+                      */
+                     nLengthString = oProcessor.make_string(sName).length;
+
+                 oSolutionCandidate.oPrimitiveValues[sPrefixed] =
+                     new TPrimitiveValue();
+                 do {  // Find an identifier unused in this or any nested scope.
+                   nIndex = oScope.cname;
+                   oSolutionCandidate.oPrimitiveValues[sPrefixed].sName =
+                       oScope.next_mangled();
+                 } while (-1 !== oSourceElementsData.aIdentifiers.indexOf(
+                     oSolutionCandidate.oPrimitiveValues[sPrefixed].sName));
+                 nLengthSubstitution = oSolutionCandidate.oPrimitiveValues[
+                     sPrefixed].sName.length;
+                 if (0 === sPrefixed.indexOf(EValuePrefixes.S_SYMBOLIC)) {
+                   // foo:null, or foo:null;
+                   oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving -=
+                       nLengthSubstitution + nLengthOriginal +
+                       oWeights.N_VARIABLE_DECLARATION;
+                   // null vs foo
+                   oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving +=
+                       oSourceElementsData.aCount[
+                           EPrimaryExpressionCategories.
+                               N_NULL_AND_BOOLEAN_LITERALS][sPrefixed] *
+                       (nLengthOriginal - nLengthSubstitution);
+                 } else {
+                   // foo:'fromCharCode';
+                   oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving -=
+                       nLengthSubstitution + nLengthString +
+                       oWeights.N_VARIABLE_DECLARATION;
+                   // .fromCharCode vs [foo]
+                   if (oSourceElementsData.aCount[
+                           EPrimaryExpressionCategories.N_IDENTIFIER_NAMES
+                       ].hasOwnProperty(sPrefixed)) {
+                     oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving +=
+                         oSourceElementsData.aCount[
+                             EPrimaryExpressionCategories.N_IDENTIFIER_NAMES
+                         ][sPrefixed] *
+                         (nLengthOriginal - nLengthSubstitution -
+                          oWeights.N_PROPERTY_ACCESSOR);
+                   }
+                   // 'fromCharCode' vs foo
+                   if (oSourceElementsData.aCount[
+                           EPrimaryExpressionCategories.N_STRING_LITERALS
+                       ].hasOwnProperty(sPrefixed)) {
+                     oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving +=
+                         oSourceElementsData.aCount[
+                             EPrimaryExpressionCategories.N_STRING_LITERALS
+                         ][sPrefixed] *
+                         (nLengthString - nLengthSubstitution);
+                   }
+                 }
+                 if (oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving >
+                     0) {
+                   oSolutionCandidate.nSavings +=
+                       oSolutionCandidate.oPrimitiveValues[sPrefixed].nSaving;
+                 } else {
+                   oScope.cname = nIndex; // Free the identifier name.
+                 }
+               },
+               /**
+                * Adds a variable declaration to an existing variable statement.
+                * @param {!Array} aVariableDeclaration A variable declaration
+                *     with an initialiser.
+                */
+               cAddVariableDeclaration = function(aVariableDeclaration) {
+                 (/** @type {!Array} */ oSourceElements[nFrom][1]).unshift(
+                     aVariableDeclaration);
+               };
+
+           if (nFrom > nTo) {
+             return;
+           }
+           // If the range is a closure, reuse the closure.
+           if (nFrom === nTo &&
+               'stat' === oSourceElements[nFrom][0] &&
+               'call' === oSourceElements[nFrom][1][0] &&
+               'function' === oSourceElements[nFrom][1][1][0]) {
+             fExamineSyntacticCodeUnit(oSourceElements[nFrom][1][1]);
+             return;
+           }
+           // Create a list of all derived primitive values within the range.
+           for (nPosition = nFrom; nPosition <= nTo; nPosition += 1) {
+             aSourceElementsData[nPosition].aPrimitiveValues.forEach(
+                 cAugmentList(oSourceElementsData.aPrimitiveValues));
+           }
+           if (0 === oSourceElementsData.aPrimitiveValues.length) {
+             return;
+           }
+           for (nPosition = nFrom; nPosition <= nTo; nPosition += 1) {
+             // Add the number of occurrences to the total count.
+             fAddOccurrences(nPosition);
+             // Add identifiers of this or any nested scope to the list.
+             aSourceElementsData[nPosition].aIdentifiers.forEach(
+                 cAugmentList(oSourceElementsData.aIdentifiers));
+           }
+           // Distribute identifier names among derived primitive values.
+           do {  // If there was any progress, find a better distribution.
+             oSolutionBest = oSolutionCandidate;
+             if (Object.keys(oSolutionCandidate.oPrimitiveValues).length > 0) {
+               // Sort primitive values descending by their worthwhileness.
+               oSourceElementsData.aPrimitiveValues.sort(cSortPrimitiveValues);
+             }
+             oSolutionCandidate = new TSolution();
+             oSourceElementsData.aPrimitiveValues.forEach(
+                 fEvaluatePrimitiveValue);
+             oScope.cname = nIndex;
+           } while (oSolutionCandidate.nSavings > oSolutionBest.nSavings);
+           // Take the necessity of adding a variable statement into account.
+           if ('var' !== oSourceElements[nFrom][0]) {
+             oSolutionBest.nSavings -= oWeights.N_VARIABLE_STATEMENT_AFFIXATION;
+           }
+           if (bEnclose) {
+             // Take the necessity of forming a closure into account.
+             oSolutionBest.nSavings -= oWeights.N_CLOSURE;
+           }
+           if (oSolutionBest.nSavings > 0) {
+             // Create variable declarations suitable for UglifyJS.
+             Object.keys(oSolutionBest.oPrimitiveValues).forEach(
+                 cAugmentVariableDeclarations);
+             // Rewrite expressions that contain worthwhile primitive values.
+             for (nPosition = nFrom; nPosition <= nTo; nPosition += 1) {
+               oWalker = oProcessor.ast_walker();
+               oSourceElements[nPosition] =
+                   oWalker.with_walkers(
+                       oWalkersTransformers,
+                       cContext(oWalker, oSourceElements[nPosition]));
+             }
+             if ('var' === oSourceElements[nFrom][0]) {  // Reuse the statement.
+               (/** @type {!Array.<!Array>} */ aVariableDeclarations.reverse(
+                   )).forEach(cAddVariableDeclaration);
+             } else {  // Add a variable statement.
+               Array.prototype.splice.call(
+                   oSourceElements,
+                   nFrom,
+                   0,
+                   ['var', aVariableDeclarations]);
+               nTo += 1;
+             }
+             if (bEnclose) {
+               // Add a closure.
+               Array.prototype.splice.call(
+                   oSourceElements,
+                   nFrom,
+                   0,
+                   ['stat', ['call', ['function', null, [], []], []]]);
+               // Copy source elements into the closure.
+               for (nPosition = nTo + 1; nPosition > nFrom; nPosition -= 1) {
+                 Array.prototype.unshift.call(
+                     oSourceElements[nFrom][1][1][3],
+                     oSourceElements[nPosition]);
+               }
+               // Remove source elements outside the closure.
+               Array.prototype.splice.call(
+                   oSourceElements,
+                   nFrom + 1,
+                   nTo - nFrom + 1);
+             }
+           }
+           if (bEnclose) {
+             // Restore the availability of identifier names.
+             oScope.cname = nIndex;
+           }
+         };
+
+     oSourceElements = (/** @type {!TSyntacticCodeUnit} */
+         oSyntacticCodeUnit[bIsGlobal ? 1 : 3]);
+     if (0 === oSourceElements.length) {
+       return;
+     }
+     oScope = bIsGlobal ? oSyntacticCodeUnit.scope : oSourceElements.scope;
+     // Skip a Directive Prologue.
+     while (nAfterDirectivePrologue < oSourceElements.length &&
+            'directive' === oSourceElements[nAfterDirectivePrologue][0]) {
+       nAfterDirectivePrologue += 1;
+       aSourceElementsData.push(null);
+     }
+     if (oSourceElements.length === nAfterDirectivePrologue) {
+       return;
+     }
+     for (nPosition = nAfterDirectivePrologue;
+          nPosition < oSourceElements.length;
+          nPosition += 1) {
+       oSourceElementData = new TSourceElementsData();
+       oWalker = oProcessor.ast_walker();
+       // Classify a source element.
+       // Find its derived primitive values and count their occurrences.
+       // Find all identifiers used (including nested scopes).
+       oWalker.with_walkers(
+           oWalkers.oSurveySourceElement,
+           cContext(oWalker, oSourceElements[nPosition]));
+       // Establish whether the scope is still wholly examinable.
+       bIsWhollyExaminable = bIsWhollyExaminable &&
+           ESourceElementCategories.N_WITH !== oSourceElementData.nCategory &&
+           ESourceElementCategories.N_EVAL !== oSourceElementData.nCategory;
+       aSourceElementsData.push(oSourceElementData);
+     }
+     if (bIsWhollyExaminable) {  // Examine the whole scope.
+       fExamineSourceElements(
+           nAfterDirectivePrologue,
+           oSourceElements.length - 1,
+           false);
+     } else {  // Examine unexcluded ranges of source elements.
+       for (nPosition = oSourceElements.length - 1;
+            nPosition >= nAfterDirectivePrologue;
+            nPosition -= 1) {
+         oSourceElementData = (/** @type {!TSourceElementsData} */
+             aSourceElementsData[nPosition]);
+         if (ESourceElementCategories.N_OTHER ===
+             oSourceElementData.nCategory) {
+           if ('undefined' === typeof nTo) {
+             nTo = nPosition;  // Indicate the end of a range.
+           }
+           // Examine the range if it immediately follows a Directive Prologue.
+           if (nPosition === nAfterDirectivePrologue) {
+             fExamineSourceElements(nPosition, nTo, true);
+           }
+         } else {
+           if ('undefined' !== typeof nTo) {
+             // Examine the range that immediately follows this source element.
+             fExamineSourceElements(nPosition + 1, nTo, true);
+             nTo = void 0;  // Obliterate the range.
+           }
+           // Examine nested functions.
+           oWalker = oProcessor.ast_walker();
+           oWalker.with_walkers(
+               oWalkers.oExamineFunctions,
+               cContext(oWalker, oSourceElements[nPosition]));
+         }
+       }
+     }
+   }(oAbstractSyntaxTree = oProcessor.ast_add_scope(oAbstractSyntaxTree)));
+  return oAbstractSyntaxTree;
+};
+/*jshint sub:false */
+
+/* Local Variables:      */
+/* mode: js              */
+/* coding: utf-8         */
+/* indent-tabs-mode: nil */
+/* tab-width: 2          */
+/* End:                  */
+/* vim: set ft=javascript fenc=utf-8 et ts=2 sts=2 sw=2: */
+/* :mode=javascript:noTabs=true:tabSize=2:indentSize=2:deepIndent=true: */
+});
+define('uglifyjs/parse-js', ["exports"], function(exports) {
+/***********************************************************************
+
+  A JavaScript tokenizer / parser / beautifier / compressor.
+
+  This version is suitable for Node.js.  With minimal changes (the
+  exports stuff) it should work on any JS platform.
+
+  This file contains the tokenizer/parser.  It is a port to JavaScript
+  of parse-js [1], a JavaScript parser library written in Common Lisp
+  by Marijn Haverbeke.  Thank you Marijn!
+
+  [1] http://marijn.haverbeke.nl/parse-js/
+
+  Exported functions:
+
+    - tokenizer(code) -- returns a function.  Call the returned
+      function to fetch the next token.
+
+    - parse(code) -- returns an AST of the given JavaScript code.
+
+  -------------------------------- (C) ---------------------------------
+
+                           Author: Mihai Bazon
+                         <mihai.bazon@gmail.com>
+                       http://mihai.bazon.net/blog
+
+  Distributed under the BSD license:
+
+    Copyright 2010 (c) Mihai Bazon <mihai.bazon@gmail.com>
+    Based on parse-js (http://marijn.haverbeke.nl/parse-js/).
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+        * Redistributions of source code must retain the above
+          copyright notice, this list of conditions and the following
+          disclaimer.
+
+        * Redistributions in binary form must reproduce the above
+          copyright notice, this list of conditions and the following
+          disclaimer in the documentation and/or other materials
+          provided with the distribution.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS” AND ANY
+    EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+    PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE
+    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+    OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+    TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGE.
+
+ ***********************************************************************/
+
+/* -----[ Tokenizer (constants) ]----- */
+
+var KEYWORDS = array_to_hash([
+        "break",
+        "case",
+        "catch",
+        "const",
+        "continue",
+        "debugger",
+        "default",
+        "delete",
+        "do",
+        "else",
+        "finally",
+        "for",
+        "function",
+        "if",
+        "in",
+        "instanceof",
+        "new",
+        "return",
+        "switch",
+        "throw",
+        "try",
+        "typeof",
+        "var",
+        "void",
+        "while",
+        "with"
+]);
+
+var RESERVED_WORDS = array_to_hash([
+        "abstract",
+        "boolean",
+        "byte",
+        "char",
+        "class",
+        "double",
+        "enum",
+        "export",
+        "extends",
+        "final",
+        "float",
+        "goto",
+        "implements",
+        "import",
+        "int",
+        "interface",
+        "long",
+        "native",
+        "package",
+        "private",
+        "protected",
+        "public",
+        "short",
+        "static",
+        "super",
+        "synchronized",
+        "throws",
+        "transient",
+        "volatile"
+]);
+
+var KEYWORDS_BEFORE_EXPRESSION = array_to_hash([
+        "return",
+        "new",
+        "delete",
+        "throw",
+        "else",
+        "case"
+]);
+
+var KEYWORDS_ATOM = array_to_hash([
+        "false",
+        "null",
+        "true",
+        "undefined"
+]);
+
+var OPERATOR_CHARS = array_to_hash(characters("+-*&%=<>!?|~^"));
+
+var RE_HEX_NUMBER = /^0x[0-9a-f]+$/i;
+var RE_OCT_NUMBER = /^0[0-7]+$/;
+var RE_DEC_NUMBER = /^\d*\.?\d*(?:e[+-]?\d*(?:\d\.?|\.?\d)\d*)?$/i;
+
+var OPERATORS = array_to_hash([
+        "in",
+        "instanceof",
+        "typeof",
+        "new",
+        "void",
+        "delete",
+        "++",
+        "--",
+        "+",
+        "-",
+        "!",
+        "~",
+        "&",
+        "|",
+        "^",
+        "*",
+        "/",
+        "%",
+        ">>",
+        "<<",
+        ">>>",
+        "<",
+        ">",
+        "<=",
+        ">=",
+        "==",
+        "===",
+        "!=",
+        "!==",
+        "?",
+        "=",
+        "+=",
+        "-=",
+        "/=",
+        "*=",
+        "%=",
+        ">>=",
+        "<<=",
+        ">>>=",
+        "|=",
+        "^=",
+        "&=",
+        "&&",
+        "||"
+]);
+
+var WHITESPACE_CHARS = array_to_hash(characters(" \u00a0\n\r\t\f\u000b\u200b\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000"));
+
+var PUNC_BEFORE_EXPRESSION = array_to_hash(characters("[{(,.;:"));
+
+var PUNC_CHARS = array_to_hash(characters("[]{}(),;:"));
+
+var REGEXP_MODIFIERS = array_to_hash(characters("gmsiy"));
+
+/* -----[ Tokenizer ]----- */
+
+var UNICODE = {  // Unicode 6.1
+        letter: new RegExp("[\\u0041-\\u005A\\u0061-\\u007A\\u00AA\\u00B5\\u00BA\\u00C0-\\u00D6\\u00D8-\\u00F6\\u00F8-\\u02C1\\u02C6-\\u02D1\\u02E0-\\u02E4\\u02EC\\u02EE\\u0370-\\u0374\\u0376\\u0377\\u037A-\\u037D\\u0386\\u0388-\\u038A\\u038C\\u038E-\\u03A1\\u03A3-\\u03F5\\u03F7-\\u0481\\u048A-\\u0527\\u0531-\\u0556\\u0559\\u0561-\\u0587\\u05D0-\\u05EA\\u05F0-\\u05F2\\u0620-\\u064A\\u066E\\u066F\\u0671-\\u06D3\\u06D5\\u06E5\\u06E6\\u06EE\\u06EF\\u06FA-\\u06FC\\u06FF\\u0710\\u0712-\\u072F\\u074D-\\u07A5\\u07B1\\u07CA-\\u07EA\\u07F4\\u07F5\\u07FA\\u0800-\\u0815\\u081A\\u0824\\u0828\\u0840-\\u0858\\u08A0\\u08A2-\\u08AC\\u0904-\\u0939\\u093D\\u0950\\u0958-\\u0961\\u0971-\\u0977\\u0979-\\u097F\\u0985-\\u098C\\u098F\\u0990\\u0993-\\u09A8\\u09AA-\\u09B0\\u09B2\\u09B6-\\u09B9\\u09BD\\u09CE\\u09DC\\u09DD\\u09DF-\\u09E1\\u09F0\\u09F1\\u0A05-\\u0A0A\\u0A0F\\u0A10\\u0A13-\\u0A28\\u0A2A-\\u0A30\\u0A32\\u0A33\\u0A35\\u0A36\\u0A38\\u0A39\\u0A59-\\u0A5C\\u0A5E\\u0A72-\\u0A74\\u0A85-\\u0A8D\\u0A8F-\\u0A91\\u0A93-\\u0AA8\\u0AAA-\\u0AB0\\u0AB2\\u0AB3\\u0AB5-\\u0AB9\\u0ABD\\u0AD0\\u0AE0\\u0AE1\\u0B05-\\u0B0C\\u0B0F\\u0B10\\u0B13-\\u0B28\\u0B2A-\\u0B30\\u0B32\\u0B33\\u0B35-\\u0B39\\u0B3D\\u0B5C\\u0B5D\\u0B5F-\\u0B61\\u0B71\\u0B83\\u0B85-\\u0B8A\\u0B8E-\\u0B90\\u0B92-\\u0B95\\u0B99\\u0B9A\\u0B9C\\u0B9E\\u0B9F\\u0BA3\\u0BA4\\u0BA8-\\u0BAA\\u0BAE-\\u0BB9\\u0BD0\\u0C05-\\u0C0C\\u0C0E-\\u0C10\\u0C12-\\u0C28\\u0C2A-\\u0C33\\u0C35-\\u0C39\\u0C3D\\u0C58\\u0C59\\u0C60\\u0C61\\u0C85-\\u0C8C\\u0C8E-\\u0C90\\u0C92-\\u0CA8\\u0CAA-\\u0CB3\\u0CB5-\\u0CB9\\u0CBD\\u0CDE\\u0CE0\\u0CE1\\u0CF1\\u0CF2\\u0D05-\\u0D0C\\u0D0E-\\u0D10\\u0D12-\\u0D3A\\u0D3D\\u0D4E\\u0D60\\u0D61\\u0D7A-\\u0D7F\\u0D85-\\u0D96\\u0D9A-\\u0DB1\\u0DB3-\\u0DBB\\u0DBD\\u0DC0-\\u0DC6\\u0E01-\\u0E30\\u0E32\\u0E33\\u0E40-\\u0E46\\u0E81\\u0E82\\u0E84\\u0E87\\u0E88\\u0E8A\\u0E8D\\u0E94-\\u0E97\\u0E99-\\u0E9F\\u0EA1-\\u0EA3\\u0EA5\\u0EA7\\u0EAA\\u0EAB\\u0EAD-\\u0EB0\\u0EB2\\u0EB3\\u0EBD\\u0EC0-\\u0EC4\\u0EC6\\u0EDC-\\u0EDF\\u0F00\\u0F40-\\u0F47\\u0F49-\\u0F6C\\u0F88-\\u0F8C\\u1000-\\u102A\\u103F\\u1050-\\u1055\\u105A-\\u105D\\u1061\\u1065\\u1066\\u106E-\\u1070\\u1075-\\u1081\\u108E\\u10A0-\\u10C5\\u10C7\\u10CD\\u10D0-\\u10FA\\u10FC-\\u1248\\u124A-\\u124D\\u1250-\\u1256\\u1258\\u125A-\\u125D\\u1260-\\u1288\\u128A-\\u128D\\u1290-\\u12B0\\u12B2-\\u12B5\\u12B8-\\u12BE\\u12C0\\u12C2-\\u12C5\\u12C8-\\u12D6\\u12D8-\\u1310\\u1312-\\u1315\\u1318-\\u135A\\u1380-\\u138F\\u13A0-\\u13F4\\u1401-\\u166C\\u166F-\\u167F\\u1681-\\u169A\\u16A0-\\u16EA\\u16EE-\\u16F0\\u1700-\\u170C\\u170E-\\u1711\\u1720-\\u1731\\u1740-\\u1751\\u1760-\\u176C\\u176E-\\u1770\\u1780-\\u17B3\\u17D7\\u17DC\\u1820-\\u1877\\u1880-\\u18A8\\u18AA\\u18B0-\\u18F5\\u1900-\\u191C\\u1950-\\u196D\\u1970-\\u1974\\u1980-\\u19AB\\u19C1-\\u19C7\\u1A00-\\u1A16\\u1A20-\\u1A54\\u1AA7\\u1B05-\\u1B33\\u1B45-\\u1B4B\\u1B83-\\u1BA0\\u1BAE\\u1BAF\\u1BBA-\\u1BE5\\u1C00-\\u1C23\\u1C4D-\\u1C4F\\u1C5A-\\u1C7D\\u1CE9-\\u1CEC\\u1CEE-\\u1CF1\\u1CF5\\u1CF6\\u1D00-\\u1DBF\\u1E00-\\u1F15\\u1F18-\\u1F1D\\u1F20-\\u1F45\\u1F48-\\u1F4D\\u1F50-\\u1F57\\u1F59\\u1F5B\\u1F5D\\u1F5F-\\u1F7D\\u1F80-\\u1FB4\\u1FB6-\\u1FBC\\u1FBE\\u1FC2-\\u1FC4\\u1FC6-\\u1FCC\\u1FD0-\\u1FD3\\u1FD6-\\u1FDB\\u1FE0-\\u1FEC\\u1FF2-\\u1FF4\\u1FF6-\\u1FFC\\u2071\\u207F\\u2090-\\u209C\\u2102\\u2107\\u210A-\\u2113\\u2115\\u2119-\\u211D\\u2124\\u2126\\u2128\\u212A-\\u212D\\u212F-\\u2139\\u213C-\\u213F\\u2145-\\u2149\\u214E\\u2160-\\u2188\\u2C00-\\u2C2E\\u2C30-\\u2C5E\\u2C60-\\u2CE4\\u2CEB-\\u2CEE\\u2CF2\\u2CF3\\u2D00-\\u2D25\\u2D27\\u2D2D\\u2D30-\\u2D67\\u2D6F\\u2D80-\\u2D96\\u2DA0-\\u2DA6\\u2DA8-\\u2DAE\\u2DB0-\\u2DB6\\u2DB8-\\u2DBE\\u2DC0-\\u2DC6\\u2DC8-\\u2DCE\\u2DD0-\\u2DD6\\u2DD8-\\u2DDE\\u2E2F\\u3005-\\u3007\\u3021-\\u3029\\u3031-\\u3035\\u3038-\\u303C\\u3041-\\u3096\\u309D-\\u309F\\u30A1-\\u30FA\\u30FC-\\u30FF\\u3105-\\u312D\\u3131-\\u318E\\u31A0-\\u31BA\\u31F0-\\u31FF\\u3400-\\u4DB5\\u4E00-\\u9FCC\\uA000-\\uA48C\\uA4D0-\\uA4FD\\uA500-\\uA60C\\uA610-\\uA61F\\uA62A\\uA62B\\uA640-\\uA66E\\uA67F-\\uA697\\uA6A0-\\uA6EF\\uA717-\\uA71F\\uA722-\\uA788\\uA78B-\\uA78E\\uA790-\\uA793\\uA7A0-\\uA7AA\\uA7F8-\\uA801\\uA803-\\uA805\\uA807-\\uA80A\\uA80C-\\uA822\\uA840-\\uA873\\uA882-\\uA8B3\\uA8F2-\\uA8F7\\uA8FB\\uA90A-\\uA925\\uA930-\\uA946\\uA960-\\uA97C\\uA984-\\uA9B2\\uA9CF\\uAA00-\\uAA28\\uAA40-\\uAA42\\uAA44-\\uAA4B\\uAA60-\\uAA76\\uAA7A\\uAA80-\\uAAAF\\uAAB1\\uAAB5\\uAAB6\\uAAB9-\\uAABD\\uAAC0\\uAAC2\\uAADB-\\uAADD\\uAAE0-\\uAAEA\\uAAF2-\\uAAF4\\uAB01-\\uAB06\\uAB09-\\uAB0E\\uAB11-\\uAB16\\uAB20-\\uAB26\\uAB28-\\uAB2E\\uABC0-\\uABE2\\uAC00-\\uD7A3\\uD7B0-\\uD7C6\\uD7CB-\\uD7FB\\uF900-\\uFA6D\\uFA70-\\uFAD9\\uFB00-\\uFB06\\uFB13-\\uFB17\\uFB1D\\uFB1F-\\uFB28\\uFB2A-\\uFB36\\uFB38-\\uFB3C\\uFB3E\\uFB40\\uFB41\\uFB43\\uFB44\\uFB46-\\uFBB1\\uFBD3-\\uFD3D\\uFD50-\\uFD8F\\uFD92-\\uFDC7\\uFDF0-\\uFDFB\\uFE70-\\uFE74\\uFE76-\\uFEFC\\uFF21-\\uFF3A\\uFF41-\\uFF5A\\uFF66-\\uFFBE\\uFFC2-\\uFFC7\\uFFCA-\\uFFCF\\uFFD2-\\uFFD7\\uFFDA-\\uFFDC]"),
+        combining_mark: new RegExp("[\\u0300-\\u036F\\u0483-\\u0487\\u0591-\\u05BD\\u05BF\\u05C1\\u05C2\\u05C4\\u05C5\\u05C7\\u0610-\\u061A\\u064B-\\u065F\\u0670\\u06D6-\\u06DC\\u06DF-\\u06E4\\u06E7\\u06E8\\u06EA-\\u06ED\\u0711\\u0730-\\u074A\\u07A6-\\u07B0\\u07EB-\\u07F3\\u0816-\\u0819\\u081B-\\u0823\\u0825-\\u0827\\u0829-\\u082D\\u0859-\\u085B\\u08E4-\\u08FE\\u0900-\\u0903\\u093A-\\u093C\\u093E-\\u094F\\u0951-\\u0957\\u0962\\u0963\\u0981-\\u0983\\u09BC\\u09BE-\\u09C4\\u09C7\\u09C8\\u09CB-\\u09CD\\u09D7\\u09E2\\u09E3\\u0A01-\\u0A03\\u0A3C\\u0A3E-\\u0A42\\u0A47\\u0A48\\u0A4B-\\u0A4D\\u0A51\\u0A70\\u0A71\\u0A75\\u0A81-\\u0A83\\u0ABC\\u0ABE-\\u0AC5\\u0AC7-\\u0AC9\\u0ACB-\\u0ACD\\u0AE2\\u0AE3\\u0B01-\\u0B03\\u0B3C\\u0B3E-\\u0B44\\u0B47\\u0B48\\u0B4B-\\u0B4D\\u0B56\\u0B57\\u0B62\\u0B63\\u0B82\\u0BBE-\\u0BC2\\u0BC6-\\u0BC8\\u0BCA-\\u0BCD\\u0BD7\\u0C01-\\u0C03\\u0C3E-\\u0C44\\u0C46-\\u0C48\\u0C4A-\\u0C4D\\u0C55\\u0C56\\u0C62\\u0C63\\u0C82\\u0C83\\u0CBC\\u0CBE-\\u0CC4\\u0CC6-\\u0CC8\\u0CCA-\\u0CCD\\u0CD5\\u0CD6\\u0CE2\\u0CE3\\u0D02\\u0D03\\u0D3E-\\u0D44\\u0D46-\\u0D48\\u0D4A-\\u0D4D\\u0D57\\u0D62\\u0D63\\u0D82\\u0D83\\u0DCA\\u0DCF-\\u0DD4\\u0DD6\\u0DD8-\\u0DDF\\u0DF2\\u0DF3\\u0E31\\u0E34-\\u0E3A\\u0E47-\\u0E4E\\u0EB1\\u0EB4-\\u0EB9\\u0EBB\\u0EBC\\u0EC8-\\u0ECD\\u0F18\\u0F19\\u0F35\\u0F37\\u0F39\\u0F3E\\u0F3F\\u0F71-\\u0F84\\u0F86\\u0F87\\u0F8D-\\u0F97\\u0F99-\\u0FBC\\u0FC6\\u102B-\\u103E\\u1056-\\u1059\\u105E-\\u1060\\u1062-\\u1064\\u1067-\\u106D\\u1071-\\u1074\\u1082-\\u108D\\u108F\\u109A-\\u109D\\u135D-\\u135F\\u1712-\\u1714\\u1732-\\u1734\\u1752\\u1753\\u1772\\u1773\\u17B4-\\u17D3\\u17DD\\u180B-\\u180D\\u18A9\\u1920-\\u192B\\u1930-\\u193B\\u19B0-\\u19C0\\u19C8\\u19C9\\u1A17-\\u1A1B\\u1A55-\\u1A5E\\u1A60-\\u1A7C\\u1A7F\\u1B00-\\u1B04\\u1B34-\\u1B44\\u1B6B-\\u1B73\\u1B80-\\u1B82\\u1BA1-\\u1BAD\\u1BE6-\\u1BF3\\u1C24-\\u1C37\\u1CD0-\\u1CD2\\u1CD4-\\u1CE8\\u1CED\\u1CF2-\\u1CF4\\u1DC0-\\u1DE6\\u1DFC-\\u1DFF\\u20D0-\\u20DC\\u20E1\\u20E5-\\u20F0\\u2CEF-\\u2CF1\\u2D7F\\u2DE0-\\u2DFF\\u302A-\\u302F\\u3099\\u309A\\uA66F\\uA674-\\uA67D\\uA69F\\uA6F0\\uA6F1\\uA802\\uA806\\uA80B\\uA823-\\uA827\\uA880\\uA881\\uA8B4-\\uA8C4\\uA8E0-\\uA8F1\\uA926-\\uA92D\\uA947-\\uA953\\uA980-\\uA983\\uA9B3-\\uA9C0\\uAA29-\\uAA36\\uAA43\\uAA4C\\uAA4D\\uAA7B\\uAAB0\\uAAB2-\\uAAB4\\uAAB7\\uAAB8\\uAABE\\uAABF\\uAAC1\\uAAEB-\\uAAEF\\uAAF5\\uAAF6\\uABE3-\\uABEA\\uABEC\\uABED\\uFB1E\\uFE00-\\uFE0F\\uFE20-\\uFE26]"),
+        connector_punctuation: new RegExp("[\\u005F\\u203F\\u2040\\u2054\\uFE33\\uFE34\\uFE4D-\\uFE4F\\uFF3F]"),
+        digit: new RegExp("[\\u0030-\\u0039\\u0660-\\u0669\\u06F0-\\u06F9\\u07C0-\\u07C9\\u0966-\\u096F\\u09E6-\\u09EF\\u0A66-\\u0A6F\\u0AE6-\\u0AEF\\u0B66-\\u0B6F\\u0BE6-\\u0BEF\\u0C66-\\u0C6F\\u0CE6-\\u0CEF\\u0D66-\\u0D6F\\u0E50-\\u0E59\\u0ED0-\\u0ED9\\u0F20-\\u0F29\\u1040-\\u1049\\u1090-\\u1099\\u17E0-\\u17E9\\u1810-\\u1819\\u1946-\\u194F\\u19D0-\\u19D9\\u1A80-\\u1A89\\u1A90-\\u1A99\\u1B50-\\u1B59\\u1BB0-\\u1BB9\\u1C40-\\u1C49\\u1C50-\\u1C59\\uA620-\\uA629\\uA8D0-\\uA8D9\\uA900-\\uA909\\uA9D0-\\uA9D9\\uAA50-\\uAA59\\uABF0-\\uABF9\\uFF10-\\uFF19]")
+};
+
+function is_letter(ch) {
+        return UNICODE.letter.test(ch);
+};
+
+function is_digit(ch) {
+        ch = ch.charCodeAt(0);
+        return ch >= 48 && ch <= 57;
+};
+
+function is_unicode_digit(ch) {
+        return UNICODE.digit.test(ch);
+}
+
+function is_alphanumeric_char(ch) {
+        return is_digit(ch) || is_letter(ch);
+};
+
+function is_unicode_combining_mark(ch) {
+        return UNICODE.combining_mark.test(ch);
+};
+
+function is_unicode_connector_punctuation(ch) {
+        return UNICODE.connector_punctuation.test(ch);
+};
+
+function is_identifier_start(ch) {
+        return ch == "$" || ch == "_" || is_letter(ch);
+};
+
+function is_identifier_char(ch) {
+        return is_identifier_start(ch)
+                || is_unicode_combining_mark(ch)
+                || is_unicode_digit(ch)
+                || is_unicode_connector_punctuation(ch)
+                || ch == "\u200c" // zero-width non-joiner <ZWNJ>
+                || ch == "\u200d" // zero-width joiner <ZWJ> (in my ECMA-262 PDF, this is also 200c)
+        ;
+};
+
+function parse_js_number(num) {
+        if (RE_HEX_NUMBER.test(num)) {
+                return parseInt(num.substr(2), 16);
+        } else if (RE_OCT_NUMBER.test(num)) {
+                return parseInt(num.substr(1), 8);
+        } else if (RE_DEC_NUMBER.test(num)) {
+                return parseFloat(num);
+        }
+};
+
+function JS_Parse_Error(message, line, col, pos) {
+        this.message = message;
+        this.line = line + 1;
+        this.col = col + 1;
+        this.pos = pos + 1;
+        this.stack = new Error().stack;
+};
+
+JS_Parse_Error.prototype.toString = function() {
+        return this.message + " (line: " + this.line + ", col: " + this.col + ", pos: " + this.pos + ")" + "\n\n" + this.stack;
+};
+
+function js_error(message, line, col, pos) {
+        throw new JS_Parse_Error(message, line, col, pos);
+};
+
+function is_token(token, type, val) {
+        return token.type == type && (val == null || token.value == val);
+};
+
+var EX_EOF = {};
+
+function tokenizer($TEXT) {
+
+        var S = {
+                text            : $TEXT.replace(/\r\n?|[\n\u2028\u2029]/g, "\n").replace(/^\uFEFF/, ''),
+                pos             : 0,
+                tokpos          : 0,
+                line            : 0,
+                tokline         : 0,
+                col             : 0,
+                tokcol          : 0,
+                newline_before  : false,
+                regex_allowed   : false,
+                comments_before : []
+        };
+
+        function peek() { return S.text.charAt(S.pos); };
+
+        function next(signal_eof, in_string) {
+                var ch = S.text.charAt(S.pos++);
+                if (signal_eof && !ch)
+                        throw EX_EOF;
+                if (ch == "\n") {
+                        S.newline_before = S.newline_before || !in_string;
+                        ++S.line;
+                        S.col = 0;
+                } else {
+                        ++S.col;
+                }
+                return ch;
+        };
+
+        function eof() {
+                return !S.peek();
+        };
+
+        function find(what, signal_eof) {
+                var pos = S.text.indexOf(what, S.pos);
+                if (signal_eof && pos == -1) throw EX_EOF;
+                return pos;
+        };
+
+        function start_token() {
+                S.tokline = S.line;
+                S.tokcol = S.col;
+                S.tokpos = S.pos;
+        };
+
+        function token(type, value, is_comment) {
+                S.regex_allowed = ((type == "operator" && !HOP(UNARY_POSTFIX, value)) ||
+                                   (type == "keyword" && HOP(KEYWORDS_BEFORE_EXPRESSION, value)) ||
+                                   (type == "punc" && HOP(PUNC_BEFORE_EXPRESSION, value)));
+                var ret = {
+                        type   : type,
+                        value  : value,
+                        line   : S.tokline,
+                        col    : S.tokcol,
+                        pos    : S.tokpos,
+                        endpos : S.pos,
+                        nlb    : S.newline_before
+                };
+                if (!is_comment) {
+                        ret.comments_before = S.comments_before;
+                        S.comments_before = [];
+                        // make note of any newlines in the comments that came before
+                        for (var i = 0, len = ret.comments_before.length; i < len; i++) {
+                                ret.nlb = ret.nlb || ret.comments_before[i].nlb;
+                        }
+                }
+                S.newline_before = false;
+                return ret;
+        };
+
+        function skip_whitespace() {
+                while (HOP(WHITESPACE_CHARS, peek()))
+                        next();
+        };
+
+        function read_while(pred) {
+                var ret = "", ch = peek(), i = 0;
+                while (ch && pred(ch, i++)) {
+                        ret += next();
+                        ch = peek();
+                }
+                return ret;
+        };
+
+        function parse_error(err) {
+                js_error(err, S.tokline, S.tokcol, S.tokpos);
+        };
+
+        function read_num(prefix) {
+                var has_e = false, after_e = false, has_x = false, has_dot = prefix == ".";
+                var num = read_while(function(ch, i){
+                        if (ch == "x" || ch == "X") {
+                                if (has_x) return false;
+                                return has_x = true;
+                        }
+                        if (!has_x && (ch == "E" || ch == "e")) {
+                                if (has_e) return false;
+                                return has_e = after_e = true;
+                        }
+                        if (ch == "-") {
+                                if (after_e || (i == 0 && !prefix)) return true;
+                                return false;
+                        }
+                        if (ch == "+") return after_e;
+                        after_e = false;
+                        if (ch == ".") {
+                                if (!has_dot && !has_x && !has_e)
+                                        return has_dot = true;
+                                return false;
+                        }
+                        return is_alphanumeric_char(ch);
+                });
+                if (prefix)
+                        num = prefix + num;
+                var valid = parse_js_number(num);
+                if (!isNaN(valid)) {
+                        return token("num", valid);
+                } else {
+                        parse_error("Invalid syntax: " + num);
+                }
+        };
+
+        function read_escaped_char(in_string) {
+                var ch = next(true, in_string);
+                switch (ch) {
+                    case "n" : return "\n";
+                    case "r" : return "\r";
+                    case "t" : return "\t";
+                    case "b" : return "\b";
+                    case "v" : return "\u000b";
+                    case "f" : return "\f";
+                    case "0" : return "\0";
+                    case "x" : return String.fromCharCode(hex_bytes(2));
+                    case "u" : return String.fromCharCode(hex_bytes(4));
+                    case "\n": return "";
+                    default  : return ch;
+                }
+        };
+
+        function hex_bytes(n) {
+                var num = 0;
+                for (; n > 0; --n) {
+                        var digit = parseInt(next(true), 16);
+                        if (isNaN(digit))
+                                parse_error("Invalid hex-character pattern in string");
+                        num = (num << 4) | digit;
+                }
+                return num;
+        };
+
+        function read_string() {
+                return with_eof_error("Unterminated string constant", function(){
+                        var quote = next(), ret = "";
+                        for (;;) {
+                                var ch = next(true);
+                                if (ch == "\\") {
+                                        // read OctalEscapeSequence (XXX: deprecated if "strict mode")
+                                        // https://github.com/mishoo/UglifyJS/issues/178
+                                        var octal_len = 0, first = null;
+                                        ch = read_while(function(ch){
+                                                if (ch >= "0" && ch <= "7") {
+                                                        if (!first) {
+                                                                first = ch;
+                                                                return ++octal_len;
+                                                        }
+                                                        else if (first <= "3" && octal_len <= 2) return ++octal_len;
+                                                        else if (first >= "4" && octal_len <= 1) return ++octal_len;
+                                                }
+                                                return false;
+                                        });
+                                        if (octal_len > 0) ch = String.fromCharCode(parseInt(ch, 8));
+                                        else ch = read_escaped_char(true);
+                                }
+                                else if (ch == quote) break;
+                                ret += ch;
+                        }
+                        return token("string", ret);
+                });
+        };
+
+        function read_line_comment() {
+                next();
+                var i = find("\n"), ret;
+                if (i == -1) {
+                        ret = S.text.substr(S.pos);
+                        S.pos = S.text.length;
+                } else {
+                        ret = S.text.substring(S.pos, i);
+                        S.pos = i;
+                }
+                return token("comment1", ret, true);
+        };
+
+        function read_multiline_comment() {
+                next();
+                return with_eof_error("Unterminated multiline comment", function(){
+                        var i = find("*/", true),
+                            text = S.text.substring(S.pos, i);
+                        S.pos = i + 2;
+                        S.line += text.split("\n").length - 1;
+                        S.newline_before = S.newline_before || text.indexOf("\n") >= 0;
+
+                        // https://github.com/mishoo/UglifyJS/issues/#issue/100
+                        if (/^@cc_on/i.test(text)) {
+                                warn("WARNING: at line " + S.line);
+                                warn("*** Found \"conditional comment\": " + text);
+                                warn("*** UglifyJS DISCARDS ALL COMMENTS.  This means your code might no longer work properly in Internet Explorer.");
+                        }
+
+                        return token("comment2", text, true);
+                });
+        };
+
+        function read_name() {
+                var backslash = false, name = "", ch, escaped = false, hex;
+                while ((ch = peek()) != null) {
+                        if (!backslash) {
+                                if (ch == "\\") escaped = backslash = true, next();
+                                else if (is_identifier_char(ch)) name += next();
+                                else break;
+                        }
+                        else {
+                                if (ch != "u") parse_error("Expecting UnicodeEscapeSequence -- uXXXX");
+                                ch = read_escaped_char();
+                                if (!is_identifier_char(ch)) parse_error("Unicode char: " + ch.charCodeAt(0) + " is not valid in identifier");
+                                name += ch;
+                                backslash = false;
+                        }
+                }
+                if (HOP(KEYWORDS, name) && escaped) {
+                        hex = name.charCodeAt(0).toString(16).toUpperCase();
+                        name = "\\u" + "0000".substr(hex.length) + hex + name.slice(1);
+                }
+                return name;
+        };
+
+        function read_regexp(regexp) {
+                return with_eof_error("Unterminated regular expression", function(){
+                        var prev_backslash = false, ch, in_class = false;
+                        while ((ch = next(true))) if (prev_backslash) {
+                                regexp += "\\" + ch;
+                                prev_backslash = false;
+                        } else if (ch == "[") {
+                                in_class = true;
+                                regexp += ch;
+                        } else if (ch == "]" && in_class) {
+                                in_class = false;
+                                regexp += ch;
+                        } else if (ch == "/" && !in_class) {
+                                break;
+                        } else if (ch == "\\") {
+                                prev_backslash = true;
+                        } else {
+                                regexp += ch;
+                        }
+                        var mods = read_name();
+                        return token("regexp", [ regexp, mods ]);
+                });
+        };
+
+        function read_operator(prefix) {
+                function grow(op) {
+                        if (!peek()) return op;
+                        var bigger = op + peek();
+                        if (HOP(OPERATORS, bigger)) {
+                                next();
+                                return grow(bigger);
+                        } else {
+                                return op;
+                        }
+                };
+                return token("operator", grow(prefix || next()));
+        };
+
+        function handle_slash() {
+                next();
+                var regex_allowed = S.regex_allowed;
+                switch (peek()) {
+                    case "/":
+                        S.comments_before.push(read_line_comment());
+                        S.regex_allowed = regex_allowed;
+                        return next_token();
+                    case "*":
+                        S.comments_before.push(read_multiline_comment());
+                        S.regex_allowed = regex_allowed;
+                        return next_token();
+                }
+                return S.regex_allowed ? read_regexp("") : read_operator("/");
+        };
+
+        function handle_dot() {
+                next();
+                return is_digit(peek())
+                        ? read_num(".")
+                        : token("punc", ".");
+        };
+
+        function read_word() {
+                var word = read_name();
+                return !HOP(KEYWORDS, word)
+                        ? token("name", word)
+                        : HOP(OPERATORS, word)
+                        ? token("operator", word)
+                        : HOP(KEYWORDS_ATOM, word)
+                        ? token("atom", word)
+                        : token("keyword", word);
+        };
+
+        function with_eof_error(eof_error, cont) {
+                try {
+                        return cont();
+                } catch(ex) {
+                        if (ex === EX_EOF) parse_error(eof_error);
+                        else throw ex;
+                }
+        };
+
+        function next_token(force_regexp) {
+                if (force_regexp != null)
+                        return read_regexp(force_regexp);
+                skip_whitespace();
+                start_token();
+                var ch = peek();
+                if (!ch) return token("eof");
+                if (is_digit(ch)) return read_num();
+                if (ch == '"' || ch == "'") return read_string();
+                if (HOP(PUNC_CHARS, ch)) return token("punc", next());
+                if (ch == ".") return handle_dot();
+                if (ch == "/") return handle_slash();
+                if (HOP(OPERATOR_CHARS, ch)) return read_operator();
+                if (ch == "\\" || is_identifier_start(ch)) return read_word();
+                parse_error("Unexpected character '" + ch + "'");
+        };
+
+        next_token.context = function(nc) {
+                if (nc) S = nc;
+                return S;
+        };
+
+        return next_token;
+
+};
+
+/* -----[ Parser (constants) ]----- */
+
+var UNARY_PREFIX = array_to_hash([
+        "typeof",
+        "void",
+        "delete",
+        "--",
+        "++",
+        "!",
+        "~",
+        "-",
+        "+"
+]);
+
+var UNARY_POSTFIX = array_to_hash([ "--", "++" ]);
+
+var ASSIGNMENT = (function(a, ret, i){
+        while (i < a.length) {
+                ret[a[i]] = a[i].substr(0, a[i].length - 1);
+                i++;
+        }
+        return ret;
+})(
+        ["+=", "-=", "/=", "*=", "%=", ">>=", "<<=", ">>>=", "|=", "^=", "&="],
+        { "=": true },
+        0
+);
+
+var PRECEDENCE = (function(a, ret){
+        for (var i = 0, n = 1; i < a.length; ++i, ++n) {
+                var b = a[i];
+                for (var j = 0; j < b.length; ++j) {
+                        ret[b[j]] = n;
+                }
+        }
+        return ret;
+})(
+        [
+                ["||"],
+                ["&&"],
+                ["|"],
+                ["^"],
+                ["&"],
+                ["==", "===", "!=", "!=="],
+                ["<", ">", "<=", ">=", "in", "instanceof"],
+                [">>", "<<", ">>>"],
+                ["+", "-"],
+                ["*", "/", "%"]
+        ],
+        {}
+);
+
+var STATEMENTS_WITH_LABELS = array_to_hash([ "for", "do", "while", "switch" ]);
+
+var ATOMIC_START_TOKEN = array_to_hash([ "atom", "num", "string", "regexp", "name" ]);
+
+/* -----[ Parser ]----- */
+
+function NodeWithToken(str, start, end) {
+        this.name = str;
+        this.start = start;
+        this.end = end;
+};
+
+NodeWithToken.prototype.toString = function() { return this.name; };
+
+function parse($TEXT, exigent_mode, embed_tokens) {
+
+        var S = {
+                input         : typeof $TEXT == "string" ? tokenizer($TEXT, true) : $TEXT,
+                token         : null,
+                prev          : null,
+                peeked        : null,
+                in_function   : 0,
+                in_directives : true,
+                in_loop       : 0,
+                labels        : []
+        };
+
+        S.token = next();
+
+        function is(type, value) {
+                return is_token(S.token, type, value);
+        };
+
+        function peek() { return S.peeked || (S.peeked = S.input()); };
+
+        function next() {
+                S.prev = S.token;
+                if (S.peeked) {
+                        S.token = S.peeked;
+                        S.peeked = null;
+                } else {
+                        S.token = S.input();
+                }
+                S.in_directives = S.in_directives && (
+                        S.token.type == "string" || is("punc", ";")
+                );
+                return S.token;
+        };
+
+        function prev() {
+                return S.prev;
+        };
+
+        function croak(msg, line, col, pos) {
+                var ctx = S.input.context();
+                js_error(msg,
+                         line != null ? line : ctx.tokline,
+                         col != null ? col : ctx.tokcol,
+                         pos != null ? pos : ctx.tokpos);
+        };
+
+        function token_error(token, msg) {
+                croak(msg, token.line, token.col);
+        };
+
+        function unexpected(token) {
+                if (token == null)
+                        token = S.token;
+                token_error(token, "Unexpected token: " + token.type + " (" + token.value + ")");
+        };
+
+        function expect_token(type, val) {
+                if (is(type, val)) {
+                        return next();
+                }
+                token_error(S.token, "Unexpected token " + S.token.type + ", expected " + type);
+        };
+
+        function expect(punc) { return expect_token("punc", punc); };
+
+        function can_insert_semicolon() {
+                return !exigent_mode && (
+                        S.token.nlb || is("eof") || is("punc", "}")
+                );
+        };
+
+        function semicolon() {
+                if (is("punc", ";")) next();
+                else if (!can_insert_semicolon()) unexpected();
+        };
+
+        function as() {
+                return slice(arguments);
+        };
+
+        function parenthesised() {
+                expect("(");
+                var ex = expression();
+                expect(")");
+                return ex;
+        };
+
+        function add_tokens(str, start, end) {
+                return str instanceof NodeWithToken ? str : new NodeWithToken(str, start, end);
+        };
+
+        function maybe_embed_tokens(parser) {
+                if (embed_tokens) return function() {
+                        var start = S.token;
+                        var ast = parser.apply(this, arguments);
+                        ast[0] = add_tokens(ast[0], start, prev());
+                        return ast;
+                };
+                else return parser;
+        };
+
+        var statement = maybe_embed_tokens(function() {
+                if (is("operator", "/") || is("operator", "/=")) {
+                        S.peeked = null;
+                        S.token = S.input(S.token.value.substr(1)); // force regexp
+                }
+                switch (S.token.type) {
+                    case "string":
+                        var dir = S.in_directives, stat = simple_statement();
+                        if (dir && stat[1][0] == "string" && !is("punc", ","))
+                            return as("directive", stat[1][1]);
+                        return stat;
+                    case "num":
+                    case "regexp":
+                    case "operator":
+                    case "atom":
+                        return simple_statement();
+
+                    case "name":
+                        return is_token(peek(), "punc", ":")
+                                ? labeled_statement(prog1(S.token.value, next, next))
+                                : simple_statement();
+
+                    case "punc":
+                        switch (S.token.value) {
+                            case "{":
+                                return as("block", block_());
+                            case "[":
+                            case "(":
+                                return simple_statement();
+                            case ";":
+                                next();
+                                return as("block");
+                            default:
+                                unexpected();
+                        }
+
+                    case "keyword":
+                        switch (prog1(S.token.value, next)) {
+                            case "break":
+                                return break_cont("break");
+
+                            case "continue":
+                                return break_cont("continue");
+
+                            case "debugger":
+                                semicolon();
+                                return as("debugger");
+
+                            case "do":
+                                return (function(body){
+                                        expect_token("keyword", "while");
+                                        return as("do", prog1(parenthesised, semicolon), body);
+                                })(in_loop(statement));
+
+                            case "for":
+                                return for_();
+
+                            case "function":
+                                return function_(true);
+
+                            case "if":
+                                return if_();
+
+                            case "return":
+                                if (S.in_function == 0)
+                                        croak("'return' outside of function");
+                                return as("return",
+                                          is("punc", ";")
+                                          ? (next(), null)
+                                          : can_insert_semicolon()
+                                          ? null
+                                          : prog1(expression, semicolon));
+
+                            case "switch":
+                                return as("switch", parenthesised(), switch_block_());
+
+                            case "throw":
+                                if (S.token.nlb)
+                                        croak("Illegal newline after 'throw'");
+                                return as("throw", prog1(expression, semicolon));
+
+                            case "try":
+                                return try_();
+
+                            case "var":
+                                return prog1(var_, semicolon);
+
+                            case "const":
+                                return prog1(const_, semicolon);
+
+                            case "while":
+                                return as("while", parenthesised(), in_loop(statement));
+
+                            case "with":
+                                return as("with", parenthesised(), statement());
+
+                            default:
+                                unexpected();
+                        }
+                }
+        });
+
+        function labeled_statement(label) {
+                S.labels.push(label);
+                var start = S.token, stat = statement();
+                if (exigent_mode && !HOP(STATEMENTS_WITH_LABELS, stat[0]))
+                        unexpected(start);
+                S.labels.pop();
+                return as("label", label, stat);
+        };
+
+        function simple_statement() {
+                return as("stat", prog1(expression, semicolon));
+        };
+
+        function break_cont(type) {
+                var name;
+                if (!can_insert_semicolon()) {
+                        name = is("name") ? S.token.value : null;
+                }
+                if (name != null) {
+                        next();
+                        if (!member(name, S.labels))
+                                croak("Label " + name + " without matching loop or statement");
+                }
+                else if (S.in_loop == 0)
+                        croak(type + " not inside a loop or switch");
+                semicolon();
+                return as(type, name);
+        };
+
+        function for_() {
+                expect("(");
+                var init = null;
+                if (!is("punc", ";")) {
+                        init = is("keyword", "var")
+                                ? (next(), var_(true))
+                                : expression(true, true);
+                        if (is("operator", "in")) {
+                                if (init[0] == "var" && init[1].length > 1)
+                                        croak("Only one variable declaration allowed in for..in loop");
+                                return for_in(init);
+                        }
+                }
+                return regular_for(init);
+        };
+
+        function regular_for(init) {
+                expect(";");
+                var test = is("punc", ";") ? null : expression();
+                expect(";");
+                var step = is("punc", ")") ? null : expression();
+                expect(")");
+                return as("for", init, test, step, in_loop(statement));
+        };
+
+        function for_in(init) {
+                var lhs = init[0] == "var" ? as("name", init[1][0]) : init;
+                next();
+                var obj = expression();
+                expect(")");
+                return as("for-in", init, lhs, obj, in_loop(statement));
+        };
+
+        var function_ = function(in_statement) {
+                var name = is("name") ? prog1(S.token.value, next) : null;
+                if (in_statement && !name)
+                        unexpected();
+                expect("(");
+                return as(in_statement ? "defun" : "function",
+                          name,
+                          // arguments
+                          (function(first, a){
+                                  while (!is("punc", ")")) {
+                                          if (first) first = false; else expect(",");
+                                          if (!is("name")) unexpected();
+                                          a.push(S.token.value);
+                                          next();
+                                  }
+                                  next();
+                                  return a;
+                          })(true, []),
+                          // body
+                          (function(){
+                                  ++S.in_function;
+                                  var loop = S.in_loop;
+                                  S.in_directives = true;
+                                  S.in_loop = 0;
+                                  var a = block_();
+                                  --S.in_function;
+                                  S.in_loop = loop;
+                                  return a;
+                          })());
+        };
+
+        function if_() {
+                var cond = parenthesised(), body = statement(), belse;
+                if (is("keyword", "else")) {
+                        next();
+                        belse = statement();
+                }
+                return as("if", cond, body, belse);
+        };
+
+        function block_() {
+                expect("{");
+                var a = [];
+                while (!is("punc", "}")) {
+                        if (is("eof")) unexpected();
+                        a.push(statement());
+                }
+                next();
+                return a;
+        };
+
+        var switch_block_ = curry(in_loop, function(){
+                expect("{");
+                var a = [], cur = null;
+                while (!is("punc", "}")) {
+                        if (is("eof")) unexpected();
+                        if (is("keyword", "case")) {
+                                next();
+                                cur = [];
+                                a.push([ expression(), cur ]);
+                                expect(":");
+                        }
+                        else if (is("keyword", "default")) {
+                                next();
+                                expect(":");
+                                cur = [];
+                                a.push([ null, cur ]);
+                        }
+                        else {
+                                if (!cur) unexpected();
+                                cur.push(statement());
+                        }
+                }
+                next();
+                return a;
+        });
+
+        function try_() {
+                var body = block_(), bcatch, bfinally;
+                if (is("keyword", "catch")) {
+                        next();
+                        expect("(");
+                        if (!is("name"))
+                                croak("Name expected");
+                        var name = S.token.value;
+                        next();
+                        expect(")");
+                        bcatch = [ name, block_() ];
+                }
+                if (is("keyword", "finally")) {
+                        next();
+                        bfinally = block_();
+                }
+                if (!bcatch && !bfinally)
+                        croak("Missing catch/finally blocks");
+                return as("try", body, bcatch, bfinally);
+        };
+
+        function vardefs(no_in) {
+                var a = [];
+                for (;;) {
+                        if (!is("name"))
+                                unexpected();
+                        var name = S.token.value;
+                        next();
+                        if (is("operator", "=")) {
+                                next();
+                                a.push([ name, expression(false, no_in) ]);
+                        } else {
+                                a.push([ name ]);
+                        }
+                        if (!is("punc", ","))
+                                break;
+                        next();
+                }
+                return a;
+        };
+
+        function var_(no_in) {
+                return as("var", vardefs(no_in));
+        };
+
+        function const_() {
+                return as("const", vardefs());
+        };
+
+        function new_() {
+                var newexp = expr_atom(false), args;
+                if (is("punc", "(")) {
+                        next();
+                        args = expr_list(")");
+                } else {
+                        args = [];
+                }
+                return subscripts(as("new", newexp, args), true);
+        };
+
+        var expr_atom = maybe_embed_tokens(function(allow_calls) {
+                if (is("operator", "new")) {
+                        next();
+                        return new_();
+                }
+                if (is("punc")) {
+                        switch (S.token.value) {
+                            case "(":
+                                next();
+                                return subscripts(prog1(expression, curry(expect, ")")), allow_calls);
+                            case "[":
+                                next();
+                                return subscripts(array_(), allow_calls);
+                            case "{":
+                                next();
+                                return subscripts(object_(), allow_calls);
+                        }
+                        unexpected();
+                }
+                if (is("keyword", "function")) {
+                        next();
+                        return subscripts(function_(false), allow_calls);
+                }
+                if (HOP(ATOMIC_START_TOKEN, S.token.type)) {
+                        var atom = S.token.type == "regexp"
+                                ? as("regexp", S.token.value[0], S.token.value[1])
+                                : as(S.token.type, S.token.value);
+                        return subscripts(prog1(atom, next), allow_calls);
+                }
+                unexpected();
+        });
+
+        function expr_list(closing, allow_trailing_comma, allow_empty) {
+                var first = true, a = [];
+                while (!is("punc", closing)) {
+                        if (first) first = false; else expect(",");
+                        if (allow_trailing_comma && is("punc", closing)) break;
+                        if (is("punc", ",") && allow_empty) {
+                                a.push([ "atom", "undefined" ]);
+                        } else {
+                                a.push(expression(false));
+                        }
+                }
+                next();
+                return a;
+        };
+
+        function array_() {
+                return as("array", expr_list("]", !exigent_mode, true));
+        };
+
+        function object_() {
+                var first = true, a = [];
+                while (!is("punc", "}")) {
+                        if (first) first = false; else expect(",");
+                        if (!exigent_mode && is("punc", "}"))
+                                // allow trailing comma
+                                break;
+                        var type = S.token.type;
+                        var name = as_property_name();
+                        if (type == "name" && (name == "get" || name == "set") && !is("punc", ":")) {
+                                a.push([ as_name(), function_(false), name ]);
+                        } else {
+                                expect(":");
+                                a.push([ name, expression(false) ]);
+                        }
+                }
+                next();
+                return as("object", a);
+        };
+
+        function as_property_name() {
+                switch (S.token.type) {
+                    case "num":
+                    case "string":
+                        return prog1(S.token.value, next);
+                }
+                return as_name();
+        };
+
+        function as_name() {
+                switch (S.token.type) {
+                    case "name":
+                    case "operator":
+                    case "keyword":
+                    case "atom":
+                        return prog1(S.token.value, next);
+                    default:
+                        unexpected();
+                }
+        };
+
+        function subscripts(expr, allow_calls) {
+                if (is("punc", ".")) {
+                        next();
+                        return subscripts(as("dot", expr, as_name()), allow_calls);
+                }
+                if (is("punc", "[")) {
+                        next();
+                        return subscripts(as("sub", expr, prog1(expression, curry(expect, "]"))), allow_calls);
+                }
+                if (allow_calls && is("punc", "(")) {
+                        next();
+                        return subscripts(as("call", expr, expr_list(")")), true);
+                }
+                return expr;
+        };
+
+        function maybe_unary(allow_calls) {
+                if (is("operator") && HOP(UNARY_PREFIX, S.token.value)) {
+                        return make_unary("unary-prefix",
+                                          prog1(S.token.value, next),
+                                          maybe_unary(allow_calls));
+                }
+                var val = expr_atom(allow_calls);
+                while (is("operator") && HOP(UNARY_POSTFIX, S.token.value) && !S.token.nlb) {
+                        val = make_unary("unary-postfix", S.token.value, val);
+                        next();
+                }
+                return val;
+        };
+
+        function make_unary(tag, op, expr) {
+                if ((op == "++" || op == "--") && !is_assignable(expr))
+                        croak("Invalid use of " + op + " operator");
+                return as(tag, op, expr);
+        };
+
+        function expr_op(left, min_prec, no_in) {
+                var op = is("operator") ? S.token.value : null;
+                if (op && op == "in" && no_in) op = null;
+                var prec = op != null ? PRECEDENCE[op] : null;
+                if (prec != null && prec > min_prec) {
+                        next();
+                        var right = expr_op(maybe_unary(true), prec, no_in);
+                        return expr_op(as("binary", op, left, right), min_prec, no_in);
+                }
+                return left;
+        };
+
+        function expr_ops(no_in) {
+                return expr_op(maybe_unary(true), 0, no_in);
+        };
+
+        function maybe_conditional(no_in) {
+                var expr = expr_ops(no_in);
+                if (is("operator", "?")) {
+                        next();
+                        var yes = expression(false);
+                        expect(":");
+                        return as("conditional", expr, yes, expression(false, no_in));
+                }
+                return expr;
+        };
+
+        function is_assignable(expr) {
+                if (!exigent_mode) return true;
+                switch (expr[0]+"") {
+                    case "dot":
+                    case "sub":
+                    case "new":
+                    case "call":
+                        return true;
+                    case "name":
+                        return expr[1] != "this";
+                }
+        };
+
+        function maybe_assign(no_in) {
+                var left = maybe_conditional(no_in), val = S.token.value;
+                if (is("operator") && HOP(ASSIGNMENT, val)) {
+                        if (is_assignable(left)) {
+                                next();
+                                return as("assign", ASSIGNMENT[val], left, maybe_assign(no_in));
+                        }
+                        croak("Invalid assignment");
+                }
+                return left;
+        };
+
+        var expression = maybe_embed_tokens(function(commas, no_in) {
+                if (arguments.length == 0)
+                        commas = true;
+                var expr = maybe_assign(no_in);
+                if (commas && is("punc", ",")) {
+                        next();
+                        return as("seq", expr, expression(true, no_in));
+                }
+                return expr;
+        });
+
+        function in_loop(cont) {
+                try {
+                        ++S.in_loop;
+                        return cont();
+                } finally {
+                        --S.in_loop;
+                }
+        };
+
+        return as("toplevel", (function(a){
+                while (!is("eof"))
+                        a.push(statement());
+                return a;
+        })([]));
+
+};
+
+/* -----[ Utilities ]----- */
+
+function curry(f) {
+        var args = slice(arguments, 1);
+        return function() { return f.apply(this, args.concat(slice(arguments))); };
+};
+
+function prog1(ret) {
+        if (ret instanceof Function)
+                ret = ret();
+        for (var i = 1, n = arguments.length; --n > 0; ++i)
+                arguments[i]();
+        return ret;
+};
+
+function array_to_hash(a) {
+        var ret = {};
+        for (var i = 0; i < a.length; ++i)
+                ret[a[i]] = true;
+        return ret;
+};
+
+function slice(a, start) {
+        return Array.prototype.slice.call(a, start || 0);
+};
+
+function characters(str) {
+        return str.split("");
+};
+
+function member(name, array) {
+        for (var i = array.length; --i >= 0;)
+                if (array[i] == name)
+                        return true;
+        return false;
+};
+
+function HOP(obj, prop) {
+        return Object.prototype.hasOwnProperty.call(obj, prop);
+};
+
+var warn = function() {};
+
+/* -----[ Exports ]----- */
+
+exports.tokenizer = tokenizer;
+exports.parse = parse;
+exports.slice = slice;
+exports.curry = curry;
+exports.member = member;
+exports.array_to_hash = array_to_hash;
+exports.PRECEDENCE = PRECEDENCE;
+exports.KEYWORDS_ATOM = KEYWORDS_ATOM;
+exports.RESERVED_WORDS = RESERVED_WORDS;
+exports.KEYWORDS = KEYWORDS;
+exports.ATOMIC_START_TOKEN = ATOMIC_START_TOKEN;
+exports.OPERATORS = OPERATORS;
+exports.is_alphanumeric_char = is_alphanumeric_char;
+exports.is_identifier_start = is_identifier_start;
+exports.is_identifier_char = is_identifier_char;
+exports.set_logger = function(logger) {
+        warn = logger;
+};
+});
+define('uglifyjs/squeeze-more', ["require", "exports", "module", "./parse-js", "./process"], function(require, exports, module) {
+    var jsp = require("./parse-js"),
+    pro = require("./process"),
+    slice = jsp.slice,
+    member = jsp.member,
+    curry = jsp.curry,
+    MAP = pro.MAP,
+    PRECEDENCE = jsp.PRECEDENCE,
+    OPERATORS = jsp.OPERATORS;
+
+function ast_squeeze_more(ast) {
+        var w = pro.ast_walker(), walk = w.walk, scope;
+        function with_scope(s, cont) {
+                var save = scope, ret;
+                scope = s;
+                ret = cont();
+                scope = save;
+                return ret;
+        };
+        function _lambda(name, args, body) {
+                return [ this[0], name, args, with_scope(body.scope, curry(MAP, body, walk)) ];
+        };
+        return w.with_walkers({
+                "toplevel": function(body) {
+                        return [ this[0], with_scope(this.scope, curry(MAP, body, walk)) ];
+                },
+                "function": _lambda,
+                "defun": _lambda,
+                "new": function(ctor, args) {
+                        if (ctor[0] == "name") {
+                                if (ctor[1] == "Array" && !scope.has("Array")) {
+                                        if (args.length != 1) {
+                                                return [ "array", args ];
+                                        } else {
+                                                return walk([ "call", [ "name", "Array" ], args ]);
+                                        }
+                                } else if (ctor[1] == "Object" && !scope.has("Object")) {
+                                        if (!args.length) {
+                                                return [ "object", [] ];
+                                        } else {
+                                                return walk([ "call", [ "name", "Object" ], args ]);
+                                        }
+                                } else if ((ctor[1] == "RegExp" || ctor[1] == "Function" || ctor[1] == "Error") && !scope.has(ctor[1])) {
+                                        return walk([ "call", [ "name", ctor[1] ], args]);
+                                }
+                        }
+                },
+                "call": function(expr, args) {
+                        if (expr[0] == "dot" && expr[1][0] == "string" && args.length == 1
+                            && (args[0][1] > 0 && expr[2] == "substring" || expr[2] == "substr")) {
+                                return [ "call", [ "dot", expr[1], "slice"], args];
+                        }
+                        if (expr[0] == "dot" && expr[2] == "toString" && args.length == 0) {
+                                // foo.toString()  ==>  foo+""
+                                if (expr[1][0] == "string") return expr[1];
+                                return [ "binary", "+", expr[1], [ "string", "" ]];
+                        }
+                        if (expr[0] == "name") {
+                                if (expr[1] == "Array" && args.length != 1 && !scope.has("Array")) {
+                                        return [ "array", args ];
+                                }
+                                if (expr[1] == "Object" && !args.length && !scope.has("Object")) {
+                                        return [ "object", [] ];
+                                }
+                                if (expr[1] == "String" && !scope.has("String")) {
+                                        return [ "binary", "+", args[0], [ "string", "" ]];
+                                }
+                        }
+                }
+        }, function() {
+                return walk(pro.ast_add_scope(ast));
+        });
+};
+
+exports.ast_squeeze_more = ast_squeeze_more;
+});
+define('uglifyjs/process', ["require", "exports", "module", "./parse-js", "./squeeze-more"], function(require, exports, module) {
+
+/***********************************************************************
+
+  A JavaScript tokenizer / parser / beautifier / compressor.
+
+  This version is suitable for Node.js.  With minimal changes (the
+  exports stuff) it should work on any JS platform.
+
+  This file implements some AST processors.  They work on data built
+  by parse-js.
+
+  Exported functions:
+
+    - ast_mangle(ast, options) -- mangles the variable/function names
+      in the AST.  Returns an AST.
+
+    - ast_squeeze(ast) -- employs various optimizations to make the
+      final generated code even smaller.  Returns an AST.
+
+    - gen_code(ast, options) -- generates JS code from the AST.  Pass
+      true (or an object, see the code for some options) as second
+      argument to get "pretty" (indented) code.
+
+  -------------------------------- (C) ---------------------------------
+
+                           Author: Mihai Bazon
+                         <mihai.bazon@gmail.com>
+                       http://mihai.bazon.net/blog
+
+  Distributed under the BSD license:
+
+    Copyright 2010 (c) Mihai Bazon <mihai.bazon@gmail.com>
+
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+
+        * Redistributions of source code must retain the above
+          copyright notice, this list of conditions and the following
+          disclaimer.
+
+        * Redistributions in binary form must reproduce the above
+          copyright notice, this list of conditions and the following
+          disclaimer in the documentation and/or other materials
+          provided with the distribution.
+
+    THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER “AS IS” AND ANY
+    EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+    IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
+    PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER BE
+    LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY,
+    OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+    PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+    PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+    THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR
+    TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
+    THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGE.
+
+ ***********************************************************************/
+
+var jsp = require("./parse-js"),
+    slice = jsp.slice,
+    member = jsp.member,
+    is_identifier_char = jsp.is_identifier_char,
+    PRECEDENCE = jsp.PRECEDENCE,
+    OPERATORS = jsp.OPERATORS;
+
+/* -----[ helper for AST traversal ]----- */
+
+function ast_walker() {
+        function _vardefs(defs) {
+                return [ this[0], MAP(defs, function(def){
+                        var a = [ def[0] ];
+                        if (def.length > 1)
+                                a[1] = walk(def[1]);
+                        return a;
+                }) ];
+        };
+        function _block(statements) {
+                var out = [ this[0] ];
+                if (statements != null)
+                        out.push(MAP(statements, walk));
+                return out;
+        };
+        var walkers = {
+                "string": function(str) {
+                        return [ this[0], str ];
+                },
+                "num": function(num) {
+                        return [ this[0], num ];
+                },
+                "name": function(name) {
+                        return [ this[0], name ];
+                },
+                "toplevel": function(statements) {
+                        return [ this[0], MAP(statements, walk) ];
+                },
+                "block": _block,
+                "splice": _block,
+                "var": _vardefs,
+                "const": _vardefs,
+                "try": function(t, c, f) {
+                        return [
+                                this[0],
+                                MAP(t, walk),
+                                c != null ? [ c[0], MAP(c[1], walk) ] : null,
+                                f != null ? MAP(f, walk) : null
+                        ];
+                },
+                "throw": function(expr) {
+                        return [ this[0], walk(expr) ];
+                },
+                "new": function(ctor, args) {
+                        return [ this[0], walk(ctor), MAP(args, walk) ];
+                },
+                "switch": function(expr, body) {
+                        return [ this[0], walk(expr), MAP(body, function(branch){
+                                return [ branch[0] ? walk(branch[0]) : null,
+                                         MAP(branch[1], walk) ];
+                        }) ];
+                },
+                "break": function(label) {
+                        return [ this[0], label ];
+                },
+                "continue": function(label) {
+                        return [ this[0], label ];
+                },
+                "conditional": function(cond, t, e) {
+                        return [ this[0], walk(cond), walk(t), walk(e) ];
+                },
+                "assign": function(op, lvalue, rvalue) {
+                        return [ this[0], op, walk(lvalue), walk(rvalue) ];
+                },
+                "dot": function(expr) {
+                        return [ this[0], walk(expr) ].concat(slice(arguments, 1));
+                },
+                "call": function(expr, args) {
+                        return [ this[0], walk(expr), MAP(args, walk) ];
+                },
+                "function": function(name, args, body) {
+                        return [ this[0], name, args.slice(), MAP(body, walk) ];
+                },
+                "debugger": function() {
+                        return [ this[0] ];
+                },
+                "defun": function(name, args, body) {
+                        return [ this[0], name, args.slice(), MAP(body, walk) ];
+                },
+                "if": function(conditional, t, e) {
+                        return [ this[0], walk(conditional), walk(t), walk(e) ];
+                },
+                "for": function(init, cond, step, block) {
+                        return [ this[0], walk(init), walk(cond), walk(step), walk(block) ];
+                },
+                "for-in": function(vvar, key, hash, block) {
+                        return [ this[0], walk(vvar), walk(key), walk(hash), walk(block) ];
+                },
+                "while": function(cond, block) {
+                        return [ this[0], walk(cond), walk(block) ];
+                },
+                "do": function(cond, block) {
+                        return [ this[0], walk(cond), walk(block) ];
+                },
+                "return": function(expr) {
+                        return [ this[0], walk(expr) ];
+                },
+                "binary": function(op, left, right) {
+                        return [ this[0], op, walk(left), walk(right) ];
+                },
+                "unary-prefix": function(op, expr) {
+                        return [ this[0], op, walk(expr) ];
+                },
+                "unary-postfix": function(op, expr) {
+                        return [ this[0], op, walk(expr) ];
+                },
+                "sub": function(expr, subscript) {
+                        return [ this[0], walk(expr), walk(subscript) ];
+                },
+                "object": function(props) {
+                        return [ this[0], MAP(props, function(p){
+                                return p.length == 2
+                                        ? [ p[0], walk(p[1]) ]
+                                        : [ p[0], walk(p[1]), p[2] ]; // get/set-ter
+                        }) ];
+                },
+                "regexp": function(rx, mods) {
+                        return [ this[0], rx, mods ];
+                },
+                "array": function(elements) {
+                        return [ this[0], MAP(elements, walk) ];
+                },
+                "stat": function(stat) {
+                        return [ this[0], walk(stat) ];
+                },
+                "seq": function() {
+                        return [ this[0] ].concat(MAP(slice(arguments), walk));
+                },
+                "label": function(name, block) {
+                        return [ this[0], name, walk(block) ];
+                },
+                "with": function(expr, block) {
+                        return [ this[0], walk(expr), walk(block) ];
+                },
+                "atom": function(name) {
+                        return [ this[0], name ];
+                },
+                "directive": function(dir) {
+                        return [ this[0], dir ];
+                }
+        };
+
+        var user = {};
+        var stack = [];
+        function walk(ast) {
+                if (ast == null)
+                        return null;
+                try {
+                        stack.push(ast);
+                        var type = ast[0];
+                        var gen = user[type];
+                        if (gen) {
+                                var ret = gen.apply(ast, ast.slice(1));
+                                if (ret != null)
+                                        return ret;
+                        }
+                        gen = walkers[type];
+                        return gen.apply(ast, ast.slice(1));
+                } finally {
+                        stack.pop();
+                }
+        };
+
+        function dive(ast) {
+                if (ast == null)
+                        return null;
+                try {
+                        stack.push(ast);
+                        return walkers[ast[0]].apply(ast, ast.slice(1));
+                } finally {
+                        stack.pop();
+                }
+        };
+
+        function with_walkers(walkers, cont){
+                var save = {}, i;
+                for (i in walkers) if (HOP(walkers, i)) {
+                        save[i] = user[i];
+                        user[i] = walkers[i];
+                }
+                var ret = cont();
+                for (i in save) if (HOP(save, i)) {
+                        if (!save[i]) delete user[i];
+                        else user[i] = save[i];
+                }
+                return ret;
+        };
+
+        return {
+                walk: walk,
+                dive: dive,
+                with_walkers: with_walkers,
+                parent: function() {
+                        return stack[stack.length - 2]; // last one is current node
+                },
+                stack: function() {
+                        return stack;
+                }
+        };
+};
+
+/* -----[ Scope and mangling ]----- */
+
+function Scope(parent) {
+        this.names = {};        // names defined in this scope
+        this.mangled = {};      // mangled names (orig.name => mangled)
+        this.rev_mangled = {};  // reverse lookup (mangled => orig.name)
+        this.cname = -1;        // current mangled name
+        this.refs = {};         // names referenced from this scope
+        this.uses_with = false; // will become TRUE if with() is detected in this or any subscopes
+        this.uses_eval = false; // will become TRUE if eval() is detected in this or any subscopes
+        this.directives = [];   // directives activated from this scope
+        this.parent = parent;   // parent scope
+        this.children = [];     // sub-scopes
+        if (parent) {
+                this.level = parent.level + 1;
+                parent.children.push(this);
+        } else {
+                this.level = 0;
+        }
+};
+
+function base54_digits() {
+        if (typeof DIGITS_OVERRIDE_FOR_TESTING != "undefined")
+                return DIGITS_OVERRIDE_FOR_TESTING;
+        else
+                return "etnrisouaflchpdvmgybwESxTNCkLAOM_DPHBjFIqRUzWXV$JKQGYZ0516372984";
+}
+
+var base54 = (function(){
+        var DIGITS = base54_digits();
+        return function(num) {
+                var ret = "", base = 54;
+                do {
+                        ret += DIGITS.charAt(num % base);
+                        num = Math.floor(num / base);
+                        base = 64;
+                } while (num > 0);
+                return ret;
+        };
+})();
+
+Scope.prototype = {
+        has: function(name) {
+                for (var s = this; s; s = s.parent)
+                        if (HOP(s.names, name))
+                                return s;
+        },
+        has_mangled: function(mname) {
+                for (var s = this; s; s = s.parent)
+                        if (HOP(s.rev_mangled, mname))
+                                return s;
+        },
+        toJSON: function() {
+                return {
+                        names: this.names,
+                        uses_eval: this.uses_eval,
+                        uses_with: this.uses_with
+                };
+        },
+
+        next_mangled: function() {
+                // we must be careful that the new mangled name:
+                //
+                // 1. doesn't shadow a mangled name from a parent
+                //    scope, unless we don't reference the original
+                //    name from this scope OR from any sub-scopes!
+                //    This will get slow.
+                //
+                // 2. doesn't shadow an original name from a parent
+                //    scope, in the event that the name is not mangled
+                //    in the parent scope and we reference that name
+                //    here OR IN ANY SUBSCOPES!
+                //
+                // 3. doesn't shadow a name that is referenced but not
+                //    defined (possibly global defined elsewhere).
+                for (;;) {
+                        var m = base54(++this.cname), prior;
+
+                        // case 1.
+                        prior = this.has_mangled(m);
+                        if (prior && this.refs[prior.rev_mangled[m]] === prior)
+                                continue;
+
+                        // case 2.
+                        prior = this.has(m);
+                        if (prior && prior !== this && this.refs[m] === prior && !prior.has_mangled(m))
+                                continue;
+
+                        // case 3.
+                        if (HOP(this.refs, m) && this.refs[m] == null)
+                                continue;
+
+                        // I got "do" once. :-/
+                        if (!is_identifier(m))
+                                continue;
+
+                        return m;
+                }
+        },
+        set_mangle: function(name, m) {
+                this.rev_mangled[m] = name;
+                return this.mangled[name] = m;
+        },
+        get_mangled: function(name, newMangle) {
+                if (this.uses_eval || this.uses_with) return name; // no mangle if eval or with is in use
+                var s = this.has(name);
+                if (!s) return name; // not in visible scope, no mangle
+                if (HOP(s.mangled, name)) return s.mangled[name]; // already mangled in this scope
+                if (!newMangle) return name;                      // not found and no mangling requested
+                return s.set_mangle(name, s.next_mangled());
+        },
+        references: function(name) {
+                return name && !this.parent || this.uses_with || this.uses_eval || this.refs[name];
+        },
+        define: function(name, type) {
+                if (name != null) {
+                        if (type == "var" || !HOP(this.names, name))
+                                this.names[name] = type || "var";
+                        return name;
+                }
+        },
+        active: function(dir) {
+                return member(dir, this.directives) || this.parent && this.parent.active(dir);
+        }
+};
+
+function ast_add_scope(ast) {
+
+        var current_scope = null;
+        var w = ast_walker(), walk = w.walk;
+        var having_eval = [];
+
+        function with_new_scope(cont) {
+                current_scope = new Scope(current_scope);
+                current_scope.labels = new Scope();
+                var ret = current_scope.body = cont();
+                ret.scope = current_scope;
+                current_scope = current_scope.parent;
+                return ret;
+        };
+
+        function define(name, type) {
+                return current_scope.define(name, type);
+        };
+
+        function reference(name) {
+                current_scope.refs[name] = true;
+        };
+
+        function _lambda(name, args, body) {
+                var is_defun = this[0] == "defun";
+                return [ this[0], is_defun ? define(name, "defun") : name, args, with_new_scope(function(){
+                        if (!is_defun) define(name, "lambda");
+                        MAP(args, function(name){ define(name, "arg") });
+                        return MAP(body, walk);
+                })];
+        };
+
+        function _vardefs(type) {
+                return function(defs) {
+                        MAP(defs, function(d){
+                                define(d[0], type);
+                                if (d[1]) reference(d[0]);
+                        });
+                };
+        };
+
+        function _breacont(label) {
+                if (label)
+                        current_scope.labels.refs[label] = true;
+        };
+
+        return with_new_scope(function(){
+                // process AST
+                var ret = w.with_walkers({
+                        "function": _lambda,
+                        "defun": _lambda,
+                        "label": function(name, stat) { current_scope.labels.define(name) },
+                        "break": _breacont,
+                        "continue": _breacont,
+                        "with": function(expr, block) {
+                                for (var s = current_scope; s; s = s.parent)
+                                        s.uses_with = true;
+                        },
+                        "var": _vardefs("var"),
+                        "const": _vardefs("const"),
+                        "try": function(t, c, f) {
+                                if (c != null) return [
+                                        this[0],
+                                        MAP(t, walk),
+                                        [ define(c[0], "catch"), MAP(c[1], walk) ],
+                                        f != null ? MAP(f, walk) : null
+                                ];
+                        },
+                        "name": function(name) {
+                                if (name == "eval")
+                                        having_eval.push(current_scope);
+                                reference(name);
+                        }
+                }, function(){
+                        return walk(ast);
+                });
+
+                // the reason why we need an additional pass here is
+                // that names can be used prior to their definition.
+
+                // scopes where eval was detected and their parents
+                // are marked with uses_eval, unless they define the
+                // "eval" name.
+                MAP(having_eval, function(scope){
+                        if (!scope.has("eval")) while (scope) {
+                                scope.uses_eval = true;
+                                scope = scope.parent;
+                        }
+                });
+
+                // for referenced names it might be useful to know
+                // their origin scope.  current_scope here is the
+                // toplevel one.
+                function fixrefs(scope, i) {
+                        // do children first; order shouldn't matter
+                        for (i = scope.children.length; --i >= 0;)
+                                fixrefs(scope.children[i]);
+                        for (i in scope.refs) if (HOP(scope.refs, i)) {
+                                // find origin scope and propagate the reference to origin
+                                for (var origin = scope.has(i), s = scope; s; s = s.parent) {
+                                        s.refs[i] = origin;
+                                        if (s === origin) break;
+                                }
+                        }
+                };
+                fixrefs(current_scope);
+
+                return ret;
+        });
+
+};
+
+/* -----[ mangle names ]----- */
+
+function ast_mangle(ast, options) {
+        var w = ast_walker(), walk = w.walk, scope;
+        options = defaults(options, {
+                mangle       : true,
+                toplevel     : false,
+                defines      : null,
+                except       : null,
+                no_functions : false
+        });
+
+        function get_mangled(name, newMangle) {
+                if (!options.mangle) return name;
+                if (!options.toplevel && !scope.parent) return name; // don't mangle toplevel
+                if (options.except && member(name, options.except))
+                        return name;
+                if (options.no_functions && HOP(scope.names, name) &&
+                    (scope.names[name] == 'defun' || scope.names[name] == 'lambda'))
+                        return name;
+                return scope.get_mangled(name, newMangle);
+        };
+
+        function get_define(name) {
+                if (options.defines) {
+                        // we always lookup a defined symbol for the current scope FIRST, so declared
+                        // vars trump a DEFINE symbol, but if no such var is found, then match a DEFINE value
+                        if (!scope.has(name)) {
+                                if (HOP(options.defines, name)) {
+                                        return options.defines[name];
+                                }
+                        }
+                        return null;
+                }
+        };
+
+        function _lambda(name, args, body) {
+                if (!options.no_functions && options.mangle) {
+                        var is_defun = this[0] == "defun", extra;
+                        if (name) {
+                                if (is_defun) name = get_mangled(name);
+                                else if (body.scope.references(name)) {
+                                        extra = {};
+                                        if (!(scope.uses_eval || scope.uses_with))
+                                                name = extra[name] = scope.next_mangled();
+                                        else
+                                                extra[name] = name;
+                                }
+                                else name = null;
+                        }
+                }
+                body = with_scope(body.scope, function(){
+                        args = MAP(args, function(name){ return get_mangled(name) });
+                        return MAP(body, walk);
+                }, extra);
+                return [ this[0], name, args, body ];
+        };
+
+        function with_scope(s, cont, extra) {
+                var _scope = scope;
+                scope = s;
+                if (extra) for (var i in extra) if (HOP(extra, i)) {
+                        s.set_mangle(i, extra[i]);
+                }
+                for (var i in s.names) if (HOP(s.names, i)) {
+                        get_mangled(i, true);
+                }
+                var ret = cont();
+                ret.scope = s;
+                scope = _scope;
+                return ret;
+        };
+
+        function _vardefs(defs) {
+                return [ this[0], MAP(defs, function(d){
+                        return [ get_mangled(d[0]), walk(d[1]) ];
+                }) ];
+        };
+
+        function _breacont(label) {
+                if (label) return [ this[0], scope.labels.get_mangled(label) ];
+        };
+
+        return w.with_walkers({
+                "function": _lambda,
+                "defun": function() {
+                        // move function declarations to the top when
+                        // they are not in some block.
+                        var ast = _lambda.apply(this, arguments);
+                        switch (w.parent()[0]) {
+                            case "toplevel":
+                            case "function":
+                            case "defun":
+                                return MAP.at_top(ast);
+                        }
+                        return ast;
+                },
+                "label": function(label, stat) {
+                        if (scope.labels.refs[label]) return [
+                                this[0],
+                                scope.labels.get_mangled(label, true),
+                                walk(stat)
+                        ];
+                        return walk(stat);
+                },
+                "break": _breacont,
+                "continue": _breacont,
+                "var": _vardefs,
+                "const": _vardefs,
+                "name": function(name) {
+                        return get_define(name) || [ this[0], get_mangled(name) ];
+                },
+                "try": function(t, c, f) {
+                        return [ this[0],
+                                 MAP(t, walk),
+                                 c != null ? [ get_mangled(c[0]), MAP(c[1], walk) ] : null,
+                                 f != null ? MAP(f, walk) : null ];
+                },
+                "toplevel": function(body) {
+                        var self = this;
+                        return with_scope(self.scope, function(){
+                                return [ self[0], MAP(body, walk) ];
+                        });
+                },
+                "directive": function() {
+                        return MAP.at_top(this);
+                }
+        }, function() {
+                return walk(ast_add_scope(ast));
+        });
+};
+
+/* -----[
+   - compress foo["bar"] into foo.bar,
+   - remove block brackets {} where possible
+   - join consecutive var declarations
+   - various optimizations for IFs:
+     - if (cond) foo(); else bar();  ==>  cond?foo():bar();
+     - if (cond) foo();  ==>  cond&&foo();
+     - if (foo) return bar(); else return baz();  ==> return foo?bar():baz(); // also for throw
+     - if (foo) return bar(); else something();  ==> {if(foo)return bar();something()}
+   ]----- */
+
+var warn = function(){};
+
+function best_of(ast1, ast2) {
+        return gen_code(ast1).length > gen_code(ast2[0] == "stat" ? ast2[1] : ast2).length ? ast2 : ast1;
+};
+
+function last_stat(b) {
+        if (b[0] == "block" && b[1] && b[1].length > 0)
+                return b[1][b[1].length - 1];
+        return b;
+}
+
+function aborts(t) {
+        if (t) switch (last_stat(t)[0]) {
+            case "return":
+            case "break":
+            case "continue":
+            case "throw":
+                return true;
+        }
+};
+
+function boolean_expr(expr) {
+        return ( (expr[0] == "unary-prefix"
+                  && member(expr[1], [ "!", "delete" ])) ||
+
+                 (expr[0] == "binary"
+                  && member(expr[1], [ "in", "instanceof", "==", "!=", "===", "!==", "<", "<=", ">=", ">" ])) ||
+
+                 (expr[0] == "binary"
+                  && member(expr[1], [ "&&", "||" ])
+                  && boolean_expr(expr[2])
+                  && boolean_expr(expr[3])) ||
+
+                 (expr[0] == "conditional"
+                  && boolean_expr(expr[2])
+                  && boolean_expr(expr[3])) ||
+
+                 (expr[0] == "assign"
+                  && expr[1] === true
+                  && boolean_expr(expr[3])) ||
+
+                 (expr[0] == "seq"
+                  && boolean_expr(expr[expr.length - 1]))
+               );
+};
+
+function empty(b) {
+        return !b || (b[0] == "block" && (!b[1] || b[1].length == 0));
+};
+
+function is_string(node) {
+        return (node[0] == "string" ||
+                node[0] == "unary-prefix" && node[1] == "typeof" ||
+                node[0] == "binary" && node[1] == "+" &&
+                (is_string(node[2]) || is_string(node[3])));
+};
+
+var when_constant = (function(){
+
+        var $NOT_CONSTANT = {};
+
+        // this can only evaluate constant expressions.  If it finds anything
+        // not constant, it throws $NOT_CONSTANT.
+        function evaluate(expr) {
+                switch (expr[0]) {
+                    case "string":
+                    case "num":
+                        return expr[1];
+                    case "name":
+                    case "atom":
+                        switch (expr[1]) {
+                            case "true": return true;
+                            case "false": return false;
+                            case "null": return null;
+                        }
+                        break;
+                    case "unary-prefix":
+                        switch (expr[1]) {
+                            case "!": return !evaluate(expr[2]);
+                            case "typeof": return typeof evaluate(expr[2]);
+                            case "~": return ~evaluate(expr[2]);
+                            case "-": return -evaluate(expr[2]);
+                            case "+": return +evaluate(expr[2]);
+                        }
+                        break;
+                    case "binary":
+                        var left = expr[2], right = expr[3];
+                        switch (expr[1]) {
+                            case "&&"         : return evaluate(left) &&         evaluate(right);
+                            case "||"         : return evaluate(left) ||         evaluate(right);
+                            case "|"          : return evaluate(left) |          evaluate(right);
+                            case "&"          : return evaluate(left) &          evaluate(right);
+                            case "^"          : return evaluate(left) ^          evaluate(right);
+                            case "+"          : return evaluate(left) +          evaluate(right);
+                            case "*"          : return evaluate(left) *          evaluate(right);
+                            case "/"          : return evaluate(left) /          evaluate(right);
+                            case "%"          : return evaluate(left) %          evaluate(right);
+                            case "-"          : return evaluate(left) -          evaluate(right);
+                            case "<<"         : return evaluate(left) <<         evaluate(right);
+                            case ">>"         : return evaluate(left) >>         evaluate(right);
+                            case ">>>"        : return evaluate(left) >>>        evaluate(right);
+                            case "=="         : return evaluate(left) ==         evaluate(right);
+                            case "==="        : return evaluate(left) ===        evaluate(right);
+                            case "!="         : return evaluate(left) !=         evaluate(right);
+                            case "!=="        : return evaluate(left) !==        evaluate(right);
+                            case "<"          : return evaluate(left) <          evaluate(right);
+                            case "<="         : return evaluate(left) <=         evaluate(right);
+                            case ">"          : return evaluate(left) >          evaluate(right);
+                            case ">="         : return evaluate(left) >=         evaluate(right);
+                            case "in"         : return evaluate(left) in         evaluate(right);
+                            case "instanceof" : return evaluate(left) instanceof evaluate(right);
+                        }
+                }
+                throw $NOT_CONSTANT;
+        };
+
+        return function(expr, yes, no) {
+                try {
+                        var val = evaluate(expr), ast;
+                        switch (typeof val) {
+                            case "string": ast =  [ "string", val ]; break;
+                            case "number": ast =  [ "num", val ]; break;
+                            case "boolean": ast =  [ "name", String(val) ]; break;
+                            default:
+                                if (val === null) { ast = [ "atom", "null" ]; break; }
+                                throw new Error("Can't handle constant of type: " + (typeof val));
+                        }
+                        return yes.call(expr, ast, val);
+                } catch(ex) {
+                        if (ex === $NOT_CONSTANT) {
+                                if (expr[0] == "binary"
+                                    && (expr[1] == "===" || expr[1] == "!==")
+                                    && ((is_string(expr[2]) && is_string(expr[3]))
+                                        || (boolean_expr(expr[2]) && boolean_expr(expr[3])))) {
+                                        expr[1] = expr[1].substr(0, 2);
+                                }
+                                else if (no && expr[0] == "binary"
+                                         && (expr[1] == "||" || expr[1] == "&&")) {
+                                    // the whole expression is not constant but the lval may be...
+                                    try {
+                                        var lval = evaluate(expr[2]);
+                                        expr = ((expr[1] == "&&" && (lval ? expr[3] : lval))    ||
+                                                (expr[1] == "||" && (lval ? lval    : expr[3])) ||
+                                                expr);
+                                    } catch(ex2) {
+                                        // IGNORE... lval is not constant
+                                    }
+                                }
+                                return no ? no.call(expr, expr) : null;
+                        }
+                        else throw ex;
+                }
+        };
+
+})();
+
+function warn_unreachable(ast) {
+        if (!empty(ast))
+                warn("Dropping unreachable code: " + gen_code(ast, true));
+};
+
+function prepare_ifs(ast) {
+        var w = ast_walker(), walk = w.walk;
+        // In this first pass, we rewrite ifs which abort with no else with an
+        // if-else.  For example:
+        //
+        // if (x) {
+        //     blah();
+        //     return y;
+        // }
+        // foobar();
+        //
+        // is rewritten into:
+        //
+        // if (x) {
+        //     blah();
+        //     return y;
+        // } else {
+        //     foobar();
+        // }
+        function redo_if(statements) {
+                statements = MAP(statements, walk);
+
+                for (var i = 0; i < statements.length; ++i) {
+                        var fi = statements[i];
+                        if (fi[0] != "if") continue;
+
+                        if (fi[3] && walk(fi[3])) continue;
+
+                        var t = walk(fi[2]);
+                        if (!aborts(t)) continue;
+
+                        var conditional = walk(fi[1]);
+
+                        var e_body = redo_if(statements.slice(i + 1));
+                        var e = e_body.length == 1 ? e_body[0] : [ "block", e_body ];
+
+                        return statements.slice(0, i).concat([ [
+                                fi[0],          // "if"
+                                conditional,    // conditional
+                                t,              // then
+                                e               // else
+                        ] ]);
+                }
+
+                return statements;
+        };
+
+        function redo_if_lambda(name, args, body) {
+                body = redo_if(body);
+                return [ this[0], name, args, body ];
+        };
+
+        function redo_if_block(statements) {
+                return [ this[0], statements != null ? redo_if(statements) : null ];
+        };
+
+        return w.with_walkers({
+                "defun": redo_if_lambda,
+                "function": redo_if_lambda,
+                "block": redo_if_block,
+                "splice": redo_if_block,
+                "toplevel": function(statements) {
+                        return [ this[0], redo_if(statements) ];
+                },
+                "try": function(t, c, f) {
+                        return [
+                                this[0],
+                                redo_if(t),
+                                c != null ? [ c[0], redo_if(c[1]) ] : null,
+                                f != null ? redo_if(f) : null
+                        ];
+                }
+        }, function() {
+                return walk(ast);
+        });
+};
+
+function for_side_effects(ast, handler) {
+        var w = ast_walker(), walk = w.walk;
+        var $stop = {}, $restart = {};
+        function stop() { throw $stop };
+        function restart() { throw $restart };
+        function found(){ return handler.call(this, this, w, stop, restart) };
+        function unary(op) {
+                if (op == "++" || op == "--")
+                        return found.apply(this, arguments);
+        };
+        return w.with_walkers({
+                "try": found,
+                "throw": found,
+                "return": found,
+                "new": found,
+                "switch": found,
+                "break": found,
+                "continue": found,
+                "assign": found,
+                "call": found,
+                "if": found,
+                "for": found,
+                "for-in": found,
+                "while": found,
+                "do": found,
+                "return": found,
+                "unary-prefix": unary,
+                "unary-postfix": unary,
+                "defun": found
+        }, function(){
+                while (true) try {
+                        walk(ast);
+                        break;
+                } catch(ex) {
+                        if (ex === $stop) break;
+                        if (ex === $restart) continue;
+                        throw ex;
+                }
+        });
+};
+
+function ast_lift_variables(ast) {
+        var w = ast_walker(), walk = w.walk, scope;
+        function do_body(body, env) {
+                var _scope = scope;
+                scope = env;
+                body = MAP(body, walk);
+                var hash = {}, names = MAP(env.names, function(type, name){
+                        if (type != "var") return MAP.skip;
+                        if (!env.references(name)) return MAP.skip;
+                        hash[name] = true;
+                        return [ name ];
+                });
+                if (names.length > 0) {
+                        // looking for assignments to any of these variables.
+                        // we can save considerable space by moving the definitions
+                        // in the var declaration.
+                        for_side_effects([ "block", body ], function(ast, walker, stop, restart) {
+                                if (ast[0] == "assign"
+                                    && ast[1] === true
+                                    && ast[2][0] == "name"
+                                    && HOP(hash, ast[2][1])) {
+                                        // insert the definition into the var declaration
+                                        for (var i = names.length; --i >= 0;) {
+                                                if (names[i][0] == ast[2][1]) {
+                                                        if (names[i][1]) // this name already defined, we must stop
+                                                                stop();
+                                                        names[i][1] = ast[3]; // definition
+                                                        names.push(names.splice(i, 1)[0]);
+                                                        break;
+                                                }
+                                        }
+                                        // remove this assignment from the AST.
+                                        var p = walker.parent();
+                                        if (p[0] == "seq") {
+                                                var a = p[2];
+                                                a.unshift(0, p.length);
+                                                p.splice.apply(p, a);
+                                        }
+                                        else if (p[0] == "stat") {
+                                                p.splice(0, p.length, "block"); // empty statement
+                                        }
+                                        else {
+                                                stop();
+                                        }
+                                        restart();
+                                }
+                                stop();
+                        });
+                        body.unshift([ "var", names ]);
+                }
+                scope = _scope;
+                return body;
+        };
+        function _vardefs(defs) {
+                var ret = null;
+                for (var i = defs.length; --i >= 0;) {
+                        var d = defs[i];
+                        if (!d[1]) continue;
+                        d = [ "assign", true, [ "name", d[0] ], d[1] ];
+                        if (ret == null) ret = d;
+                        else ret = [ "seq", d, ret ];
+                }
+                if (ret == null) {
+                        if (w.parent()[0] == "for-in")
+                                return [ "name", defs[0][0] ];
+                        return MAP.skip;
+                }
+                return [ "stat", ret ];
+        };
+        function _toplevel(body) {
+                return [ this[0], do_body(body, this.scope) ];
+        };
+        return w.with_walkers({
+                "function": function(name, args, body){
+                        for (var i = args.length; --i >= 0 && !body.scope.references(args[i]);)
+                                args.pop();
+                        if (!body.scope.references(name)) name = null;
+                        return [ this[0], name, args, do_body(body, body.scope) ];
+                },
+                "defun": function(name, args, body){
+                        if (!scope.references(name)) return MAP.skip;
+                        for (var i = args.length; --i >= 0 && !body.scope.references(args[i]);)
+                                args.pop();
+                        return [ this[0], name, args, do_body(body, body.scope) ];
+                },
+                "var": _vardefs,
+                "toplevel": _toplevel
+        }, function(){
+                return walk(ast_add_scope(ast));
+        });
+};
+
+function ast_squeeze(ast, options) {
+        options = defaults(options, {
+                make_seqs   : true,
+                dead_code   : true,
+                no_warnings : false,
+                keep_comps  : true,
+                unsafe      : false
+        });
+
+        var w = ast_walker(), walk = w.walk, scope;
+
+        function negate(c) {
+                var not_c = [ "unary-prefix", "!", c ];
+                switch (c[0]) {
+                    case "unary-prefix":
+                        return c[1] == "!" && boolean_expr(c[2]) ? c[2] : not_c;
+                    case "seq":
+                        c = slice(c);
+                        c[c.length - 1] = negate(c[c.length - 1]);
+                        return c;
+                    case "conditional":
+                        return best_of(not_c, [ "conditional", c[1], negate(c[2]), negate(c[3]) ]);
+                    case "binary":
+                        var op = c[1], left = c[2], right = c[3];
+                        if (!options.keep_comps) switch (op) {
+                            case "<="  : return [ "binary", ">", left, right ];
+                            case "<"   : return [ "binary", ">=", left, right ];
+                            case ">="  : return [ "binary", "<", left, right ];
+                            case ">"   : return [ "binary", "<=", left, right ];
+                        }
+                        switch (op) {
+                            case "=="  : return [ "binary", "!=", left, right ];
+                            case "!="  : return [ "binary", "==", left, right ];
+                            case "===" : return [ "binary", "!==", left, right ];
+                            case "!==" : return [ "binary", "===", left, right ];
+                            case "&&"  : return best_of(not_c, [ "binary", "||", negate(left), negate(right) ]);
+                            case "||"  : return best_of(not_c, [ "binary", "&&", negate(left), negate(right) ]);
+                        }
+                        break;
+                }
+                return not_c;
+        };
+
+        function make_conditional(c, t, e) {
+                var make_real_conditional = function() {
+                        if (c[0] == "unary-prefix" && c[1] == "!") {
+                                return e ? [ "conditional", c[2], e, t ] : [ "binary", "||", c[2], t ];
+                        } else {
+                                return e ? best_of(
+                                        [ "conditional", c, t, e ],
+                                        [ "conditional", negate(c), e, t ]
+                                ) : [ "binary", "&&", c, t ];
+                        }
+                };
+                // shortcut the conditional if the expression has a constant value
+                return when_constant(c, function(ast, val){
+                        warn_unreachable(val ? e : t);
+                        return          (val ? t : e);
+                }, make_real_conditional);
+        };
+
+        function rmblock(block) {
+                if (block != null && block[0] == "block" && block[1]) {
+                        if (block[1].length == 1)
+                                block = block[1][0];
+                        else if (block[1].length == 0)
+                                block = [ "block" ];
+                }
+                return block;
+        };
+
+        function _lambda(name, args, body) {
+                return [ this[0], name, args, with_scope(body.scope, function() {
+                        return tighten(body, "lambda");
+                }) ];
+        };
+
+        function with_scope(s, cont) {
+                var _scope = scope;
+                scope = s;
+                var ret = cont();
+                scope = _scope;
+                return ret;
+        };
+
+        // this function does a few things:
+        // 1. discard useless blocks
+        // 2. join consecutive var declarations
+        // 3. remove obviously dead code
+        // 4. transform consecutive statements using the comma operator
+        // 5. if block_type == "lambda" and it detects constructs like if(foo) return ... - rewrite like if (!foo) { ... }
+        function tighten(statements, block_type) {
+                statements = MAP(statements, walk);
+
+                statements = statements.reduce(function(a, stat){
+                        if (stat[0] == "block") {
+                                if (stat[1]) {
+                                        a.push.apply(a, stat[1]);
+                                }
+                        } else {
+                                a.push(stat);
+                        }
+                        return a;
+                }, []);
+
+                statements = (function(a, prev){
+                        statements.forEach(function(cur){
+                                if (prev && ((cur[0] == "var" && prev[0] == "var") ||
+                                             (cur[0] == "const" && prev[0] == "const"))) {
+                                        prev[1] = prev[1].concat(cur[1]);
+                                } else {
+                                        a.push(cur);
+                                        prev = cur;
+                                }
+                        });
+                        return a;
+                })([]);
+
+                if (options.dead_code) statements = (function(a, has_quit){
+                        statements.forEach(function(st){
+                                if (has_quit) {
+                                        if (st[0] == "function" || st[0] == "defun") {
+                                                a.push(st);
+                                        }
+                                        else if (st[0] == "var" || st[0] == "const") {
+                                                if (!options.no_warnings)
+                                                        warn("Variables declared in unreachable code");
+                                                st[1] = MAP(st[1], function(def){
+                                                        if (def[1] && !options.no_warnings)
+                                                                warn_unreachable([ "assign", true, [ "name", def[0] ], def[1] ]);
+                                                        return [ def[0] ];
+                                                });
+                                                a.push(st);
+                                        }
+                                        else if (!options.no_warnings)
+                                                warn_unreachable(st);
+                                }
+                                else {
+                                        a.push(st);
+                                        if (member(st[0], [ "return", "throw", "break", "continue" ]))
+                                                has_quit = true;
+                                }
+                        });
+                        return a;
+                })([]);
+
+                if (options.make_seqs) statements = (function(a, prev) {
+                        statements.forEach(function(cur){
+                                if (prev && prev[0] == "stat" && cur[0] == "stat") {
+                                        prev[1] = [ "seq", prev[1], cur[1] ];
+                                } else {
+                                        a.push(cur);
+                                        prev = cur;
+                                }
+                        });
+                        if (a.length >= 2
+                            && a[a.length-2][0] == "stat"
+                            && (a[a.length-1][0] == "return" || a[a.length-1][0] == "throw")
+                            && a[a.length-1][1])
+                        {
+                                a.splice(a.length - 2, 2,
+                                         [ a[a.length-1][0],
+                                           [ "seq", a[a.length-2][1], a[a.length-1][1] ]]);
+                        }
+                        return a;
+                })([]);
+
+                // this increases jQuery by 1K.  Probably not such a good idea after all..
+                // part of this is done in prepare_ifs anyway.
+                // if (block_type == "lambda") statements = (function(i, a, stat){
+                //         while (i < statements.length) {
+                //                 stat = statements[i++];
+                //                 if (stat[0] == "if" && !stat[3]) {
+                //                         if (stat[2][0] == "return" && stat[2][1] == null) {
+                //                                 a.push(make_if(negate(stat[1]), [ "block", statements.slice(i) ]));
+                //                                 break;
+                //                         }
+                //                         var last = last_stat(stat[2]);
+                //                         if (last[0] == "return" && last[1] == null) {
+                //                                 a.push(make_if(stat[1], [ "block", stat[2][1].slice(0, -1) ], [ "block", statements.slice(i) ]));
+                //                                 break;
+                //                         }
+                //                 }
+                //                 a.push(stat);
+                //         }
+                //         return a;
+                // })(0, []);
+
+                return statements;
+        };
+
+        function make_if(c, t, e) {
+                return when_constant(c, function(ast, val){
+                        if (val) {
+                                t = walk(t);
+                                warn_unreachable(e);
+                                return t || [ "block" ];
+                        } else {
+                                e = walk(e);
+                                warn_unreachable(t);
+                                return e || [ "block" ];
+                        }
+                }, function() {
+                        return make_real_if(c, t, e);
+                });
+        };
+
+        function abort_else(c, t, e) {
+                var ret = [ [ "if", negate(c), e ] ];
+                if (t[0] == "block") {
+                        if (t[1]) ret = ret.concat(t[1]);
+                } else {
+                        ret.push(t);
+                }
+                return walk([ "block", ret ]);
+        };
+
+        function make_real_if(c, t, e) {
+                c = walk(c);
+                t = walk(t);
+                e = walk(e);
+
+                if (empty(e) && empty(t))
+                        return [ "stat", c ];
+
+                if (empty(t)) {
+                        c = negate(c);
+                        t = e;
+                        e = null;
+                } else if (empty(e)) {
+                        e = null;
+                } else {
+                        // if we have both else and then, maybe it makes sense to switch them?
+                        (function(){
+                                var a = gen_code(c);
+                                var n = negate(c);
+                                var b = gen_code(n);
+                                if (b.length < a.length) {
+                                        var tmp = t;
+                                        t = e;
+                                        e = tmp;
+                                        c = n;
+                                }
+                        })();
+                }
+                var ret = [ "if", c, t, e ];
+                if (t[0] == "if" && empty(t[3]) && empty(e)) {
+                        ret = best_of(ret, walk([ "if", [ "binary", "&&", c, t[1] ], t[2] ]));
+                }
+                else if (t[0] == "stat") {
+                        if (e) {
+                                if (e[0] == "stat")
+                                        ret = best_of(ret, [ "stat", make_conditional(c, t[1], e[1]) ]);
+                                else if (aborts(e))
+                                        ret = abort_else(c, t, e);
+                        }
+                        else {
+                                ret = best_of(ret, [ "stat", make_conditional(c, t[1]) ]);
+                        }
+                }
+                else if (e && t[0] == e[0] && (t[0] == "return" || t[0] == "throw") && t[1] && e[1]) {
+                        ret = best_of(ret, [ t[0], make_conditional(c, t[1], e[1] ) ]);
+                }
+                else if (e && aborts(t)) {
+                        ret = [ [ "if", c, t ] ];
+                        if (e[0] == "block") {
+                                if (e[1]) ret = ret.concat(e[1]);
+                        }
+                        else {
+                                ret.push(e);
+                        }
+                        ret = walk([ "block", ret ]);
+                }
+                else if (t && aborts(e)) {
+                        ret = abort_else(c, t, e);
+                }
+                return ret;
+        };
+
+        function _do_while(cond, body) {
+                return when_constant(cond, function(cond, val){
+                        if (!val) {
+                                warn_unreachable(body);
+                                return [ "block" ];
+                        } else {
+                                return [ "for", null, null, null, walk(body) ];
+                        }
+                });
+        };
+
+        return w.with_walkers({
+                "sub": function(expr, subscript) {
+                        if (subscript[0] == "string") {
+                                var name = subscript[1];
+                                if (is_identifier(name))
+                                        return [ "dot", walk(expr), name ];
+                                else if (/^[1-9][0-9]*$/.test(name) || name === "0")
+                                        return [ "sub", walk(expr), [ "num", parseInt(name, 10) ] ];
+                        }
+                },
+                "if": make_if,
+                "toplevel": function(body) {
+                        return with_scope(this.scope, function() {
+                            return [ "toplevel", tighten(body) ];
+                        });
+                },
+                "switch": function(expr, body) {
+                        var last = body.length - 1;
+                        return [ "switch", walk(expr), MAP(body, function(branch, i){
+                                var block = tighten(branch[1]);
+                                if (i == last && block.length > 0) {
+                                        var node = block[block.length - 1];
+                                        if (node[0] == "break" && !node[1])
+                                                block.pop();
+                                }
+                                return [ branch[0] ? walk(branch[0]) : null, block ];
+                        }) ];
+                },
+                "function": _lambda,
+                "defun": _lambda,
+                "block": function(body) {
+                        if (body) return rmblock([ "block", tighten(body) ]);
+                },
+                "binary": function(op, left, right) {
+                        return when_constant([ "binary", op, walk(left), walk(right) ], function yes(c){
+                                return best_of(walk(c), this);
+                        }, function no() {
+                                return function(){
+                                        if(op != "==" && op != "!=") return;
+                                        var l = walk(left), r = walk(right);
+                                        if(l && l[0] == "unary-prefix" && l[1] == "!" && l[2][0] == "num")
+                                                left = ['num', +!l[2][1]];
+                                        else if (r && r[0] == "unary-prefix" && r[1] == "!" && r[2][0] == "num")
+                                                right = ['num', +!r[2][1]];
+                                        return ["binary", op, left, right];
+                                }() || this;
+                        });
+                },
+                "conditional": function(c, t, e) {
+                        return make_conditional(walk(c), walk(t), walk(e));
+                },
+                "try": function(t, c, f) {
+                        return [
+                                "try",
+                                tighten(t),
+                                c != null ? [ c[0], tighten(c[1]) ] : null,
+                                f != null ? tighten(f) : null
+                        ];
+                },
+                "unary-prefix": function(op, expr) {
+                        expr = walk(expr);
+                        var ret = [ "unary-prefix", op, expr ];
+                        if (op == "!")
+                                ret = best_of(ret, negate(expr));
+                        return when_constant(ret, function(ast, val){
+                                return walk(ast); // it's either true or false, so minifies to !0 or !1
+                        }, function() { return ret });
+                },
+                "name": function(name) {
+                        switch (name) {
+                            case "true": return [ "unary-prefix", "!", [ "num", 0 ]];
+                            case "false": return [ "unary-prefix", "!", [ "num", 1 ]];
+                        }
+                },
+                "while": _do_while,
+                "assign": function(op, lvalue, rvalue) {
+                        lvalue = walk(lvalue);
+                        rvalue = walk(rvalue);
+                        var okOps = [ '+', '-', '/', '*', '%', '>>', '<<', '>>>', '|', '^', '&' ];
+                        if (op === true && lvalue[0] === "name" && rvalue[0] === "binary" &&
+                            ~okOps.indexOf(rvalue[1]) && rvalue[2][0] === "name" &&
+                            rvalue[2][1] === lvalue[1]) {
+                                return [ this[0], rvalue[1], lvalue, rvalue[3] ]
+                        }
+                        return [ this[0], op, lvalue, rvalue ];
+                },
+                "directive": function(dir) {
+                        if (scope.active(dir))
+                            return [ "block" ];
+                        scope.directives.push(dir);
+                        return [ this[0], dir ];
+                },
+                "call": function(expr, args) {
+                        expr = walk(expr);
+                        if (options.unsafe && expr[0] == "dot" && expr[1][0] == "string" && expr[2] == "toString") {
+                                return expr[1];
+                        }
+                        return [ this[0], expr,  MAP(args, walk) ];
+                },
+                "num": function (num) {
+                        if (!isFinite(num))
+                                return [ "binary", "/", num === 1 / 0
+                                         ? [ "num", 1 ] : num === -1 / 0
+                                         ? [ "unary-prefix", "-", [ "num", 1 ] ]
+                                         : [ "num", 0 ], [ "num", 0 ] ];
+
+                        return [ this[0], num ];
+                }
+        }, function() {
+                for (var i = 0; i < 2; ++i) {
+                        ast = prepare_ifs(ast);
+                        ast = walk(ast_add_scope(ast));
+                }
+                return ast;
+        });
+};
+
+/* -----[ re-generate code from the AST ]----- */
+
+var DOT_CALL_NO_PARENS = jsp.array_to_hash([
+        "name",
+        "array",
+        "object",
+        "string",
+        "dot",
+        "sub",
+        "call",
+        "regexp",
+        "defun"
+]);
+
+function make_string(str, ascii_only) {
+        var dq = 0, sq = 0;
+        str = str.replace(/[\\\b\f\n\r\t\x22\x27\u2028\u2029\0]/g, function(s){
+                switch (s) {
+                    case "\\": return "\\\\";
+                    case "\b": return "\\b";
+                    case "\f": return "\\f";
+                    case "\n": return "\\n";
+                    case "\r": return "\\r";
+                    case "\u2028": return "\\u2028";
+                    case "\u2029": return "\\u2029";
+                    case '"': ++dq; return '"';
+                    case "'": ++sq; return "'";
+                    case "\0": return "\\0";
+                }
+                return s;
+        });
+        if (ascii_only) str = to_ascii(str);
+        if (dq > sq) return "'" + str.replace(/\x27/g, "\\'") + "'";
+        else return '"' + str.replace(/\x22/g, '\\"') + '"';
+};
+
+function to_ascii(str) {
+        return str.replace(/[\u0080-\uffff]/g, function(ch) {
+                var code = ch.charCodeAt(0).toString(16);
+                while (code.length < 4) code = "0" + code;
+                return "\\u" + code;
+        });
+};
+
+var SPLICE_NEEDS_BRACKETS = jsp.array_to_hash([ "if", "while", "do", "for", "for-in", "with" ]);
+
+function gen_code(ast, options) {
+        options = defaults(options, {
+                indent_start : 0,
+                indent_level : 4,
+                quote_keys   : false,
+                space_colon  : false,
+                beautify     : false,
+                ascii_only   : false,
+                inline_script: false
+        });
+        var beautify = !!options.beautify;
+        var indentation = 0,
+            newline = beautify ? "\n" : "",
+            space = beautify ? " " : "";
+
+        function encode_string(str) {
+                var ret = make_string(str, options.ascii_only);
+                if (options.inline_script)
+                        ret = ret.replace(/<\x2fscript([>\/\t\n\f\r ])/gi, "<\\/script$1");
+                return ret;
+        };
+
+        function make_name(name) {
+                name = name.toString();
+                if (options.ascii_only)
+                        name = to_ascii(name);
+                return name;
+        };
+
+        function indent(line) {
+                if (line == null)
+                        line = "";
+                if (beautify)
+                        line = repeat_string(" ", options.indent_start + indentation * options.indent_level) + line;
+                return line;
+        };
+
+        function with_indent(cont, incr) {
+                if (incr == null) incr = 1;
+                indentation += incr;
+                try { return cont.apply(null, slice(arguments, 1)); }
+                finally { indentation -= incr; }
+        };
+
+        function last_char(str) {
+                str = str.toString();
+                return str.charAt(str.length - 1);
+        };
+
+        function first_char(str) {
+                return str.toString().charAt(0);
+        };
+
+        function add_spaces(a) {
+                if (beautify)
+                        return a.join(" ");
+                var b = [];
+                for (var i = 0; i < a.length; ++i) {
+                        var next = a[i + 1];
+                        b.push(a[i]);
+                        if (next &&
+                            ((is_identifier_char(last_char(a[i])) && (is_identifier_char(first_char(next))
+                                                                      || first_char(next) == "\\")) ||
+                             (/[\+\-]$/.test(a[i].toString()) && /^[\+\-]/.test(next.toString())))) {
+                                b.push(" ");
+                        }
+                }
+                return b.join("");
+        };
+
+        function add_commas(a) {
+                return a.join("," + space);
+        };
+
+        function parenthesize(expr) {
+                var gen = make(expr);
+                for (var i = 1; i < arguments.length; ++i) {
+                        var el = arguments[i];
+                        if ((el instanceof Function && el(expr)) || expr[0] == el)
+                                return "(" + gen + ")";
+                }
+                return gen;
+        };
+
+        function best_of(a) {
+                if (a.length == 1) {
+                        return a[0];
+                }
+                if (a.length == 2) {
+                        var b = a[1];
+                        a = a[0];
+                        return a.length <= b.length ? a : b;
+                }
+                return best_of([ a[0], best_of(a.slice(1)) ]);
+        };
+
+        function needs_parens(expr) {
+                if (expr[0] == "function" || expr[0] == "object") {
+                        // dot/call on a literal function requires the
+                        // function literal itself to be parenthesized
+                        // only if it's the first "thing" in a
+                        // statement.  This means that the parent is
+                        // "stat", but it could also be a "seq" and
+                        // we're the first in this "seq" and the
+                        // parent is "stat", and so on.  Messy stuff,
+                        // but it worths the trouble.
+                        var a = slice(w.stack()), self = a.pop(), p = a.pop();
+                        while (p) {
+                                if (p[0] == "stat") return true;
+                                if (((p[0] == "seq" || p[0] == "call" || p[0] == "dot" || p[0] == "sub" || p[0] == "conditional") && p[1] === self) ||
+                                    ((p[0] == "binary" || p[0] == "assign" || p[0] == "unary-postfix") && p[2] === self)) {
+                                        self = p;
+                                        p = a.pop();
+                                } else {
+                                        return false;
+                                }
+                        }
+                }
+                return !HOP(DOT_CALL_NO_PARENS, expr[0]);
+        };
+
+        function make_num(num) {
+                var str = num.toString(10), a = [ str.replace(/^0\./, ".").replace('e+', 'e') ], m;
+                if (Math.floor(num) === num) {
+                        if (num >= 0) {
+                                a.push("0x" + num.toString(16).toLowerCase(), // probably pointless
+                                       "0" + num.toString(8)); // same.
+                        } else {
+                                a.push("-0x" + (-num).toString(16).toLowerCase(), // probably pointless
+                                       "-0" + (-num).toString(8)); // same.
+                        }
+                        if ((m = /^(.*?)(0+)$/.exec(num))) {
+                                a.push(m[1] + "e" + m[2].length);
+                        }
+                } else if ((m = /^0?\.(0+)(.*)$/.exec(num))) {
+                        a.push(m[2] + "e-" + (m[1].length + m[2].length),
+                               str.substr(str.indexOf(".")));
+                }
+                return best_of(a);
+        };
+
+        var w = ast_walker();
+        var make = w.walk;
+        return w.with_walkers({
+                "string": encode_string,
+                "num": make_num,
+                "name": make_name,
+                "debugger": function(){ return "debugger;" },
+                "toplevel": function(statements) {
+                        return make_block_statements(statements)
+                                .join(newline + newline);
+                },
+                "splice": function(statements) {
+                        var parent = w.parent();
+                        if (HOP(SPLICE_NEEDS_BRACKETS, parent)) {
+                                // we need block brackets in this case
+                                return make_block.apply(this, arguments);
+                        } else {
+                                return MAP(make_block_statements(statements, true),
+                                           function(line, i) {
+                                                   // the first line is already indented
+                                                   return i > 0 ? indent(line) : line;
+                                           }).join(newline);
+                        }
+                },
+                "block": make_block,
+                "var": function(defs) {
+                        return "var " + add_commas(MAP(defs, make_1vardef)) + ";";
+                },
+                "const": function(defs) {
+                        return "const " + add_commas(MAP(defs, make_1vardef)) + ";";
+                },
+                "try": function(tr, ca, fi) {
+                        var out = [ "try", make_block(tr) ];
+                        if (ca) out.push("catch", "(" + ca[0] + ")", make_block(ca[1]));
+                        if (fi) out.push("finally", make_block(fi));
+                        return add_spaces(out);
+                },
+                "throw": function(expr) {
+                        return add_spaces([ "throw", make(expr) ]) + ";";
+                },
+                "new": function(ctor, args) {
+                        args = args.length > 0 ? "(" + add_commas(MAP(args, function(expr){
+                                return parenthesize(expr, "seq");
+                        })) + ")" : "";
+                        return add_spaces([ "new", parenthesize(ctor, "seq", "binary", "conditional", "assign", function(expr){
+                                var w = ast_walker(), has_call = {};
+                                try {
+                                        w.with_walkers({
+                                                "call": function() { throw has_call },
+                                                "function": function() { return this }
+                                        }, function(){
+                                                w.walk(expr);
+                                        });
+                                } catch(ex) {
+                                        if (ex === has_call)
+                                                return true;
+                                        throw ex;
+                                }
+                        }) + args ]);
+                },
+                "switch": function(expr, body) {
+                        return add_spaces([ "switch", "(" + make(expr) + ")", make_switch_block(body) ]);
+                },
+                "break": function(label) {
+                        var out = "break";
+                        if (label != null)
+                                out += " " + make_name(label);
+                        return out + ";";
+                },
+                "continue": function(label) {
+                        var out = "continue";
+                        if (label != null)
+                                out += " " + make_name(label);
+                        return out + ";";
+                },
+                "conditional": function(co, th, el) {
+                        return add_spaces([ parenthesize(co, "assign", "seq", "conditional"), "?",
+                                            parenthesize(th, "seq"), ":",
+                                            parenthesize(el, "seq") ]);
+                },
+                "assign": function(op, lvalue, rvalue) {
+                        if (op && op !== true) op += "=";
+                        else op = "=";
+                        return add_spaces([ make(lvalue), op, parenthesize(rvalue, "seq") ]);
+                },
+                "dot": function(expr) {
+                        var out = make(expr), i = 1;
+                        if (expr[0] == "num") {
+                                if (!/[a-f.]/i.test(out))
+                                        out += ".";
+                        } else if (expr[0] != "function" && needs_parens(expr))
+                                out = "(" + out + ")";
+                        while (i < arguments.length)
+                                out += "." + make_name(arguments[i++]);
+                        return out;
+                },
+                "call": function(func, args) {
+                        var f = make(func);
+                        if (f.charAt(0) != "(" && needs_parens(func))
+                                f = "(" + f + ")";
+                        return f + "(" + add_commas(MAP(args, function(expr){
+                                return parenthesize(expr, "seq");
+                        })) + ")";
+                },
+                "function": make_function,
+                "defun": make_function,
+                "if": function(co, th, el) {
+                        var out = [ "if", "(" + make(co) + ")", el ? make_then(th) : make(th) ];
+                        if (el) {
+                                out.push("else", make(el));
+                        }
+                        return add_spaces(out);
+                },
+                "for": function(init, cond, step, block) {
+                        var out = [ "for" ];
+                        init = (init != null ? make(init) : "").replace(/;*\s*$/, ";" + space);
+                        cond = (cond != null ? make(cond) : "").replace(/;*\s*$/, ";" + space);
+                        step = (step != null ? make(step) : "").replace(/;*\s*$/, "");
+                        var args = init + cond + step;
+                        if (args == "; ; ") args = ";;";
+                        out.push("(" + args + ")", make(block));
+                        return add_spaces(out);
+                },
+                "for-in": function(vvar, key, hash, block) {
+                        return add_spaces([ "for", "(" +
+                                            (vvar ? make(vvar).replace(/;+$/, "") : make(key)),
+                                            "in",
+                                            make(hash) + ")", make(block) ]);
+                },
+                "while": function(condition, block) {
+                        return add_spaces([ "while", "(" + make(condition) + ")", make(block) ]);
+                },
+                "do": function(condition, block) {
+                        return add_spaces([ "do", make(block), "while", "(" + make(condition) + ")" ]) + ";";
+                },
+                "return": function(expr) {
+                        var out = [ "return" ];
+                        if (expr != null) out.push(make(expr));
+                        return add_spaces(out) + ";";
+                },
+                "binary": function(operator, lvalue, rvalue) {
+                        var left = make(lvalue), right = make(rvalue);
+                        // XXX: I'm pretty sure other cases will bite here.
+                        //      we need to be smarter.
+                        //      adding parens all the time is the safest bet.
+                        if (member(lvalue[0], [ "assign", "conditional", "seq" ]) ||
+                            lvalue[0] == "binary" && PRECEDENCE[operator] > PRECEDENCE[lvalue[1]] ||
+                            lvalue[0] == "function" && needs_parens(this)) {
+                                left = "(" + left + ")";
+                        }
+                        if (member(rvalue[0], [ "assign", "conditional", "seq" ]) ||
+                            rvalue[0] == "binary" && PRECEDENCE[operator] >= PRECEDENCE[rvalue[1]] &&
+                            !(rvalue[1] == operator && member(operator, [ "&&", "||", "*" ]))) {
+                                right = "(" + right + ")";
+                        }
+                        else if (!beautify && options.inline_script && (operator == "<" || operator == "<<")
+                                 && rvalue[0] == "regexp" && /^script/i.test(rvalue[1])) {
+                                right = " " + right;
+                        }
+                        return add_spaces([ left, operator, right ]);
+                },
+                "unary-prefix": function(operator, expr) {
+                        var val = make(expr);
+                        if (!(expr[0] == "num" || (expr[0] == "unary-prefix" && !HOP(OPERATORS, operator + expr[1])) || !needs_parens(expr)))
+                                val = "(" + val + ")";
+                        return operator + (jsp.is_alphanumeric_char(operator.charAt(0)) ? " " : "") + val;
+                },
+                "unary-postfix": function(operator, expr) {
+                        var val = make(expr);
+                        if (!(expr[0] == "num" || (expr[0] == "unary-postfix" && !HOP(OPERATORS, operator + expr[1])) || !needs_parens(expr)))
+                                val = "(" + val + ")";
+                        return val + operator;
+                },
+                "sub": function(expr, subscript) {
+                        var hash = make(expr);
+                        if (needs_parens(expr))
+                                hash = "(" + hash + ")";
+                        return hash + "[" + make(subscript) + "]";
+                },
+                "object": function(props) {
+                        var obj_needs_parens = needs_parens(this);
+                        if (props.length == 0)
+                                return obj_needs_parens ? "({})" : "{}";
+                        var out = "{" + newline + with_indent(function(){
+                                return MAP(props, function(p){
+                                        if (p.length == 3) {
+                                                // getter/setter.  The name is in p[0], the arg.list in p[1][2], the
+                                                // body in p[1][3] and type ("get" / "set") in p[2].
+                                                return indent(make_function(p[0], p[1][2], p[1][3], p[2], true));
+                                        }
+                                        var key = p[0], val = parenthesize(p[1], "seq");
+                                        if (options.quote_keys) {
+                                                key = encode_string(key);
+                                        } else if ((typeof key == "number" || !beautify && +key + "" == key)
+                                                   && parseFloat(key) >= 0) {
+                                                key = make_num(+key);
+                                        } else if (!is_identifier(key)) {
+                                                key = encode_string(key);
+                                        }
+                                        return indent(add_spaces(beautify && options.space_colon
+                                                                 ? [ key, ":", val ]
+                                                                 : [ key + ":", val ]));
+                                }).join("," + newline);
+                        }) + newline + indent("}");
+                        return obj_needs_parens ? "(" + out + ")" : out;
+                },
+                "regexp": function(rx, mods) {
+                        if (options.ascii_only) rx = to_ascii(rx);
+                        return "/" + rx + "/" + mods;
+                },
+                "array": function(elements) {
+                        if (elements.length == 0) return "[]";
+                        return add_spaces([ "[", add_commas(MAP(elements, function(el, i){
+                                if (!beautify && el[0] == "atom" && el[1] == "undefined") return i === elements.length - 1 ? "," : "";
+                                return parenthesize(el, "seq");
+                        })), "]" ]);
+                },
+                "stat": function(stmt) {
+                        return make(stmt).replace(/;*\s*$/, ";");
+                },
+                "seq": function() {
+                        return add_commas(MAP(slice(arguments), make));
+                },
+                "label": function(name, block) {
+                        return add_spaces([ make_name(name), ":", make(block) ]);
+                },
+                "with": function(expr, block) {
+                        return add_spaces([ "with", "(" + make(expr) + ")", make(block) ]);
+                },
+                "atom": function(name) {
+                        return make_name(name);
+                },
+                "directive": function(dir) {
+                        return make_string(dir) + ";";
+                }
+        }, function(){ return make(ast) });
+
+        // The squeezer replaces "block"-s that contain only a single
+        // statement with the statement itself; technically, the AST
+        // is correct, but this can create problems when we output an
+        // IF having an ELSE clause where the THEN clause ends in an
+        // IF *without* an ELSE block (then the outer ELSE would refer
+        // to the inner IF).  This function checks for this case and
+        // adds the block brackets if needed.
+        function make_then(th) {
+                if (th == null) return ";";
+                if (th[0] == "do") {
+                        // https://github.com/mishoo/UglifyJS/issues/#issue/57
+                        // IE croaks with "syntax error" on code like this:
+                        //     if (foo) do ... while(cond); else ...
+                        // we need block brackets around do/while
+                        return make_block([ th ]);
+                }
+                var b = th;
+                while (true) {
+                        var type = b[0];
+                        if (type == "if") {
+                                if (!b[3])
+                                        // no else, we must add the block
+                                        return make([ "block", [ th ]]);
+                                b = b[3];
+                        }
+                        else if (type == "while" || type == "do") b = b[2];
+                        else if (type == "for" || type == "for-in") b = b[4];
+                        else break;
+                }
+                return make(th);
+        };
+
+        function make_function(name, args, body, keyword, no_parens) {
+                var out = keyword || "function";
+                if (name) {
+                        out += " " + make_name(name);
+                }
+                out += "(" + add_commas(MAP(args, make_name)) + ")";
+                out = add_spaces([ out, make_block(body) ]);
+                return (!no_parens && needs_parens(this)) ? "(" + out + ")" : out;
+        };
+
+        function must_has_semicolon(node) {
+                switch (node[0]) {
+                    case "with":
+                    case "while":
+                        return empty(node[2]) || must_has_semicolon(node[2]);
+                    case "for":
+                    case "for-in":
+                        return empty(node[4]) || must_has_semicolon(node[4]);
+                    case "if":
+                        if (empty(node[2]) && !node[3]) return true; // `if' with empty `then' and no `else'
+                        if (node[3]) {
+                                if (empty(node[3])) return true; // `else' present but empty
+                                return must_has_semicolon(node[3]); // dive into the `else' branch
+                        }
+                        return must_has_semicolon(node[2]); // dive into the `then' branch
+                    case "directive":
+                        return true;
+                }
+        };
+
+        function make_block_statements(statements, noindent) {
+                for (var a = [], last = statements.length - 1, i = 0; i <= last; ++i) {
+                        var stat = statements[i];
+                        var code = make(stat);
+                        if (code != ";") {
+                                if (!beautify && i == last && !must_has_semicolon(stat)) {
+                                        code = code.replace(/;+\s*$/, "");
+                                }
+                                a.push(code);
+                        }
+                }
+                return noindent ? a : MAP(a, indent);
+        };
+
+        function make_switch_block(body) {
+                var n = body.length;
+                if (n == 0) return "{}";
+                return "{" + newline + MAP(body, function(branch, i){
+                        var has_body = branch[1].length > 0, code = with_indent(function(){
+                                return indent(branch[0]
+                                              ? add_spaces([ "case", make(branch[0]) + ":" ])
+                                              : "default:");
+                        }, 0.5) + (has_body ? newline + with_indent(function(){
+                                return make_block_statements(branch[1]).join(newline);
+                        }) : "");
+                        if (!beautify && has_body && i < n - 1)
+                                code += ";";
+                        return code;
+                }).join(newline) + newline + indent("}");
+        };
+
+        function make_block(statements) {
+                if (!statements) return ";";
+                if (statements.length == 0) return "{}";
+                return "{" + newline + with_indent(function(){
+                        return make_block_statements(statements).join(newline);
+                }) + newline + indent("}");
+        };
+
+        function make_1vardef(def) {
+                var name = def[0], val = def[1];
+                if (val != null)
+                        name = add_spaces([ make_name(name), "=", parenthesize(val, "seq") ]);
+                return name;
+        };
+
+};
+
+function split_lines(code, max_line_length) {
+        var splits = [ 0 ];
+        jsp.parse(function(){
+                var next_token = jsp.tokenizer(code);
+                var last_split = 0;
+                var prev_token;
+                function current_length(tok) {
+                        return tok.pos - last_split;
+                };
+                function split_here(tok) {
+                        last_split = tok.pos;
+                        splits.push(last_split);
+                };
+                function custom(){
+                        var tok = next_token.apply(this, arguments);
+                        out: {
+                                if (prev_token) {
+                                        if (prev_token.type == "keyword") break out;
+                                }
+                                if (current_length(tok) > max_line_length) {
+                                        switch (tok.type) {
+                                            case "keyword":
+                                            case "atom":
+                                            case "name":
+                                            case "punc":
+                                                split_here(tok);
+                                                break out;
+                                        }
+                                }
+                        }
+                        prev_token = tok;
+                        return tok;
+                };
+                custom.context = function() {
+                        return next_token.context.apply(this, arguments);
+                };
+                return custom;
+        }());
+        return splits.map(function(pos, i){
+                return code.substring(pos, splits[i + 1] || code.length);
+        }).join("\n");
+};
+
+/* -----[ Utilities ]----- */
+
+function repeat_string(str, i) {
+        if (i <= 0) return "";
+        if (i == 1) return str;
+        var d = repeat_string(str, i >> 1);
+        d += d;
+        if (i & 1) d += str;
+        return d;
+};
+
+function defaults(args, defs) {
+        var ret = {};
+        if (args === true)
+                args = {};
+        for (var i in defs) if (HOP(defs, i)) {
+                ret[i] = (args && HOP(args, i)) ? args[i] : defs[i];
+        }
+        return ret;
+};
+
+function is_identifier(name) {
+        return /^[a-z_$][a-z0-9_$]*$/i.test(name)
+                && name != "this"
+                && !HOP(jsp.KEYWORDS_ATOM, name)
+                && !HOP(jsp.RESERVED_WORDS, name)
+                && !HOP(jsp.KEYWORDS, name);
+};
+
+function HOP(obj, prop) {
+        return Object.prototype.hasOwnProperty.call(obj, prop);
+};
+
+// some utilities
+
+var MAP;
+
+(function(){
+        MAP = function(a, f, o) {
+                var ret = [], top = [], i;
+                function doit() {
+                        var val = f.call(o, a[i], i);
+                        if (val instanceof AtTop) {
+                                val = val.v;
+                                if (val instanceof Splice) {
+                                        top.push.apply(top, val.v);
+                                } else {
+                                        top.push(val);
+                                }
+                        }
+                        else if (val != skip) {
+                                if (val instanceof Splice) {
+                                        ret.push.apply(ret, val.v);
+                                } else {
+                                        ret.push(val);
+                                }
+                        }
+                };
+                if (a instanceof Array) for (i = 0; i < a.length; ++i) doit();
+                else for (i in a) if (HOP(a, i)) doit();
+                return top.concat(ret);
+        };
+        MAP.at_top = function(val) { return new AtTop(val) };
+        MAP.splice = function(val) { return new Splice(val) };
+        var skip = MAP.skip = {};
+        function AtTop(val) { this.v = val };
+        function Splice(val) { this.v = val };
+})();
+
+/* -----[ Exports ]----- */
+
+exports.ast_walker = ast_walker;
+exports.ast_mangle = ast_mangle;
+exports.ast_squeeze = ast_squeeze;
+exports.ast_lift_variables = ast_lift_variables;
+exports.gen_code = gen_code;
+exports.ast_add_scope = ast_add_scope;
+exports.set_logger = function(logger) { warn = logger };
+exports.make_string = make_string;
+exports.split_lines = split_lines;
+exports.MAP = MAP;
+
+// keep this last!
+exports.ast_squeeze_more = require("./squeeze-more").ast_squeeze_more;
+});
+define('uglifyjs/index', ["require", "exports", "module", "./parse-js", "./process", "./consolidator"], function(require, exports, module) {
+//convienence function(src, [options]);
+function uglify(orig_code, options){
+  options || (options = {});
+  var jsp = uglify.parser;
+  var pro = uglify.uglify;
+
+  var ast = jsp.parse(orig_code, options.strict_semicolons); // parse code and get the initial AST
+  ast = pro.ast_mangle(ast, options.mangle_options); // get a new AST with mangled names
+  ast = pro.ast_squeeze(ast, options.squeeze_options); // get an AST with compression optimizations
+  var final_code = pro.gen_code(ast, options.gen_options); // compressed code here
+  return final_code;
+};
+
+uglify.parser = require("./parse-js");
+uglify.uglify = require("./process");
+uglify.consolidator = require("./consolidator");
+
+module.exports = uglify
+});/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint plusplus: true */
+/*global define: false */
+
+define('parse', ['./esprima', './uglifyjs/index'], function (esprima, uglify) {
+    'use strict';
+
+    var parser = uglify.parser,
+        processor = uglify.uglify,
+        ostring = Object.prototype.toString,
+        isArray;
+
+    if (Array.isArray) {
+        isArray = Array.isArray;
+    } else {
+        isArray = function (it) {
+            return ostring.call(it) === "[object Array]";
+        };
+    }
+
+    /**
+     * Determines if the AST node is an array literal
+     */
+    function isArrayLiteral(node) {
+        return node[0] === 'array';
+    }
+
+    /**
+     * Determines if the AST node is an object literal
+     */
+    function isObjectLiteral(node) {
+        return node[0] === 'object';
+    }
+
+    /**
+     * Converts a regular JS array of strings to an AST node that
+     * represents that array.
+     * @param {Array} ary
+     * @param {Node} an AST node that represents an array of strings.
+     */
+    function toAstArray(ary) {
+        var output = [
+            'array',
+            []
+        ],
+        i, item;
+
+        for (i = 0; i < ary.length; i++) {
+            item = ary[i];
+            output[1].push([
+                'string',
+                item
+            ]);
+        }
+
+        return output;
+    }
+
+    /**
+     * Validates a node as being an object literal (like for i18n bundles)
+     * or an array literal with just string members. If an array literal,
+     * only return array members that are full strings. So the caller of
+     * this function should use the return value as the new value for the
+     * node.
+     *
+     * This function does not need to worry about comments, they are not
+     * present in this AST.
+     *
+     * @param {Node} node an AST node.
+     *
+     * @returns {Node} an AST node to use for the valid dependencies.
+     * If null is returned, then it means the input node was not a valid
+     * dependency.
+     */
+    function validateDeps(node) {
+        var newDeps = ['array', []],
+            arrayArgs, i, dep;
+
+        if (!node) {
+            return null;
+        }
+
+        if (isObjectLiteral(node) || node[0] === 'function') {
+            return node;
+        }
+
+        //Dependencies can be an object literal or an array.
+        if (!isArrayLiteral(node)) {
+            return null;
+        }
+
+        arrayArgs = node[1];
+
+        for (i = 0; i < arrayArgs.length; i++) {
+            dep = arrayArgs[i];
+            if (dep[0] === 'string') {
+                newDeps[1].push(dep);
+            }
+        }
+        return newDeps[1].length ? newDeps : null;
+    }
+
+    /**
+     * Gets dependencies from a node, but only if it is an array literal,
+     * and only if the dependency is a string literal.
+     *
+     * This function does not need to worry about comments, they are not
+     * present in this AST.
+     *
+     * @param {Node} node an AST node.
+     *
+     * @returns {Array} of valid dependencies.
+     * If null is returned, then it means the input node was not a valid
+     * array literal, or did not have any string literals..
+     */
+    function getValidDeps(node) {
+        var newDeps = [],
+            arrayArgs, i, dep;
+
+        if (!node) {
+            return null;
+        }
+
+        if (isObjectLiteral(node) || node[0] === 'function') {
+            return null;
+        }
+
+        //Dependencies can be an object literal or an array.
+        if (!isArrayLiteral(node)) {
+            return null;
+        }
+
+        arrayArgs = node[1];
+
+        for (i = 0; i < arrayArgs.length; i++) {
+            dep = arrayArgs[i];
+            if (dep[0] === 'string') {
+                newDeps.push(dep[1]);
+            }
+        }
+        return newDeps.length ? newDeps : null;
+    }
+
+    /**
+     * Main parse function. Returns a string of any valid require or define/require.def
+     * calls as part of one JavaScript source string.
+     * @param {String} moduleName the module name that represents this file.
+     * It is used to create a default define if there is not one already for the file.
+     * This allows properly tracing dependencies for builds. Otherwise, if
+     * the file just has a require() call, the file dependencies will not be
+     * properly reflected: the file will come before its dependencies.
+     * @param {String} moduleName
+     * @param {String} fileName
+     * @param {String} fileContents
+     * @param {Object} options optional options. insertNeedsDefine: true will
+     * add calls to require.needsDefine() if appropriate.
+     * @returns {String} JS source string or null, if no require or define/require.def
+     * calls are found.
+     */
+    function parse(moduleName, fileName, fileContents, options) {
+        options = options || {};
+
+        //Set up source input
+        var moduleDeps = [],
+            result = '',
+            moduleList = [],
+            needsDefine = true,
+            astRoot = parser.parse(fileContents),
+            i, moduleCall, depString;
+
+        parse.recurse(astRoot, function (callName, config, name, deps) {
+            //If name is an array, it means it is an anonymous module,
+            //so adjust args appropriately. An anonymous module could
+            //have a FUNCTION as the name type, but just ignore those
+            //since we just want to find dependencies.
+            if (name && isArrayLiteral(name)) {
+                deps = name;
+                name = null;
+            }
+
+            deps = getValidDeps(deps);
+            if (!deps) {
+                deps = [];
+            }
+
+            //Get the name as a string literal, if it is available.
+            if (name && name[0] === 'string') {
+                name = name[1];
+            } else {
+                name = null;
+            }
+
+            if (callName === 'define' && (!name || name === moduleName)) {
+                needsDefine = false;
+            }
+
+            if (!name) {
+                //If there is no module name, the dependencies are for
+                //this file/default module name.
+                moduleDeps = moduleDeps.concat(deps);
+            } else {
+                moduleList.push({
+                    name: name,
+                    deps: deps
+                });
+            }
+
+            //If define was found, no need to dive deeper, unless
+            //the config explicitly wants to dig deeper.
+            return !options.findNestedDependencies;
+        }, options);
+
+        if (options.insertNeedsDefine && needsDefine) {
+            result += 'require.needsDefine("' + moduleName + '");';
+        }
+
+        if (moduleDeps.length || moduleList.length) {
+            for (i = 0; i < moduleList.length; i++) {
+                moduleCall = moduleList[i];
+                if (result) {
+                    result += '\n';
+                }
+
+                //If this is the main module for this file, combine any
+                //"anonymous" dependencies (could come from a nested require
+                //call) with this module.
+                if (moduleCall.name === moduleName) {
+                    moduleCall.deps = moduleCall.deps.concat(moduleDeps);
+                    moduleDeps = [];
+                }
+
+                depString = moduleCall.deps.length ? '["' + moduleCall.deps.join('","') + '"]' : '[]';
+                result += 'define("' + moduleCall.name + '",' + depString + ');';
+            }
+            if (moduleDeps.length) {
+                if (result) {
+                    result += '\n';
+                }
+                depString = moduleDeps.length ? '["' + moduleDeps.join('","') + '"]' : '[]';
+                result += 'define("' + moduleName + '",' + depString + ');';
+            }
+        }
+
+        return result || null;
+    }
+
+    //Add some private methods to object for use in derived objects.
+    parse.isArray = isArray;
+    parse.isObjectLiteral = isObjectLiteral;
+    parse.isArrayLiteral = isArrayLiteral;
+
+    /**
+     * Handles parsing a file recursively for require calls.
+     * @param {Array} parentNode the AST node to start with.
+     * @param {Function} onMatch function to call on a parse match.
+     * @param {Object} [options] This is normally the build config options if
+     * it is passed.
+     * @param {Function} [recurseCallback] function to call on each valid
+     * node, defaults to parse.parseNode.
+     */
+    parse.recurse = function (parentNode, onMatch, options, recurseCallback) {
+        var hasHas = options && options.has,
+            i, node;
+
+        recurseCallback = recurseCallback || this.parseNode;
+
+        if (isArray(parentNode)) {
+            for (i = 0; i < parentNode.length; i++) {
+                node = parentNode[i];
+                if (isArray(node)) {
+                    //If has config is in play, if calls have been converted
+                    //by this point to be true/false values. So, if
+                    //options has a 'has' value, skip if branches that have
+                    //literal false values.
+
+                    //uglify returns if constructs in an array:
+                    //[0]: 'if'
+                    //[1]: the condition, ['name', true | false] for the has replaced case.
+                    //[2]: the block to process if true
+                    //[3]: the block to process if false
+                    //For if/else if/else, the else if is in the [3],
+                    //so only ever have to deal with this structure.
+                    if (hasHas && node[0] === 'if' && node[1] && node[1][0] === 'name' &&
+                        (node[1][1] === 'true' || node[1][1] === 'false')) {
+                        if (node[1][1] === 'true') {
+                            this.recurse([node[2]], onMatch, options, recurseCallback);
+                        } else {
+                            this.recurse([node[3]], onMatch, options, recurseCallback);
+                        }
+                    } else {
+                        //If the onMatch indicated parsing should
+                        //stop for children of this node, stop, otherwise,
+                        //keep going.
+                        if (!recurseCallback(node, onMatch)) {
+                            this.recurse(node, onMatch, options, recurseCallback);
+                        }
+                    }
+                }
+            }
+        }
+    };
+
+    /**
+     * Determines if the file defines require().
+     * @param {String} fileName
+     * @param {String} fileContents
+     * @returns {Boolean}
+     */
+    parse.definesRequire = function (fileName, fileContents) {
+        var astRoot = parser.parse(fileContents);
+        return this.nodeHasRequire(astRoot);
+    };
+
+    /**
+     * Finds require("") calls inside a CommonJS anonymous module wrapped in a
+     * define(function(require, exports, module){}) wrapper. These dependencies
+     * will be added to a modified define() call that lists the dependencies
+     * on the outside of the function.
+     * @param {String} fileName
+     * @param {String} fileContents
+     * @returns {Array} an array of module names that are dependencies. Always
+     * returns an array, but could be of length zero.
+     */
+    parse.getAnonDeps = function (fileName, fileContents) {
+        var astRoot = parser.parse(fileContents),
+            defFunc = this.findAnonDefineFactory(astRoot);
+
+        return parse.getAnonDepsFromNode(defFunc);
+    };
+
+    /**
+     * Finds require("") calls inside a CommonJS anonymous module wrapped
+     * in a define function, given an AST node for the definition function.
+     * @param {Node} node the AST node for the definition function.
+     * @returns {Array} and array of dependency names. Can be of zero length.
+     */
+    parse.getAnonDepsFromNode = function (node) {
+        var deps = [],
+            funcArgLength;
+
+        if (node) {
+            this.findRequireDepNames(node, deps);
+
+            //If no deps, still add the standard CommonJS require, exports, module,
+            //in that order, to the deps, but only if specified as function args.
+            //In particular, if exports is used, it is favored over the return
+            //value of the function, so only add it if asked.
+            funcArgLength = node[2] && node[2].length;
+            if (funcArgLength) {
+                deps = (funcArgLength > 1 ? ["require", "exports", "module"] :
+                        ["require"]).concat(deps);
+            }
+        }
+        return deps;
+    };
+
+    /**
+     * Finds the function in define(function (require, exports, module){});
+     * @param {Array} node
+     * @returns {Boolean}
+     */
+    parse.findAnonDefineFactory = function (node) {
+        var callback, i, n, call, args;
+
+        if (isArray(node)) {
+            if (node[0] === 'call' && node.length > 2) {
+                call = node[1];
+                args = node[2];
+                if ((call[0] === 'name' && call[1] === 'define') ||
+                           (call[0] === 'dot' && call[1][1] === 'require' && call[2] === 'def')) {
+
+                    //There should only be one argument and it should be a function,
+                    //or a named module with function as second arg
+                    if (args.length === 1 && args[0][0] === 'function') {
+                        return args[0];
+                    } else if (args.length === 2 && args[0][0] === 'string' &&
+                               args[1][0] === 'function') {
+                        return args[1];
+                    }
+                }
+            }
+
+            //Check child nodes
+            for (i = 0; i < node.length; i++) {
+                n = node[i];
+                callback = this.findAnonDefineFactory(n);
+                if (callback) {
+                    return callback;
+                }
+            }
+        }
+
+        return null;
+    };
+
+    /**
+     * Finds any config that is passed to requirejs.
+     * @param {String} fileName
+     * @param {String} fileContents
+     *
+     * @returns {Object} a config object. Will be null if no config.
+     * Can throw an error if the config in the file cannot be evaluated in
+     * a build context to valid JavaScript.
+     */
+    parse.findConfig = function (fileName, fileContents) {
+        /*jslint evil: true */
+        //This is a litle bit inefficient, it ends up with two uglifyjs parser
+        //calls. Can revisit later, but trying to build out larger functional
+        //pieces first.
+        var foundConfig = null,
+            astRoot = parser.parse(fileContents);
+
+        parse.recurse(astRoot, function (configNode) {
+            var jsConfig;
+
+            if (!foundConfig && configNode) {
+                jsConfig = parse.nodeToString(configNode);
+                foundConfig = eval('(' + jsConfig + ')');
+                return foundConfig;
+            }
+            return undefined;
+        }, null, parse.parseConfigNode);
+
+        return foundConfig;
+    };
+
+    /**
+     * Finds all dependencies specified in dependency arrays and inside
+     * simplified commonjs wrappers.
+     * @param {String} fileName
+     * @param {String} fileContents
+     *
+     * @returns {Array} an array of dependency strings. The dependencies
+     * have not been normalized, they may be relative IDs.
+     */
+    parse.findDependencies = function (fileName, fileContents, options) {
+        //This is a litle bit inefficient, it ends up with two uglifyjs parser
+        //calls. Can revisit later, but trying to build out larger functional
+        //pieces first.
+        var dependencies = [],
+            astRoot = parser.parse(fileContents);
+
+        parse.recurse(astRoot, function (callName, config, name, deps) {
+            //Normalize the input args.
+            if (name && isArrayLiteral(name)) {
+                deps = name;
+                name = null;
+            }
+
+            deps = getValidDeps(deps);
+            if (deps) {
+                dependencies = dependencies.concat(deps);
+            }
+        }, options);
+
+        return dependencies;
+    };
+
+    /**
+     * Finds only CJS dependencies, ones that are the form require('stringLiteral')
+     */
+    parse.findCjsDependencies = function (fileName, fileContents, options) {
+        //This is a litle bit inefficient, it ends up with two uglifyjs parser
+        //calls. Can revisit later, but trying to build out larger functional
+        //pieces first.
+        var dependencies = [],
+            astRoot = parser.parse(fileContents);
+
+        parse.recurse(astRoot, function (dep) {
+            dependencies.push(dep);
+        }, options, function (node, onMatch) {
+
+            var call, args;
+
+            if (!isArray(node)) {
+                return false;
+            }
+
+            if (node[0] === 'call') {
+                call = node[1];
+                args = node[2];
+
+                if (call) {
+                    //A require('') use.
+                    if (call[0] === 'name' && call[1] === 'require' &&
+                        args[0][0] === 'string') {
+                        return onMatch(args[0][1]);
+                    }
+                }
+            }
+
+            return false;
+
+        });
+
+        return dependencies;
+    };
+
+    /**
+     * Determines if define(), require({}|[]) or requirejs was called in the
+     * file. Also finds out if define() is declared and if define.amd is called.
+     */
+    parse.usesAmdOrRequireJs = function (fileName, fileContents, options) {
+        var astRoot = parser.parse(fileContents),
+            uses;
+
+        parse.recurse(astRoot, function (prop) {
+            if (!uses) {
+                uses = {};
+            }
+            uses[prop] = true;
+        }, options, parse.findAmdOrRequireJsNode);
+
+        return uses;
+    };
+
+    /**
+     * Determines if require(''), exports.x =, module.exports =,
+     * __dirname, __filename are used. So, not strictly traditional CommonJS,
+     * also checks for Node variants.
+     */
+    parse.usesCommonJs = function (fileName, fileContents, options) {
+        var uses = null,
+            assignsExports = false,
+            astRoot = parser.parse(fileContents);
+
+        parse.recurse(astRoot, function (prop) {
+            if (prop === 'varExports') {
+                assignsExports = true;
+            } else if (prop !== 'exports' || !assignsExports) {
+                if (!uses) {
+                    uses = {};
+                }
+                uses[prop] = true;
+            }
+        }, options, function (node, onMatch) {
+
+            var call, args;
+
+            if (!isArray(node)) {
+                return false;
+            }
+
+            if (node[0] === 'name' && (node[1] === '__dirname' || node[1] === '__filename')) {
+                return onMatch(node[1].substring(2));
+            } else if (node[0] === 'var' && node[1] && node[1][0] && node[1][0][0] === 'exports') {
+                //Hmm, a variable assignment for exports, so does not use cjs exports.
+                return onMatch('varExports');
+            } else if (node[0] === 'assign' && node[2] && node[2][0] === 'dot') {
+                args = node[2][1];
+
+                if (args) {
+                    //An exports or module.exports assignment.
+                    if (args[0] === 'name' && args[1] === 'module' &&
+                        node[2][2] === 'exports') {
+                        return onMatch('moduleExports');
+                    } else if (args[0] === 'name' && args[1] === 'exports') {
+                        return onMatch('exports');
+                    }
+                }
+            } else if (node[0] === 'call') {
+                call = node[1];
+                args = node[2];
+
+                if (call) {
+                    //A require('') use.
+                    if (call[0] === 'name' && call[1] === 'require' &&
+                        args[0][0] === 'string') {
+                        return onMatch('require');
+                    }
+                }
+            }
+
+            return false;
+
+        });
+
+        return uses;
+    };
+
+
+    parse.findRequireDepNames = function (node, deps) {
+        var moduleName, i, n, call, args;
+
+        if (isArray(node)) {
+            if (node[0] === 'call') {
+                call = node[1];
+                args = node[2];
+
+                if (call && call[0] === 'name' && call[1] === 'require') {
+                    moduleName = args[0];
+                    if (moduleName[0] === 'string') {
+                        deps.push(moduleName[1]);
+                    }
+                }
+
+
+            }
+
+            //Check child nodes
+            for (i = 0; i < node.length; i++) {
+                n = node[i];
+                this.findRequireDepNames(n, deps);
+            }
+        }
+    };
+
+    /**
+     * Determines if a given node contains a require() definition.
+     * @param {Array} node
+     * @returns {Boolean}
+     */
+    parse.nodeHasRequire = function (node) {
+        var i, n;
+
+        if (this.isDefineNode(node)) {
+            return true;
+        }
+
+        if (isArray(node)) {
+            for (i = 0; i < node.length; i++) {
+                n = node[i];
+                if (this.nodeHasRequire(n)) {
+                    return true;
+                }
+            }
+        }
+
+        return false;
+    };
+
+    /**
+     * Is the given node the actual definition of define(). Actually uses
+     * the definition of define.amd to find require.
+     * @param {Array} node
+     * @returns {Boolean}
+     */
+    parse.isDefineNode = function (node) {
+        //Actually look for the define.amd = assignment, since
+        //that is more indicative of RequireJS vs a plain require definition.
+        var assign;
+        if (!node) {
+            return null;
+        }
+
+        if (node[0] === 'assign' && node[1] === true) {
+            assign = node[2];
+            if (assign[0] === 'dot' && assign[1][0] === 'name' &&
+                assign[1][1] === 'define' && assign[2] === 'amd') {
+                return true;
+            }
+        }
+        return false;
+    };
+
+    /**
+     * Determines if a specific node is a valid require or define/require.def call.
+     * @param {Array} node
+     * @param {Function} onMatch a function to call when a match is found.
+     * It is passed the match name, and the config, name, deps possible args.
+     * The config, name and deps args are not normalized.
+     *
+     * @returns {String} a JS source string with the valid require/define call.
+     * Otherwise null.
+     */
+    parse.parseNode = function (node, onMatch) {
+        var call, name, config, deps, args, cjsDeps;
+
+        if (!isArray(node)) {
+            return false;
+        }
+
+        if (node[0] === 'call') {
+            call = node[1];
+            args = node[2];
+
+            if (call) {
+                if (call[0] === 'name' &&
+                   (call[1] === 'require' || call[1] === 'requirejs')) {
+
+                    //It is a plain require() call.
+                    config = args[0];
+                    deps = args[1];
+                    if (isArrayLiteral(config)) {
+                        deps = config;
+                        config = null;
+                    }
+
+                    deps = validateDeps(deps);
+                    if (!deps) {
+                        return null;
+                    }
+
+                    return onMatch("require", null, null, deps);
+
+                } else if (call[0] === 'name' && call[1] === 'define') {
+
+                    //A define call
+                    name = args[0];
+                    deps = args[1];
+                    //Only allow define calls that match what is expected
+                    //in an AMD call:
+                    //* first arg should be string, array, function or object
+                    //* second arg optional, or array, function or object.
+                    //This helps weed out calls to a non-AMD define, but it is
+                    //not completely robust. Someone could create a define
+                    //function that still matches this shape, but this is the
+                    //best that is possible, and at least allows UglifyJS,
+                    //which does create its own internal define in one file,
+                    //to be inlined.
+                    if (((name[0] === 'string' || isArrayLiteral(name) ||
+                          name[0] === 'function' || isObjectLiteral(name))) &&
+                        (!deps || isArrayLiteral(deps) ||
+                         deps[0] === 'function' || isObjectLiteral(deps) ||
+                         // allow define(['dep'], factory) pattern
+                         (isArrayLiteral(name) && deps[0] === 'name' && args.length === 2))) {
+
+                        //If first arg is a function, could be a commonjs wrapper,
+                        //look inside for commonjs dependencies.
+                        //Also, if deps is a function look for commonjs deps.
+                        if (name && name[0] === 'function') {
+                            cjsDeps = parse.getAnonDepsFromNode(name);
+                            if (cjsDeps.length) {
+                                name = toAstArray(cjsDeps);
+                            }
+                        } else if (deps && deps[0] === 'function') {
+                            cjsDeps = parse.getAnonDepsFromNode(deps);
+                            if (cjsDeps.length) {
+                                deps = toAstArray(cjsDeps);
+                            }
+                        }
+
+                        return onMatch("define", null, name, deps);
+                    }
+                }
+            }
+        }
+
+        return false;
+    };
+
+    /**
+     * Looks for define(), require({} || []), requirejs({} || []) calls.
+     */
+    parse.findAmdOrRequireJsNode = function (node, onMatch) {
+        var call, args, configNode, type;
+
+        if (!isArray(node)) {
+            return false;
+        }
+
+        if (node[0] === 'defun' && node[1] === 'define') {
+            type = 'declaresDefine';
+        } else if (node[0] === 'assign' && node[2] && node[2][2] === 'amd' &&
+            node[2][1] && node[2][1][0] === 'name' &&
+            node[2][1][1] === 'define') {
+            type = 'defineAmd';
+        } else if (node[0] === 'call') {
+            call = node[1];
+            args = node[2];
+
+            if (call) {
+                if ((call[0] === 'dot' &&
+                   (call[1] && call[1][0] === 'name' &&
+                    (call[1][1] === 'require' || call[1][1] === 'requirejs')) &&
+                   call[2] === 'config')) {
+                    //A require.config() or requirejs.config() call.
+                    type = call[1][1] + 'Config';
+                } else if (call[0] === 'name' &&
+                   (call[1] === 'require' || call[1] === 'requirejs')) {
+                    //A require() or requirejs() config call.
+                    //Only want ones that start with an object or an array.
+                    configNode = args[0];
+                    if (configNode[0] === 'object' || configNode[0] === 'array') {
+                        type = call[1];
+                    }
+                } else if (call[0] === 'name' && call[1] === 'define') {
+                    //A define call.
+                    type = 'define';
+                }
+            }
+        }
+
+        if (type) {
+            return onMatch(type);
+        }
+
+        return false;
+    };
+
+    /**
+     * Determines if a specific node is a valid require/requirejs config
+     * call. That includes calls to require/requirejs.config().
+     * @param {Array} node
+     * @param {Function} onMatch a function to call when a match is found.
+     * It is passed the match name, and the config, name, deps possible args.
+     * The config, name and deps args are not normalized.
+     *
+     * @returns {String} a JS source string with the valid require/define call.
+     * Otherwise null.
+     */
+    parse.parseConfigNode = function (node, onMatch) {
+        var call, configNode, args;
+
+        if (!isArray(node)) {
+            return false;
+        }
+
+        if (node[0] === 'call') {
+            call = node[1];
+            args = node[2];
+
+            if (call) {
+                //A require.config() or requirejs.config() call.
+                if ((call[0] === 'dot' &&
+                   (call[1] && call[1][0] === 'name' &&
+                    (call[1][1] === 'require' || call[1][1] === 'requirejs')) &&
+                   call[2] === 'config') ||
+                   //A require() or requirejs() config call.
+
+                   (call[0] === 'name' &&
+                   (call[1] === 'require' || call[1] === 'requirejs'))
+                ) {
+                    //It is a plain require() call.
+                    configNode = args[0];
+
+                    if (configNode[0] !== 'object') {
+                        return null;
+                    }
+
+                    return onMatch(configNode);
+
+                }
+            }
+        }
+
+        return false;
+    };
+
+    /**
+     * Converts an AST node into a JS source string. Does not maintain formatting
+     * or even comments from original source, just returns valid JS source.
+     * @param {Array} node
+     * @returns {String} a JS source string.
+     */
+    parse.nodeToString = function (node) {
+        return processor.gen_code(node, true);
+    };
+
+    /**
+     * Extracts license comments from JS text.
+     * @param {String} fileName
+     * @param {String} contents
+     * @returns {String} a string of license comments.
+     */
+    parse.getLicenseComments = function (fileName, contents) {
+        var ast = esprima.parse(contents, {
+                comment: true
+            }),
+            result = '',
+            lineEnd = contents.indexOf('\r') === -1 ? '\n' : '\r\n',
+            commentNode, refNode, subNode, value, i, j;
+
+        if (ast.comments) {
+            for (i = 0; i < ast.comments.length; i++) {
+                commentNode = ast.comments[i];
+
+                if (commentNode.type === 'Line') {
+                    value = '//' + commentNode.value + lineEnd;
+                    refNode = commentNode;
+
+                    if (i + 1 >= ast.comments.length) {
+                        value += lineEnd;
+                    } else {
+                        //Look for immediately adjacent single line comments since
+                        //it could from a multiple line comment made out of single
+                        //line comments. Like this comment.
+                        for (j = i + 1; j < ast.comments.length; j++) {
+                            subNode = ast.comments[j];
+                            if (subNode.type === 'Line' && subNode.range[0] === refNode.range[1]) {
+                                //Adjacent single line comment. Collect it.
+                                value += '//' + subNode.value + lineEnd;
+                                refNode = subNode;
+                            } else {
+                                //No more single line comment blocks. Break out
+                                //and continue outer looping.
+                                value += lineEnd;
+                                i = j - 1;
+                                break;
+                            }
+                        }
+                    }
+                } else {
+                    value = '/*' + commentNode.value + '*/' + lineEnd + lineEnd;
+                }
+
+                if (value.indexOf('license') !== -1 ||
+                    (commentNode.type === 'Block' && value.indexOf('/*!') === 0) ||
+                    value.indexOf('opyright') !== -1 ||
+                    value.indexOf('(c)') !== -1) {
+
+                    result += value;
+                }
+
+            }
+        }
+
+        return result;
+    };
+
+    return parse;
+});
+/**
+ * @license Copyright (c) 2012, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint */
+
+define('transform', [ './esprima', './parse', 'logger', 'lang'],
+function (esprima,     parse,     logger,   lang) {
+
+    'use strict';
+    var transform;
+
+    return (transform = {
+        toTransport: function (namespace, moduleName, path, contents, onFound, options) {
+            options = options || {};
+
+            var defineRanges = [],
+                contentInsertion = '',
+                depString = '',
+                tokens, info, deps;
+
+            try {
+                tokens = esprima.parse(contents, {
+                        tokens: true,
+                        range: true
+                    }).tokens;
+            } catch(e) {
+                logger.trace('toTransport skipping ' + path + ': ' +
+                             e.toString());
+                return contents;
+            }
+
+            //Find the define calls and their position in the files.
+            tokens.forEach(function (token, i) {
+                var namespaceExists = false,
+                    prev, prev2, next, next2, next3, next4,
+                    needsId, depAction, nameCommaRange, foundId,
+                    sourceUrlData;
+
+                if (token.type === 'Identifier' && token.value === 'define') {
+                    //Possible match. Do not want something.define calls
+                    //though, and only defines follow by a paren
+                    prev = tokens[i - 1];
+                    next = tokens[i + 1];
+
+                    if (prev && prev.type === 'Punctuator' &&
+                        prev.value === '.') {
+                        //a define on a sub-object, not a top level
+                        //define() call. If the sub object is the
+                        //namespace, then it is ok.
+                        prev2 = tokens[i - 2];
+                        if (!prev2) {
+                            return;
+                        }
+
+                        //If the prev2 does not match namespace, then bail.
+                        if (!namespace || prev2.type !== 'Identifier' ||
+                            prev2.value !== namespace) {
+                           return;
+                        } else if (namespace) {
+                            namespaceExists = true;
+                        }
+                    }
+
+                    if (!next || next.type !== 'Punctuator' ||
+                        next.value !== '(') {
+                       //Not a define() function call. Bail.
+                        return;
+                    }
+
+                    next2 = tokens[i + 2];
+                    if (!next2) {
+                        return;
+                    }
+
+                    //Figure out if this needs a named define call.
+                    if (next2.type === 'Punctuator' &&
+                        next2.value === '[') {
+                        //Dependency array
+                        needsId = true;
+                        depAction = 'skip';
+                    } else if (next2.type === 'Punctuator' &&
+                               next2.value === '{') {
+                        //Object literal
+                        needsId = true;
+                        depAction = 'skip';
+                    } else if (next2.type === 'Keyword' &&
+                               next2.value === 'function') {
+                        //function
+                        needsId = true;
+                        depAction = 'scan';
+                    } else if (next2.type === 'String') {
+                        //Named module
+                        needsId = false;
+
+                        //The value includes the quotes around the string,
+                        //so remove them.
+                        foundId = next2.value.substring(1,
+                                                        next2.value.length - 1);
+
+                        //assumed it does not need dependencies injected
+
+                        //If next argument is a function it means we need
+                        //dependency scanning.
+                        next3 = tokens[i + 3];
+                        next4 = tokens[i + 4];
+                        if (!next3 || !next4) {
+                            return;
+                        }
+
+                        if (next3.type === 'Punctuator' &&
+                            next3.value === ',' &&
+                            next4.type === 'Keyword' &&
+                            next4.value === 'function') {
+                            depAction = 'scan';
+                            nameCommaRange = next3.range;
+                        } else {
+                            depAction = 'skip';
+                        }
+                    } else if (next2.type === 'Identifier') {
+                        //May be the define(factory); type.
+                        next3 = tokens[i + 3];
+                        if (!next3) {
+                            return;
+                        }
+                        if (next3.type === 'Punctuator' &&
+                            next3.value === ')') {
+                            needsId = true;
+                            depAction = 'empty';
+                        } else {
+                            return;
+                        }
+                    } else if (next2.type === 'Numeric') {
+                        //May be the define(12345); type.
+                        next3 = tokens[i + 3];
+                        if (!next3) {
+                            return;
+                        }
+                        if (next3.type === 'Punctuator' &&
+                            next3.value === ')') {
+                            needsId = true;
+                            depAction = 'skip';
+                        } else {
+                            return;
+                        }
+                    } else if (next2.type === 'Punctuator' &&
+                               next2.value === '-') {
+                        //May be the define(-12345); type.
+                        next3 = tokens[i + 3];
+                        if (!next3) {
+                            return;
+                        }
+                        if (next3.type === 'Numeric') {
+                            next4 = tokens[i + 4];
+                            if (!next4) {
+                                return;
+                            }
+                            if (next4.type === 'Punctuator' &&
+                                next4.value === ')') {
+                                needsId = true;
+                                depAction = 'skip';
+                            } else {
+                                return;
+                            }
+                        } else {
+                            return;
+                        }
+                    } else {
+                        //Not a match, skip it.
+                        return;
+                    }
+
+                    defineRanges.push({
+                        foundId: foundId,
+                        needsId: needsId,
+                        depAction: depAction,
+                        namespaceExists: namespaceExists,
+                        defineRange: token.range,
+                        parenRange: next.range,
+                        nameCommaRange: nameCommaRange,
+                        sourceUrlData: sourceUrlData
+                    });
+                }
+            });
+
+            //Only do naming and dependency injection if there is one define
+            //call in the file.
+            if (defineRanges.length > 1) {
+                return contents;
+            }
+            if (!defineRanges.length) {
+                return contents;
+            }
+
+            info = defineRanges[0];
+
+            //Do the modifications "backwards", in other words, start with the
+            //one that is farthest down and work up, so that the ranges in the
+            //defineRanges still apply. So that means deps, id, then namespace.
+
+            if (info.needsId && moduleName) {
+                contentInsertion += "'" + moduleName + "',";
+            }
+
+            if (info.depAction === 'scan') {
+                deps = parse.getAnonDeps(path, contents);
+
+                if (deps.length) {
+                    depString = '[' + deps.map(function (dep) {
+                        return "'" + dep + "'";
+                    }) + ']';
+                } else {
+                    depString = '[]';
+                }
+                depString +=  ',';
+
+                if (info.nameCommaRange) {
+                    //Already have a named module, need to insert the
+                    //dependencies after the name.
+                    contents = contents.substring(0, info.nameCommaRange[1]) +
+                               depString +
+                               contents.substring(info.nameCommaRange[1],
+                                              contents.length);
+                } else {
+                    contentInsertion +=  depString;
+                }
+            } else if (info.depAction === 'empty') {
+                contentInsertion += '[],';
+            }
+
+            if (contentInsertion) {
+                contents = contents.substring(0, info.parenRange[1]) +
+                           contentInsertion +
+                           contents.substring(info.parenRange[1],
+                                              contents.length);
+            }
+
+            //Do namespace last so that ui does not mess upthe parenRange
+            //used above.
+            if (namespace && !info.namespaceExists) {
+                contents = contents.substring(0, info.defineRange[0]) +
+                           namespace + '.' +
+                           contents.substring(info.defineRange[0],
+                                              contents.length);
+            }
+
+
+            //Notify any listener for the found info
+            if (onFound) {
+                onFound(info);
+            }
+
+            if (options.useSourceUrl) {
+                contents = 'eval("' + lang.jsEscape(contents) +
+                '\\n//@ sourceURL=' + (path.indexOf('/') === 0 ? '' : '/') + path +
+                '");\n';
+            }
+
+            return contents;
+        }
+    });
+});/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint regexp: true, plusplus: true  */
+/*global define: false */
+
+define('pragma', ['parse', 'logger'], function (parse, logger) {
+    'use strict';
+    function Temp() {}
+
+    function create(obj, mixin) {
+        Temp.prototype = obj;
+        var temp = new Temp(), prop;
+
+        //Avoid any extra memory hanging around
+        Temp.prototype = null;
+
+        if (mixin) {
+            for (prop in mixin) {
+                if (mixin.hasOwnProperty(prop) && !temp.hasOwnProperty(prop)) {
+                    temp[prop] = mixin[prop];
+                }
+            }
+        }
+
+        return temp; // Object
+    }
+
+    var pragma = {
+        conditionalRegExp: /(exclude|include)Start\s*\(\s*["'](\w+)["']\s*,(.*)\)/,
+        useStrictRegExp: /['"]use strict['"];/g,
+        hasRegExp: /has\s*\(\s*['"]([^'"]+)['"]\s*\)/g,
+        nsRegExp: /(^|[^\.])(requirejs|require|define)(\.config)?\s*\(/g,
+        nsWrapRegExp: /\/\*requirejs namespace: true \*\//,
+        apiDefRegExp: /var requirejs, require, define;/,
+        defineCheckRegExp: /typeof\s+define\s*===\s*["']function["']\s*&&\s*define\s*\.\s*amd/g,
+        defineTypeFirstCheckRegExp: /\s*["']function["']\s*===\s*typeof\s+define\s*&&\s*define\s*\.\s*amd/g,
+        defineJQueryRegExp: /typeof\s+define\s*===\s*["']function["']\s*&&\s*define\s*\.\s*amd\s*&&\s*define\s*\.\s*amd\s*\.\s*jQuery/g,
+        defineHasRegExp: /typeof\s+define\s*==(=)?\s*['"]function['"]\s*&&\s*typeof\s+define\.amd\s*==(=)?\s*['"]object['"]\s*&&\s*define\.amd/g,
+        defineTernaryRegExp: /typeof\s+define\s*===\s*['"]function["']\s*&&\s*define\s*\.\s*amd\s*\?\s*define/,
+        amdefineRegExp: /if\s*\(\s*typeof define\s*\!==\s*'function'\s*\)\s*\{\s*[^\{\}]+amdefine[^\{\}]+\}/g,
+
+        removeStrict: function (contents, config) {
+            return config.useStrict ? contents : contents.replace(pragma.useStrictRegExp, '');
+        },
+
+        namespace: function (fileContents, ns, onLifecycleName) {
+            if (ns) {
+                //Namespace require/define calls
+                fileContents = fileContents.replace(pragma.nsRegExp, '$1' + ns + '.$2$3(');
+
+                //Namespace define ternary use:
+                fileContents = fileContents.replace(pragma.defineTernaryRegExp,
+                                                    "typeof " + ns + ".define === 'function' && " + ns + ".define.amd ? " + ns + ".define");
+
+                //Namespace define jquery use:
+                fileContents = fileContents.replace(pragma.defineJQueryRegExp,
+                                                    "typeof " + ns + ".define === 'function' && " + ns + ".define.amd && " + ns + ".define.amd.jQuery");
+
+                //Namespace has.js define use:
+                fileContents = fileContents.replace(pragma.defineHasRegExp,
+                                                    "typeof " + ns + ".define === 'function' && typeof " + ns + ".define.amd === 'object' && " + ns + ".define.amd");
+
+                //Namespace define checks.
+                //Do these ones last, since they are a subset of the more specific
+                //checks above.
+                fileContents = fileContents.replace(pragma.defineCheckRegExp,
+                                                    "typeof " + ns + ".define === 'function' && " + ns + ".define.amd");
+                fileContents = fileContents.replace(pragma.defineTypeFirstCheckRegExp,
+                                                    "'function' === typeof " + ns + ".define && " + ns + ".define.amd");
+
+                //Check for require.js with the require/define definitions
+                if (pragma.apiDefRegExp.test(fileContents) &&
+                    fileContents.indexOf("if (typeof " + ns + " === 'undefined')") === -1) {
+                    //Wrap the file contents in a typeof check, and a function
+                    //to contain the API globals.
+                    fileContents = "var " + ns + ";(function () { if (typeof " +
+                                    ns + " === 'undefined') {\n" +
+                                    ns + ' = {};\n' +
+                                    fileContents +
+                                    "\n" +
+                                    ns + ".requirejs = requirejs;" +
+                                    ns + ".require = require;" +
+                                    ns + ".define = define;\n" +
+                                    "}\n}());";
+                }
+
+                //Finally, if the file wants a special wrapper because it ties
+                //in to the requirejs internals in a way that would not fit
+                //the above matches, do that. Look for /*requirejs namespace: true*/
+                if (pragma.nsWrapRegExp.test(fileContents)) {
+                    //Remove the pragma.
+                    fileContents = fileContents.replace(pragma.nsWrapRegExp, '');
+
+                    //Alter the contents.
+                    fileContents = '(function () {\n' +
+                                   'var require = ' + ns + '.require,' +
+                                   'requirejs = ' + ns + '.requirejs,' +
+                                   'define = ' + ns + '.define;\n' +
+                                   fileContents +
+                                   '\n}());';
+                }
+            }
+
+            return fileContents;
+        },
+
+        /**
+         * processes the fileContents for some //>> conditional statements
+         */
+        process: function (fileName, fileContents, config, onLifecycleName, pluginCollector) {
+            /*jslint evil: true */
+            var foundIndex = -1, startIndex = 0, lineEndIndex, conditionLine,
+                matches, type, marker, condition, isTrue, endRegExp, endMatches,
+                endMarkerIndex, shouldInclude, startLength, lifecycleHas, deps,
+                i, dep, moduleName, collectorMod,
+                lifecyclePragmas, pragmas = config.pragmas, hasConfig = config.has,
+                //Legacy arg defined to help in dojo conversion script. Remove later
+                //when dojo no longer needs conversion:
+                kwArgs = pragmas;
+
+            //Mix in a specific lifecycle scoped object, to allow targeting
+            //some pragmas/has tests to only when files are saved, or at different
+            //lifecycle events. Do not bother with kwArgs in this section, since
+            //the old dojo kwArgs were for all points in the build lifecycle.
+            if (onLifecycleName) {
+                lifecyclePragmas = config['pragmas' + onLifecycleName];
+                lifecycleHas = config['has' + onLifecycleName];
+
+                if (lifecyclePragmas) {
+                    pragmas = create(pragmas || {}, lifecyclePragmas);
+                }
+
+                if (lifecycleHas) {
+                    hasConfig = create(hasConfig || {}, lifecycleHas);
+                }
+            }
+
+            //Replace has references if desired
+            if (hasConfig) {
+                fileContents = fileContents.replace(pragma.hasRegExp, function (match, test) {
+                    if (hasConfig.hasOwnProperty(test)) {
+                        return !!hasConfig[test];
+                    }
+                    return match;
+                });
+            }
+
+            if (!config.skipPragmas) {
+
+                while ((foundIndex = fileContents.indexOf("//>>", startIndex)) !== -1) {
+                    //Found a conditional. Get the conditional line.
+                    lineEndIndex = fileContents.indexOf("\n", foundIndex);
+                    if (lineEndIndex === -1) {
+                        lineEndIndex = fileContents.length - 1;
+                    }
+
+                    //Increment startIndex past the line so the next conditional search can be done.
+                    startIndex = lineEndIndex + 1;
+
+                    //Break apart the conditional.
+                    conditionLine = fileContents.substring(foundIndex, lineEndIndex + 1);
+                    matches = conditionLine.match(pragma.conditionalRegExp);
+                    if (matches) {
+                        type = matches[1];
+                        marker = matches[2];
+                        condition = matches[3];
+                        isTrue = false;
+                        //See if the condition is true.
+                        try {
+                            isTrue = !!eval("(" + condition + ")");
+                        } catch (e) {
+                            throw "Error in file: " +
+                                   fileName +
+                                   ". Conditional comment: " +
+                                   conditionLine +
+                                   " failed with this error: " + e;
+                        }
+
+                        //Find the endpoint marker.
+                        endRegExp = new RegExp('\\/\\/\\>\\>\\s*' + type + 'End\\(\\s*[\'"]' + marker + '[\'"]\\s*\\)', "g");
+                        endMatches = endRegExp.exec(fileContents.substring(startIndex, fileContents.length));
+                        if (endMatches) {
+                            endMarkerIndex = startIndex + endRegExp.lastIndex - endMatches[0].length;
+
+                            //Find the next line return based on the match position.
+                            lineEndIndex = fileContents.indexOf("\n", endMarkerIndex);
+                            if (lineEndIndex === -1) {
+                                lineEndIndex = fileContents.length - 1;
+                            }
+
+                            //Should we include the segment?
+                            shouldInclude = ((type === "exclude" && !isTrue) || (type === "include" && isTrue));
+
+                            //Remove the conditional comments, and optionally remove the content inside
+                            //the conditional comments.
+                            startLength = startIndex - foundIndex;
+                            fileContents = fileContents.substring(0, foundIndex) +
+                                (shouldInclude ? fileContents.substring(startIndex, endMarkerIndex) : "") +
+                                fileContents.substring(lineEndIndex + 1, fileContents.length);
+
+                            //Move startIndex to foundIndex, since that is the new position in the file
+                            //where we need to look for more conditionals in the next while loop pass.
+                            startIndex = foundIndex;
+                        } else {
+                            throw "Error in file: " +
+                                  fileName +
+                                  ". Cannot find end marker for conditional comment: " +
+                                  conditionLine;
+
+                        }
+                    }
+                }
+            }
+
+            //If need to find all plugin resources to optimize, do that now,
+            //before namespacing, since the namespacing will change the API
+            //names.
+            //If there is a plugin collector, scan the file for plugin resources.
+            if (config.optimizeAllPluginResources && pluginCollector) {
+                try {
+                    deps = parse.findDependencies(fileName, fileContents);
+                    if (deps.length) {
+                        for (i = 0; i < deps.length; i++) {
+                            dep = deps[i];
+                            if (dep.indexOf('!') !== -1) {
+                                moduleName = dep.split('!')[0];
+                                collectorMod = pluginCollector[moduleName];
+                                if (!collectorMod) {
+                                 collectorMod = pluginCollector[moduleName] = [];
+                                }
+                                collectorMod.push(dep);
+                            }
+                        }
+                    }
+                } catch (eDep) {
+                    logger.error('Parse error looking for plugin resources in ' +
+                                 fileName + ', skipping.');
+                }
+            }
+
+            //Strip amdefine use for node-shared modules.
+            fileContents = fileContents.replace(pragma.amdefineRegExp, '');
+
+            //Do namespacing
+            if (onLifecycleName === 'OnSave' && config.namespace) {
+                fileContents = pragma.namespace(fileContents, config.namespace, onLifecycleName);
+            }
+
+
+            return pragma.removeStrict(fileContents, config);
+        }
+    };
+
+    return pragma;
+});
+if(env === 'node') {
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false */
+/*global define: false */
+
+define('node/optimize', {});
+
+}
+
+if(env === 'rhino') {
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint strict: false, plusplus: false */
+/*global define: false, java: false, Packages: false */
+
+define('rhino/optimize', ['logger'], function (logger) {
+
+    //Add .reduce to Rhino so UglifyJS can run in Rhino,
+    //inspired by https://developer.mozilla.org/en/JavaScript/Reference/Global_Objects/Array/reduce
+    //but rewritten for brevity, and to be good enough for use by UglifyJS.
+    if (!Array.prototype.reduce) {
+        Array.prototype.reduce = function (fn /*, initialValue */) {
+            var i = 0,
+                length = this.length,
+                accumulator;
+
+            if (arguments.length >= 2) {
+                accumulator = arguments[1];
+            } else {
+                do {
+                    if (i in this) {
+                        accumulator = this[i++];
+                        break;
+                    }
+                }
+                while (true);
+            }
+
+            for (; i < length; i++) {
+                if (i in this) {
+                    accumulator = fn.call(undefined, accumulator, this[i], i, this);
+                }
+            }
+
+            return accumulator;
+        };
+    }
+
+    var JSSourceFilefromCode, optimize;
+
+    //Bind to Closure compiler, but if it is not available, do not sweat it.
+    try {
+        JSSourceFilefromCode = java.lang.Class.forName('com.google.javascript.jscomp.JSSourceFile').getMethod('fromCode', [java.lang.String, java.lang.String]);
+    } catch (e) {}
+
+    //Helper for closure compiler, because of weird Java-JavaScript interactions.
+    function closurefromCode(filename, content) {
+        return JSSourceFilefromCode.invoke(null, [filename, content]);
+    }
+
+    optimize = {
+        closure: function (fileName, fileContents, keepLines, config) {
+            config = config || {};
+            var jscomp = Packages.com.google.javascript.jscomp,
+                flags = Packages.com.google.common.flags,
+                //Fake extern
+                externSourceFile = closurefromCode("fakeextern.js", " "),
+                //Set up source input
+                jsSourceFile = closurefromCode(String(fileName), String(fileContents)),
+                options, option, FLAG_compilation_level, compiler,
+                Compiler = Packages.com.google.javascript.jscomp.Compiler,
+                result;
+
+            logger.trace("Minifying file: " + fileName);
+
+            //Set up options
+            options = new jscomp.CompilerOptions();
+            for (option in config.CompilerOptions) {
+                // options are false by default and jslint wanted an if statement in this for loop
+                if (config.CompilerOptions[option]) {
+                    options[option] = config.CompilerOptions[option];
+                }
+
+            }
+            options.prettyPrint = keepLines || options.prettyPrint;
+
+            FLAG_compilation_level = jscomp.CompilationLevel[config.CompilationLevel || 'SIMPLE_OPTIMIZATIONS'];
+            FLAG_compilation_level.setOptionsForCompilationLevel(options);
+
+            //Trigger the compiler
+            Compiler.setLoggingLevel(Packages.java.util.logging.Level[config.loggingLevel || 'WARNING']);
+            compiler = new Compiler();
+
+            result = compiler.compile(externSourceFile, jsSourceFile, options);
+            if (!result.success) {
+                logger.error('Cannot closure compile file: ' + fileName + '. Skipping it.');
+            } else {
+                fileContents = compiler.toSource();
+            }
+
+            return fileContents;
+        }
+    };
+
+    return optimize;
+});
+}
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint plusplus: true, nomen: true, regexp: true */
+/*global define: false */
+
+define('optimize', [ 'lang', 'logger', 'env!env/optimize', 'env!env/file', 'parse',
+         'pragma', 'uglifyjs/index'],
+function (lang,   logger,   envOptimize,        file,           parse,
+          pragma, uglify) {
+    'use strict';
+
+    var optimize,
+        cssImportRegExp = /\@import\s+(url\()?\s*([^);]+)\s*(\))?([\w, ]*)(;)?/g,
+        cssCommentImportRegExp = /\/\*[^\*]*@import[^\*]*\*\//g,
+        cssUrlRegExp = /\url\(\s*([^\)]+)\s*\)?/g;
+
+    /**
+     * If an URL from a CSS url value contains start/end quotes, remove them.
+     * This is not done in the regexp, since my regexp fu is not that strong,
+     * and the CSS spec allows for ' and " in the URL if they are backslash escaped.
+     * @param {String} url
+     */
+    function cleanCssUrlQuotes(url) {
+        //Make sure we are not ending in whitespace.
+        //Not very confident of the css regexps above that there will not be ending
+        //whitespace.
+        url = url.replace(/\s+$/, "");
+
+        if (url.charAt(0) === "'" || url.charAt(0) === "\"") {
+            url = url.substring(1, url.length - 1);
+        }
+
+        return url;
+    }
+
+    /**
+     * Inlines nested stylesheets that have @import calls in them.
+     * @param {String} fileName the file name
+     * @param {String} fileContents the file contents
+     * @param {String} cssImportIgnore comma delimited string of files to ignore
+     * @param {Object} included an object used to track the files already imported
+     */
+    function flattenCss(fileName, fileContents, cssImportIgnore, included) {
+        //Find the last slash in the name.
+        fileName = fileName.replace(lang.backSlashRegExp, "/");
+        var endIndex = fileName.lastIndexOf("/"),
+            //Make a file path based on the last slash.
+            //If no slash, so must be just a file name. Use empty string then.
+            filePath = (endIndex !== -1) ? fileName.substring(0, endIndex + 1) : "",
+            //store a list of merged files
+            importList = [],
+            skippedList = [];
+
+        //First make a pass by removing an commented out @import calls.
+        fileContents = fileContents.replace(cssCommentImportRegExp, '');
+
+        //Make sure we have a delimited ignore list to make matching faster
+        if (cssImportIgnore && cssImportIgnore.charAt(cssImportIgnore.length - 1) !== ",") {
+            cssImportIgnore += ",";
+        }
+
+        fileContents = fileContents.replace(cssImportRegExp, function (fullMatch, urlStart, importFileName, urlEnd, mediaTypes) {
+            //Only process media type "all" or empty media type rules.
+            if (mediaTypes && ((mediaTypes.replace(/^\s\s*/, '').replace(/\s\s*$/, '')) !== "all")) {
+                skippedList.push(fileName);
+                return fullMatch;
+            }
+
+            importFileName = cleanCssUrlQuotes(importFileName);
+
+            //Ignore the file import if it is part of an ignore list.
+            if (cssImportIgnore && cssImportIgnore.indexOf(importFileName + ",") !== -1) {
+                return fullMatch;
+            }
+
+            //Make sure we have a unix path for the rest of the operation.
+            importFileName = importFileName.replace(lang.backSlashRegExp, "/");
+
+            try {
+                //if a relative path, then tack on the filePath.
+                //If it is not a relative path, then the readFile below will fail,
+                //and we will just skip that import.
+                var fullImportFileName = importFileName.charAt(0) === "/" ? importFileName : filePath + importFileName,
+                    importContents = file.readFile(fullImportFileName), i,
+                    importEndIndex, importPath, fixedUrlMatch, colonIndex, parts, flat;
+
+                //Skip the file if it has already been included.
+                if (included[fullImportFileName]) {
+                    return '';
+                }
+                included[fullImportFileName] = true;
+
+                //Make sure to flatten any nested imports.
+                flat = flattenCss(fullImportFileName, importContents, cssImportIgnore, included);
+                importContents = flat.fileContents;
+
+                if (flat.importList.length) {
+                    importList.push.apply(importList, flat.importList);
+                }
+                if (flat.skippedList.length) {
+                    skippedList.push.apply(skippedList, flat.skippedList);
+                }
+
+                //Make the full import path
+                importEndIndex = importFileName.lastIndexOf("/");
+
+                //Make a file path based on the last slash.
+                //If no slash, so must be just a file name. Use empty string then.
+                importPath = (importEndIndex !== -1) ? importFileName.substring(0, importEndIndex + 1) : "";
+
+                //fix url() on relative import (#5)
+                importPath = importPath.replace(/^\.\//, '');
+
+                //Modify URL paths to match the path represented by this file.
+                importContents = importContents.replace(cssUrlRegExp, function (fullMatch, urlMatch) {
+                    fixedUrlMatch = cleanCssUrlQuotes(urlMatch);
+                    fixedUrlMatch = fixedUrlMatch.replace(lang.backSlashRegExp, "/");
+
+                    //Only do the work for relative URLs. Skip things that start with / or have
+                    //a protocol.
+                    colonIndex = fixedUrlMatch.indexOf(":");
+                    if (fixedUrlMatch.charAt(0) !== "/" && (colonIndex === -1 || colonIndex > fixedUrlMatch.indexOf("/"))) {
+                        //It is a relative URL, tack on the path prefix
+                        urlMatch = importPath + fixedUrlMatch;
+                    } else {
+                        logger.trace(importFileName + "\n  URL not a relative URL, skipping: " + urlMatch);
+                    }
+
+                    //Collapse .. and .
+                    parts = urlMatch.split("/");
+                    for (i = parts.length - 1; i > 0; i--) {
+                        if (parts[i] === ".") {
+                            parts.splice(i, 1);
+                        } else if (parts[i] === "..") {
+                            if (i !== 0 && parts[i - 1] !== "..") {
+                                parts.splice(i - 1, 2);
+                                i -= 1;
+                            }
+                        }
+                    }
+
+                    return "url(" + parts.join("/") + ")";
+                });
+
+                importList.push(fullImportFileName);
+                return importContents;
+            } catch (e) {
+                logger.warn(fileName + "\n  Cannot inline css import, skipping: " + importFileName);
+                return fullMatch;
+            }
+        });
+
+        return {
+            importList : importList,
+            skippedList: skippedList,
+            fileContents : fileContents
+        };
+    }
+
+    optimize = {
+        /**
+         * Optimizes a file that contains JavaScript content. Optionally collects
+         * plugin resources mentioned in a file, and then passes the content
+         * through an minifier if one is specified via config.optimize.
+         *
+         * @param {String} fileName the name of the file to optimize
+         * @param {String} fileContents the contents to optimize. If this is
+         * a null value, then fileName will be used to read the fileContents.
+         * @param {String} outFileName the name of the file to use for the
+         * saved optimized content.
+         * @param {Object} config the build config object.
+         * @param {Array} [pluginCollector] storage for any plugin resources
+         * found.
+         */
+        jsFile: function (fileName, fileContents, outFileName, config, pluginCollector) {
+            if (!fileContents) {
+                fileContents = file.readFile(fileName);
+            }
+
+            fileContents = optimize.js(fileName, fileContents, config, pluginCollector);
+
+            file.saveUtf8File(outFileName, fileContents);
+        },
+
+        /**
+         * Optimizes a file that contains JavaScript content. Optionally collects
+         * plugin resources mentioned in a file, and then passes the content
+         * through an minifier if one is specified via config.optimize.
+         *
+         * @param {String} fileName the name of the file that matches the
+         * fileContents.
+         * @param {String} fileContents the string of JS to optimize.
+         * @param {Object} [config] the build config object.
+         * @param {Array} [pluginCollector] storage for any plugin resources
+         * found.
+         */
+        js: function (fileName, fileContents, config, pluginCollector) {
+            var parts = (String(config.optimize)).split('.'),
+                optimizerName = parts[0],
+                keepLines = parts[1] === 'keepLines',
+                licenseContents = '',
+                optFunc;
+
+            config = config || {};
+
+            //Apply pragmas/namespace renaming
+            fileContents = pragma.process(fileName, fileContents, config, 'OnSave', pluginCollector);
+
+            //Optimize the JS files if asked.
+            if (optimizerName && optimizerName !== 'none') {
+                optFunc = envOptimize[optimizerName] || optimize.optimizers[optimizerName];
+                if (!optFunc) {
+                    throw new Error('optimizer with name of "' +
+                                    optimizerName +
+                                    '" not found for this environment');
+                }
+
+                if (config.preserveLicenseComments) {
+                    //Pull out any license comments for prepending after optimization.
+                    try {
+                        licenseContents = parse.getLicenseComments(fileName, fileContents);
+                    } catch (e) {
+                        logger.error('Cannot parse file: ' + fileName + ' for comments. Skipping it. Error is:\n' + e.toString());
+                    }
+                }
+
+                fileContents = licenseContents + optFunc(fileName, fileContents, keepLines,
+                                        config[optimizerName]);
+            }
+
+            return fileContents;
+        },
+
+        /**
+         * Optimizes one CSS file, inlining @import calls, stripping comments, and
+         * optionally removes line returns.
+         * @param {String} fileName the path to the CSS file to optimize
+         * @param {String} outFileName the path to save the optimized file.
+         * @param {Object} config the config object with the optimizeCss and
+         * cssImportIgnore options.
+         */
+        cssFile: function (fileName, outFileName, config) {
+
+            //Read in the file. Make sure we have a JS string.
+            var originalFileContents = file.readFile(fileName),
+                flat = flattenCss(fileName, originalFileContents, config.cssImportIgnore, {}),
+                //Do not use the flattened CSS if there was one that was skipped.
+                fileContents = flat.skippedList.length ? originalFileContents : flat.fileContents,
+                startIndex, endIndex, buildText, comment;
+
+            if (flat.skippedList.length) {
+                logger.warn('Cannot inline @imports for ' + fileName +
+                            ',\nthe following files had media queries in them:\n' +
+                            flat.skippedList.join('\n'));
+            }
+
+            //Do comment removal.
+            try {
+                if (config.optimizeCss.indexOf(".keepComments") === -1) {
+                    startIndex = 0;
+                    //Get rid of comments.
+                    while ((startIndex = fileContents.indexOf("/*", startIndex)) !== -1) {
+                        endIndex = fileContents.indexOf("*/", startIndex + 2);
+                        if (endIndex === -1) {
+                            throw "Improper comment in CSS file: " + fileName;
+                        }
+                        comment = fileContents.substring(startIndex, endIndex);
+
+                        if (config.preserveLicenseComments &&
+                            (comment.indexOf('license') !== -1 ||
+                             comment.indexOf('opyright') !== -1 ||
+                             comment.indexOf('(c)') !== -1)) {
+                            //Keep the comment, just increment the startIndex
+                            startIndex = endIndex;
+                        } else {
+                            fileContents = fileContents.substring(0, startIndex) + fileContents.substring(endIndex + 2, fileContents.length);
+                            startIndex = 0;
+                        }
+                    }
+                }
+                //Get rid of newlines.
+                if (config.optimizeCss.indexOf(".keepLines") === -1) {
+                    fileContents = fileContents.replace(/[\r\n]/g, "");
+                    fileContents = fileContents.replace(/\s+/g, " ");
+                    fileContents = fileContents.replace(/\{\s/g, "{");
+                    fileContents = fileContents.replace(/\s\}/g, "}");
+                } else {
+                    //Remove multiple empty lines.
+                    fileContents = fileContents.replace(/(\r\n)+/g, "\r\n");
+                    fileContents = fileContents.replace(/(\n)+/g, "\n");
+                }
+            } catch (e) {
+                fileContents = originalFileContents;
+                logger.error("Could not optimized CSS file: " + fileName + ", error: " + e);
+            }
+
+            file.saveUtf8File(outFileName, fileContents);
+
+            //text output to stdout and/or written to build.txt file
+            buildText = "\n"+ outFileName.replace(config.dir, "") +"\n----------------\n";
+            flat.importList.push(fileName);
+            buildText += flat.importList.map(function(path){
+                return path.replace(config.dir, "");
+            }).join("\n");
+            return buildText +"\n";
+        },
+
+        /**
+         * Optimizes CSS files, inlining @import calls, stripping comments, and
+         * optionally removes line returns.
+         * @param {String} startDir the path to the top level directory
+         * @param {Object} config the config object with the optimizeCss and
+         * cssImportIgnore options.
+         */
+        css: function (startDir, config) {
+            var buildText = "",
+                i, fileName, fileList;
+            if (config.optimizeCss.indexOf("standard") !== -1) {
+                fileList = file.getFilteredFileList(startDir, /\.css$/, true);
+                if (fileList) {
+                    for (i = 0; i < fileList.length; i++) {
+                        fileName = fileList[i];
+                        logger.trace("Optimizing (" + config.optimizeCss + ") CSS file: " + fileName);
+                        buildText += optimize.cssFile(fileName, fileName, config);
+                    }
+                }
+            }
+            return buildText;
+        },
+
+        optimizers: {
+            uglify: function (fileName, fileContents, keepLines, config) {
+                var parser = uglify.parser,
+                    processor = uglify.uglify,
+                    ast, errMessage, errMatch;
+
+                config = config || {};
+
+                logger.trace("Uglifying file: " + fileName);
+
+                try {
+                    ast = parser.parse(fileContents, config.strict_semicolons);
+                    ast = processor.ast_mangle(ast, config);
+                    ast = processor.ast_squeeze(ast, config);
+
+                    fileContents = processor.gen_code(ast, config);
+
+                    if (config.max_line_length) {
+                        fileContents = processor.split_lines(fileContents, config.max_line_length);
+                    }
+                } catch (e) {
+                    errMessage = e.toString();
+                    errMatch = /\nError(\r)?\n/.exec(errMessage);
+                    if (errMatch) {
+                        errMessage = errMessage.substring(0, errMatch.index);
+                    }
+                    logger.error('Cannot uglify file: ' + fileName + '. Skipping it. Error is:\n' + errMessage);
+                }
+                return fileContents;
+            }
+        }
+    };
+
+    return optimize;
+});
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+/*
+ * This file patches require.js to communicate with the build system.
+ */
+
+//Using sloppy since this uses eval for some code like plugins,
+//which may not be strict mode compliant. So if use strict is used
+//below they will have strict rules applied and may cause an error.
+/*jslint sloppy: true, nomen: true, plusplus: true, regexp: true */
+/*global require, define: true */
+
+//NOT asking for require as a dependency since the goal is to modify the
+//global require below
+define('requirePatch', [ 'env!env/file', 'pragma', 'parse', 'lang', 'logger', 'commonJs'],
+function (file,           pragma,   parse,   lang,   logger,   commonJs) {
+
+    var allowRun = true;
+
+    //This method should be called when the patches to require should take hold.
+    return function () {
+        if (!allowRun) {
+            return;
+        }
+        allowRun = false;
+
+        var layer,
+            pluginBuilderRegExp = /(["']?)pluginBuilder(["']?)\s*[=\:]\s*["']([^'"\s]+)["']/,
+            oldNewContext = require.s.newContext,
+            oldDef,
+
+            //create local undefined values for module and exports,
+            //so that when files are evaled in this function they do not
+            //see the node values used for r.js
+            exports,
+            module;
+
+        //Stored cached file contents for reuse in other layers.
+        require._cachedFileContents = {};
+
+        /**
+         * Makes sure the URL is something that can be supported by the
+         * optimization tool.
+         * @param {String} url
+         * @returns {Boolean}
+         */
+        require._isSupportedBuildUrl = function (url) {
+            //Ignore URLs with protocols, hosts or question marks, means either network
+            //access is needed to fetch it or it is too dynamic. Note that
+            //on Windows, full paths are used for some urls, which include
+            //the drive, like c:/something, so need to test for something other
+            //than just a colon.
+            if (url.indexOf("://") === -1 && url.indexOf("?") === -1 &&
+                   url.indexOf('empty:') !== 0 && url.indexOf('//') !== 0) {
+                return true;
+            } else {
+                if (!layer.ignoredUrls[url]) {
+                    logger.info('Cannot optimize network URL, skipping: ' + url);
+                    layer.ignoredUrls[url] = true;
+                }
+                return false;
+            }
+        };
+
+        function normalizeUrlWithBase(context, moduleName, url) {
+            //Adjust the URL if it was not transformed to use baseUrl.
+            if (require.jsExtRegExp.test(moduleName)) {
+                url = (context.config.dir || context.config.dirBaseUrl) + url;
+            }
+            return url;
+        }
+
+        //Overrides the new context call to add existing tracking features.
+        require.s.newContext = function (name) {
+            var context = oldNewContext(name),
+                oldEnable = context.enable,
+                moduleProto = context.Module.prototype,
+                oldInit = moduleProto.init,
+                oldCallPlugin = moduleProto.callPlugin;
+
+            //Only do this for the context used for building.
+            if (name === '_') {
+                context.needFullExec = {};
+                context.fullExec = {};
+                context.plugins = {};
+
+                //Override the shim exports function generator to just
+                //spit out strings that can be used in the stringified
+                //build output.
+                context.makeShimExports = function (exports) {
+                    var result;
+                    if (typeof exports === 'string') {
+                        result = function () {
+                            return '(function (global) {\n' +
+                            '    return function () {\n' +
+                            '        return global.' + exports + ';\n' +
+                            '    }\n' +
+                            '}(this))';
+                        };
+                    } else {
+                        result = function () {
+                            return '(function (global) {\n' +
+                            '    return function () {\n' +
+                            '        var func = ' + exports.toString() + ';\n' +
+                            '        return func.apply(global, arguments);\n' +
+                            '    }\n' +
+                            '}(this))';
+                        };
+                    }
+
+                    //Mark the result has being tranformed by the build already.
+                    result.__buildReady = true;
+                    return result;
+                };
+
+                context.enable = function (depMap, parent) {
+                    var id = depMap.id,
+                        parentId = parent && parent.map.id,
+                        needFullExec = context.needFullExec,
+                        fullExec = context.fullExec,
+                        mod = context.registry[id];
+
+                    if (mod && !mod.defined) {
+                        if (parentId && needFullExec[parentId]) {
+                            needFullExec[id] = true;
+                        }
+                    } else if ((needFullExec[id] && !fullExec[id]) ||
+                               (parentId && needFullExec[parentId] && !fullExec[id])) {
+                        context.undef(id);
+                    }
+
+                    return oldEnable.apply(context, arguments);
+                };
+
+                //Override load so that the file paths can be collected.
+                context.load = function (moduleName, url) {
+                    /*jslint evil: true */
+                    var contents, pluginBuilderMatch, builderName;
+
+                    //Do not mark the url as fetched if it is
+                    //not an empty: URL, used by the optimizer.
+                    //In that case we need to be sure to call
+                    //load() for each module that is mapped to
+                    //empty: so that dependencies are satisfied
+                    //correctly.
+                    if (url.indexOf('empty:') === 0) {
+                        delete context.urlFetched[url];
+                    }
+
+                    //Only handle urls that can be inlined, so that means avoiding some
+                    //URLs like ones that require network access or may be too dynamic,
+                    //like JSONP
+                    if (require._isSupportedBuildUrl(url)) {
+                        //Adjust the URL if it was not transformed to use baseUrl.
+                        url = normalizeUrlWithBase(context, moduleName, url);
+
+                        //Save the module name to path  and path to module name mappings.
+                        layer.buildPathMap[moduleName] = url;
+                        layer.buildFileToModule[url] = moduleName;
+
+                        if (context.plugins.hasOwnProperty(moduleName)) {
+                            //plugins need to have their source evaled as-is.
+                            context.needFullExec[moduleName] = true;
+                        }
+
+                        try {
+                            if (require._cachedFileContents.hasOwnProperty(url) &&
+                                (!context.needFullExec[moduleName] || context.fullExec[moduleName])) {
+                                contents = require._cachedFileContents[url];
+                            } else {
+                                //Load the file contents, process for conditionals, then
+                                //evaluate it.
+                                contents = file.readFile(url);
+
+                                if (context.config.cjsTranslate) {
+                                    contents = commonJs.convert(url, contents);
+                                }
+
+                                //If there is a read filter, run it now.
+                                if (context.config.onBuildRead) {
+                                    contents = context.config.onBuildRead(moduleName, url, contents);
+                                }
+
+                                contents = pragma.process(url, contents, context.config, 'OnExecute');
+
+                                //Find out if the file contains a require() definition. Need to know
+                                //this so we can inject plugins right after it, but before they are needed,
+                                //and to make sure this file is first, so that define calls work.
+                                //This situation mainly occurs when the build is done on top of the output
+                                //of another build, where the first build may include require somewhere in it.
+                                try {
+                                    if (!layer.existingRequireUrl && parse.definesRequire(url, contents)) {
+                                        layer.existingRequireUrl = url;
+                                    }
+                                } catch (e1) {
+                                    throw new Error('Parse error using UglifyJS ' +
+                                                    'for file: ' + url + '\n' + e1);
+                                }
+
+                                if (context.plugins.hasOwnProperty(moduleName)) {
+                                    //This is a loader plugin, check to see if it has a build extension,
+                                    //otherwise the plugin will act as the plugin builder too.
+                                    pluginBuilderMatch = pluginBuilderRegExp.exec(contents);
+                                    if (pluginBuilderMatch) {
+                                        //Load the plugin builder for the plugin contents.
+                                        builderName = context.makeModuleMap(pluginBuilderMatch[3],
+                                                                            context.makeModuleMap(moduleName),
+                                                                            null,
+                                                                            true).id;
+                                        contents = file.readFile(context.nameToUrl(builderName));
+                                    }
+                                }
+
+                                //Parse out the require and define calls.
+                                //Do this even for plugins in case they have their own
+                                //dependencies that may be separate to how the pluginBuilder works.
+                                try {
+                                    if (!context.needFullExec[moduleName]) {
+                                        contents = parse(moduleName, url, contents, {
+                                            insertNeedsDefine: true,
+                                            has: context.config.has,
+                                            findNestedDependencies: context.config.findNestedDependencies
+                                        });
+                                    }
+                                } catch (e2) {
+                                    throw new Error('Parse error using UglifyJS ' +
+                                                    'for file: ' + url + '\n' + e2);
+                                }
+
+                                require._cachedFileContents[url] = contents;
+                            }
+
+                            if (contents) {
+                                eval(contents);
+                            }
+
+                            //Need to close out completion of this module
+                            //so that listeners will get notified that it is available.
+                            try {
+                                context.completeLoad(moduleName);
+                            } catch (e) {
+                                //Track which module could not complete loading.
+                                if (!e.moduleTree) {
+                                    e.moduleTree = [];
+                                }
+                                e.moduleTree.push(moduleName);
+                                throw e;
+                            }
+
+                        } catch (eOuter) {
+                            if (!eOuter.fileName) {
+                                eOuter.fileName = url;
+                            }
+                            throw eOuter;
+                        }
+                    } else {
+                        //With unsupported URLs still need to call completeLoad to
+                        //finish loading.
+                        context.completeLoad(moduleName);
+                    }
+                };
+
+                //Marks module has having a name, and optionally executes the
+                //callback, but only if it meets certain criteria.
+                context.execCb = function (name, cb, args, exports) {
+                    if (!layer.needsDefine[name]) {
+                        layer.modulesWithNames[name] = true;
+                    }
+                    if (cb.__requireJsBuild || layer.context.needFullExec[name]) {
+                        return cb.apply(exports, args);
+                    }
+                    return undefined;
+                };
+
+                moduleProto.init = function(depMaps) {
+                    if (context.needFullExec[this.map.id]) {
+                        lang.each(depMaps, lang.bind(this, function (depMap) {
+                            if (typeof depMap === 'string') {
+                                depMap = context.makeModuleMap(depMap,
+                                               (this.map.isDefine ? this.map : this.map.parentMap));
+                            }
+
+                            if (!context.fullExec[depMap.id]) {
+                                context.undef(depMap.id);
+                            }
+                        }));
+                    }
+
+                    return oldInit.apply(this, arguments);
+                };
+
+                moduleProto.callPlugin = function () {
+                    var map = this.map,
+                        pluginMap = context.makeModuleMap(map.prefix),
+                        pluginId = pluginMap.id,
+                        pluginMod = context.registry[pluginId];
+
+                    context.plugins[pluginId] = true;
+                    context.needFullExec[pluginId] = true;
+
+                    //If the module is not waiting to finish being defined,
+                    //undef it and start over, to get full execution.
+                    if (!context.fullExec[pluginId] && (!pluginMod || pluginMod.defined)) {
+                        context.undef(pluginMap.id);
+                    }
+
+                    return oldCallPlugin.apply(this, arguments);
+                };
+            }
+
+            return context;
+        };
+
+        //Clear up the existing context so that the newContext modifications
+        //above will be active.
+        delete require.s.contexts._;
+
+        /** Reset state for each build layer pass. */
+        require._buildReset = function () {
+            var oldContext = require.s.contexts._;
+
+            //Clear up the existing context.
+            delete require.s.contexts._;
+
+            //Set up new context, so the layer object can hold onto it.
+            require({});
+
+            layer = require._layer = {
+                buildPathMap: {},
+                buildFileToModule: {},
+                buildFilePaths: [],
+                pathAdded: {},
+                modulesWithNames: {},
+                needsDefine: {},
+                existingRequireUrl: "",
+                ignoredUrls: {},
+                context: require.s.contexts._
+            };
+
+            //Return the previous context in case it is needed, like for
+            //the basic config object.
+            return oldContext;
+        };
+
+        require._buildReset();
+
+        //Override define() to catch modules that just define an object, so that
+        //a dummy define call is not put in the build file for them. They do
+        //not end up getting defined via context.execCb, so we need to catch them
+        //at the define call.
+        oldDef = define;
+
+        //This function signature does not have to be exact, just match what we
+        //are looking for.
+        define = function (name) {
+            if (typeof name === "string" && !layer.needsDefine[name]) {
+                layer.modulesWithNames[name] = true;
+            }
+            return oldDef.apply(require, arguments);
+        };
+
+        define.amd = oldDef.amd;
+
+        //Add some utilities for plugins
+        require._readFile = file.readFile;
+        require._fileExists = function (path) {
+            return file.exists(path);
+        };
+
+        //Called when execManager runs for a dependency. Used to figure out
+        //what order of execution.
+        require.onResourceLoad = function (context, map) {
+            var id = map.id,
+                url;
+
+            //If build needed a full execution, indicate it
+            //has been done now. But only do it if the context is tracking
+            //that. Only valid for the context used in a build, not for
+            //other contexts being run, like for useLib, plain requirejs
+            //use in node/rhino.
+            if (context.needFullExec && context.needFullExec[id]) {
+                context.fullExec[id] = true;
+            }
+
+            //A plugin.
+            if (map.prefix) {
+                if (!layer.pathAdded[id]) {
+                    layer.buildFilePaths.push(id);
+                    //For plugins the real path is not knowable, use the name
+                    //for both module to file and file to module mappings.
+                    layer.buildPathMap[id] = id;
+                    layer.buildFileToModule[id] = id;
+                    layer.modulesWithNames[id] = true;
+                    layer.pathAdded[id] = true;
+                }
+            } else if (map.url && require._isSupportedBuildUrl(map.url)) {
+                //If the url has not been added to the layer yet, and it
+                //is from an actual file that was loaded, add it now.
+                url = normalizeUrlWithBase(context, id, map.url);
+                if (!layer.pathAdded[url] && layer.buildPathMap[id]) {
+                    //Remember the list of dependencies for this layer.
+                    layer.buildFilePaths.push(url);
+                    layer.pathAdded[url] = true;
+                }
+            }
+        };
+
+        //Called by output of the parse() function, when a file does not
+        //explicitly call define, probably just require, but the parse()
+        //function normalizes on define() for dependency mapping and file
+        //ordering works correctly.
+        require.needsDefine = function (moduleName) {
+            layer.needsDefine[moduleName] = true;
+        };
+    };
+});
+/**
+ * @license RequireJS Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint */
+/*global define: false, console: false */
+
+define('commonJs', ['env!env/file', 'parse'], function (file, parse) {
+    'use strict';
+    var commonJs = {
+        //Set to false if you do not want this file to log. Useful in environments
+        //like node where you want the work to happen without noise.
+        useLog: true,
+
+        convertDir: function (commonJsPath, savePath) {
+            var fileList, i,
+                jsFileRegExp = /\.js$/,
+                fileName, convertedFileName, fileContents;
+
+            //Get list of files to convert.
+            fileList = file.getFilteredFileList(commonJsPath, /\w/, true);
+
+            //Normalize on front slashes and make sure the paths do not end in a slash.
+            commonJsPath = commonJsPath.replace(/\\/g, "/");
+            savePath = savePath.replace(/\\/g, "/");
+            if (commonJsPath.charAt(commonJsPath.length - 1) === "/") {
+                commonJsPath = commonJsPath.substring(0, commonJsPath.length - 1);
+            }
+            if (savePath.charAt(savePath.length - 1) === "/") {
+                savePath = savePath.substring(0, savePath.length - 1);
+            }
+
+            //Cycle through all the JS files and convert them.
+            if (!fileList || !fileList.length) {
+                if (commonJs.useLog) {
+                    if (commonJsPath === "convert") {
+                        //A request just to convert one file.
+                        console.log('\n\n' + commonJs.convert(savePath, file.readFile(savePath)));
+                    } else {
+                        console.log("No files to convert in directory: " + commonJsPath);
+                    }
+                }
+            } else {
+                for (i = 0; i < fileList.length; i++) {
+                    fileName = fileList[i];
+                    convertedFileName = fileName.replace(commonJsPath, savePath);
+
+                    //Handle JS files.
+                    if (jsFileRegExp.test(fileName)) {
+                        fileContents = file.readFile(fileName);
+                        fileContents = commonJs.convert(fileName, fileContents);
+                        file.saveUtf8File(convertedFileName, fileContents);
+                    } else {
+                        //Just copy the file over.
+                        file.copyFile(fileName, convertedFileName, true);
+                    }
+                }
+            }
+        },
+
+        /**
+         * Does the actual file conversion.
+         *
+         * @param {String} fileName the name of the file.
+         *
+         * @param {String} fileContents the contents of a file :)
+         *
+         * @returns {String} the converted contents
+         */
+        convert: function (fileName, fileContents) {
+            //Strip out comments.
+            try {
+                var preamble = '',
+                    commonJsProps = parse.usesCommonJs(fileName, fileContents);
+
+                //First see if the module is not already RequireJS-formatted.
+                if (parse.usesAmdOrRequireJs(fileName, fileContents) || !commonJsProps) {
+                    return fileContents;
+                }
+
+                if (commonJsProps.dirname || commonJsProps.filename) {
+                    preamble = 'var __filename = module.uri || "", ' +
+                               '__dirname = __filename.substring(0, __filename.lastIndexOf("/") + 1);\n';
+                }
+
+                //Construct the wrapper boilerplate.
+                fileContents = 'define(function (require, exports, module) {\n' +
+                    preamble +
+                    fileContents +
+                    '\n});\n';
+
+            } catch (e) {
+                console.log("commonJs.convert: COULD NOT CONVERT: " + fileName + ", so skipping it. Error was: " + e);
+                return fileContents;
+            }
+
+            return fileContents;
+        }
+    };
+
+    return commonJs;
+});
+/**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*jslint plusplus: true, nomen: true, regexp: true  */
+/*global define, require */
+
+
+define('build', [ 'lang', 'logger', 'env!env/file', 'parse', 'optimize', 'pragma',
+         'transform', 'env!env/load', 'requirePatch', 'env!env/quit',
+         'commonJs'],
+function (lang,   logger,   file,          parse,    optimize,   pragma,
+          transform,   load,           requirePatch,   quit,
+          commonJs) {
+    'use strict';
+
+    var build, buildBaseConfig,
+        endsWithSemiColonRegExp = /;\s*$/;
+
+    buildBaseConfig = {
+            appDir: "",
+            pragmas: {},
+            paths: {},
+            optimize: "uglify",
+            optimizeCss: "standard.keepLines",
+            inlineText: true,
+            isBuild: true,
+            optimizeAllPluginResources: false,
+            findNestedDependencies: false,
+            preserveLicenseComments: true,
+            //By default, all files/directories are copied, unless
+            //they match this regexp, by default just excludes .folders
+            dirExclusionRegExp: file.dirExclusionRegExp
+        };
+
+    /**
+     * Some JS may not be valid if concatenated with other JS, in particular
+     * the style of omitting semicolons and rely on ASI. Add a semicolon in
+     * those cases.
+     */
+    function addSemiColon(text) {
+        if (endsWithSemiColonRegExp.test(text)) {
+            return text;
+        } else {
+            return text + ";";
+        }
+    }
+
+    function endsWithSlash(dirName) {
+        if (dirName.charAt(dirName.length - 1) !== "/") {
+            dirName += "/";
+        }
+        return dirName;
+    }
+
+    //Method used by plugin writeFile calls, defined up here to avoid
+    //jslint warning about "making a function in a loop".
+    function makeWriteFile(namespace, layer) {
+        function writeFile(name, contents) {
+            logger.trace('Saving plugin-optimized file: ' + name);
+            file.saveUtf8File(name, contents);
+        }
+
+        writeFile.asModule = function (moduleName, fileName, contents) {
+            writeFile(fileName,
+                build.toTransport(namespace, moduleName, fileName, contents, layer));
+        };
+
+        return writeFile;
+    }
+
+    /**
+     * Main API entry point into the build. The args argument can either be
+     * an array of arguments (like the onese passed on a command-line),
+     * or it can be a JavaScript object that has the format of a build profile
+     * file.
+     *
+     * If it is an object, then in addition to the normal properties allowed in
+     * a build profile file, the object should contain one other property:
+     *
+     * The object could also contain a "buildFile" property, which is a string
+     * that is the file path to a build profile that contains the rest
+     * of the build profile directives.
+     *
+     * This function does not return a status, it should throw an error if
+     * there is a problem completing the build.
+     */
+    build = function (args) {
+        var stackRegExp = /( {4}at[^\n]+)\n/,
+            standardIndent = '  ',
+            buildFile, cmdConfig, errorMsg, errorStack, stackMatch, errorTree,
+            i, j, errorMod;
+
+        try {
+            if (!args || lang.isArray(args)) {
+                if (!args || args.length < 1) {
+                    logger.error("build.js buildProfile.js\n" +
+                          "where buildProfile.js is the name of the build file (see example.build.js for hints on how to make a build file).");
+                    return undefined;
+                }
+
+                //Next args can include a build file path as well as other build args.
+                //build file path comes first. If it does not contain an = then it is
+                //a build file path. Otherwise, just all build args.
+                if (args[0].indexOf("=") === -1) {
+                    buildFile = args[0];
+                    args.splice(0, 1);
+                }
+
+                //Remaining args are options to the build
+                cmdConfig = build.convertArrayToObject(args);
+                cmdConfig.buildFile = buildFile;
+            } else {
+                cmdConfig = args;
+            }
+
+            return build._run(cmdConfig);
+        } catch (e) {
+            errorMsg = e.toString();
+            errorTree = e.moduleTree;
+            stackMatch = stackRegExp.exec(errorMsg);
+
+            if (stackMatch) {
+                errorMsg += errorMsg.substring(0, stackMatch.index + stackMatch[0].length + 1);
+            }
+
+            //If a module tree that shows what module triggered the error,
+            //print it out.
+            if (errorTree && errorTree.length > 0) {
+                errorMsg += '\nIn module tree:\n';
+
+                for (i = errorTree.length - 1; i > -1; i--) {
+                    errorMod = errorTree[i];
+                    if (errorMod) {
+                        for (j = errorTree.length - i; j > -1; j--) {
+                            errorMsg += standardIndent;
+                        }
+                        errorMsg += errorMod + '\n';
+                    }
+                }
+
+                logger.error(errorMsg);
+            }
+
+            errorStack = e.stack;
+
+            if (typeof args === 'string' && args.indexOf('stacktrace=true') !== -1) {
+                errorMsg += '\n' + errorStack;
+            } else {
+                if (!stackMatch && errorStack) {
+                    //Just trim out the first "at" in the stack.
+                    stackMatch = stackRegExp.exec(errorStack);
+                    if (stackMatch) {
+                        errorMsg += '\n' + stackMatch[0] || '';
+                    }
+                }
+            }
+
+            if (logger.level > logger.ERROR) {
+                throw new Error(errorMsg);
+            } else {
+                logger.error(errorMsg);
+                quit(1);
+            }
+        }
+    };
+
+    build._run = function (cmdConfig) {
+        var buildFileContents = "",
+            pluginCollector = {},
+            buildPaths, fileName, fileNames,
+            prop, paths, i,
+            baseConfig, config,
+            modules, builtModule, srcPath, buildContext,
+            destPath, moduleName, moduleMap, parentModuleMap, context,
+            resources, resource, pluginProcessed = {}, plugin, fileContents;
+
+        //Can now run the patches to require.js to allow it to be used for
+        //build generation. Do it here instead of at the top of the module
+        //because we want normal require behavior to load the build tool
+        //then want to switch to build mode.
+        requirePatch();
+
+        config = build.createConfig(cmdConfig);
+        paths = config.paths;
+
+        if (config.logLevel) {
+            logger.logLevel(config.logLevel);
+        }
+
+        //Remove the previous build dir, in case it contains source transforms,
+        //like the ones done with onBuildRead and onBuildWrite.
+        if (config.dir && !config.keepBuildDir && file.exists(config.dir)) {
+            file.deleteFile(config.dir);
+        }
+
+        if (!config.out && !config.cssIn) {
+            //This is not just a one-off file build but a full build profile, with
+            //lots of files to process.
+
+            //First copy all the baseUrl content
+            file.copyDir((config.appDir || config.baseUrl), config.dir, /\w/, true);
+
+            //Adjust baseUrl if config.appDir is in play, and set up build output paths.
+            buildPaths = {};
+            if (config.appDir) {
+                //All the paths should be inside the appDir, so just adjust
+                //the paths to use the dirBaseUrl
+                for (prop in paths) {
+                    if (paths.hasOwnProperty(prop)) {
+                        buildPaths[prop] = paths[prop].replace(config.appDir, config.dir);
+                    }
+                }
+            } else {
+                //If no appDir, then make sure to copy the other paths to this directory.
+                for (prop in paths) {
+                    if (paths.hasOwnProperty(prop)) {
+                        //Set up build path for each path prefix, but only do so
+                        //if the path falls out of the current baseUrl
+                        if (paths[prop].indexOf(config.baseUrl) === 0) {
+                            buildPaths[prop] = paths[prop].replace(config.baseUrl, config.dirBaseUrl);
+                        } else {
+                            buildPaths[prop] = paths[prop] === 'empty:' ? 'empty:' : prop.replace(/\./g, "/");
+
+                            //Make sure source path is fully formed with baseUrl,
+                            //if it is a relative URL.
+                            srcPath = paths[prop];
+                            if (srcPath.indexOf('/') !== 0 && srcPath.indexOf(':') === -1) {
+                                srcPath = config.baseUrl + srcPath;
+                            }
+
+                            destPath = config.dirBaseUrl + buildPaths[prop];
+
+                            //Skip empty: paths
+                            if (srcPath !== 'empty:') {
+                                //If the srcPath is a directory, copy the whole directory.
+                                if (file.exists(srcPath) && file.isDirectory(srcPath)) {
+                                    //Copy files to build area. Copy all files (the /\w/ regexp)
+                                    file.copyDir(srcPath, destPath, /\w/, true);
+                                } else {
+                                    //Try a .js extension
+                                    srcPath += '.js';
+                                    destPath += '.js';
+                                    file.copyFile(srcPath, destPath);
+                                }
+                            }
+                        }
+                    }
+                }
+            }
+        }
+
+        //Figure out source file location for each module layer. Do this by seeding require
+        //with source area configuration. This is needed so that later the module layers
+        //can be manually copied over to the source area, since the build may be
+        //require multiple times and the above copyDir call only copies newer files.
+        require({
+            baseUrl: config.baseUrl,
+            paths: paths,
+            packagePaths: config.packagePaths,
+            packages: config.packages
+        });
+        buildContext = require.s.contexts._;
+        modules = config.modules;
+
+        if (modules) {
+            modules.forEach(function (module) {
+                if (module.name) {
+                    module._sourcePath = buildContext.nameToUrl(module.name);
+                    //If the module does not exist, and this is not a "new" module layer,
+                    //as indicated by a true "create" property on the module, and
+                    //it is not a plugin-loaded resource, then throw an error.
+                    if (!file.exists(module._sourcePath) && !module.create &&
+                        module.name.indexOf('!') === -1) {
+                        throw new Error("ERROR: module path does not exist: " +
+                                        module._sourcePath + " for module named: " + module.name +
+                                        ". Path is relative to: " + file.absPath('.'));
+                    }
+                }
+            });
+        }
+
+        if (config.out) {
+            //Just set up the _buildPath for the module layer.
+            require(config);
+            if (!config.cssIn) {
+                config.modules[0]._buildPath = typeof config.out === 'function' ?
+                                               'FUNCTION' : config.out;
+            }
+        } else if (!config.cssIn) {
+            //Now set up the config for require to use the build area, and calculate the
+            //build file locations. Pass along any config info too.
+            baseConfig = {
+                baseUrl: config.dirBaseUrl,
+                paths: buildPaths
+            };
+
+            lang.mixin(baseConfig, config);
+            require(baseConfig);
+
+            if (modules) {
+                modules.forEach(function (module) {
+                    if (module.name) {
+                        module._buildPath = buildContext.nameToUrl(module.name, null);
+                        if (!module.create) {
+                            file.copyFile(module._sourcePath, module._buildPath);
+                        }
+                    }
+                });
+            }
+        }
+
+        //Run CSS optimizations before doing JS module tracing, to allow
+        //things like text loader plugins loading CSS to get the optimized
+        //CSS.
+        if (config.optimizeCss && config.optimizeCss !== "none" && config.dir) {
+            buildFileContents += optimize.css(config.dir, config);
+        }
+
+        if (modules) {
+            //For each module layer, call require to calculate dependencies.
+            modules.forEach(function (module) {
+                module.layer = build.traceDependencies(module, config);
+            });
+
+            //Now build up shadow layers for anything that should be excluded.
+            //Do this after tracing dependencies for each module, in case one
+            //of those modules end up being one of the excluded values.
+            modules.forEach(function (module) {
+                if (module.exclude) {
+                    module.excludeLayers = [];
+                    module.exclude.forEach(function (exclude, i) {
+                        //See if it is already in the list of modules.
+                        //If not trace dependencies for it.
+                        module.excludeLayers[i] = build.findBuildModule(exclude, modules) ||
+                                                 {layer: build.traceDependencies({name: exclude}, config)};
+                    });
+                }
+            });
+
+            modules.forEach(function (module) {
+                if (module.exclude) {
+                    //module.exclude is an array of module names. For each one,
+                    //get the nested dependencies for it via a matching entry
+                    //in the module.excludeLayers array.
+                    module.exclude.forEach(function (excludeModule, i) {
+                        var excludeLayer = module.excludeLayers[i].layer, map = excludeLayer.buildPathMap, prop;
+                        for (prop in map) {
+                            if (map.hasOwnProperty(prop)) {
+                                build.removeModulePath(prop, map[prop], module.layer);
+                            }
+                        }
+                    });
+                }
+                if (module.excludeShallow) {
+                    //module.excludeShallow is an array of module names.
+                    //shallow exclusions are just that module itself, and not
+                    //its nested dependencies.
+                    module.excludeShallow.forEach(function (excludeShallowModule) {
+                        var path = module.layer.buildPathMap[excludeShallowModule];
+                        if (path) {
+                            build.removeModulePath(excludeShallowModule, path, module.layer);
+                        }
+                    });
+                }
+
+                //Flatten them and collect the build output for each module.
+                builtModule = build.flattenModule(module, module.layer, config);
+
+                //Save it to a temp file for now, in case there are other layers that
+                //contain optimized content that should not be included in later
+                //layer optimizations. See issue #56.
+                if (module._buildPath === 'FUNCTION') {
+                    module._buildText = builtModule.text;
+                } else {
+                    file.saveUtf8File(module._buildPath + '-temp', builtModule.text);
+                }
+                buildFileContents += builtModule.buildText;
+            });
+
+            //Now move the build layers to their final position.
+            modules.forEach(function (module) {
+                var finalPath = module._buildPath;
+                if (finalPath !== 'FUNCTION') {
+                    if (file.exists(finalPath)) {
+                        file.deleteFile(finalPath);
+                    }
+                    file.renameFile(finalPath + '-temp', finalPath);
+
+                    //And finally, if removeCombined is specified, remove
+                    //any of the files that were used in this layer.
+                    //Be sure not to remove other build layers.
+                    if (config.removeCombined) {
+                        module.layer.buildFilePaths.forEach(function (path) {
+                            if (file.exists(path) && !modules.some(function (mod) {
+                                return mod._buildPath === path;
+                            })) {
+                                file.deleteFile(path);
+                            }
+                        });
+                    }
+                }
+            });
+        }
+
+        //If removeCombined in play, remove any empty directories that
+        //may now exist because of its use
+        if (config.removeCombined && !config.out && config.dir) {
+            file.deleteEmptyDirs(config.dir);
+        }
+
+        //Do other optimizations.
+        if (config.out && !config.cssIn) {
+            //Just need to worry about one JS file.
+            fileName = config.modules[0]._buildPath;
+            if (fileName === 'FUNCTION') {
+                config.modules[0]._buildText = optimize.js(fileName,
+                                                           config.modules[0]._buildText,
+                                                           config);
+            } else {
+                optimize.jsFile(fileName, null, fileName, config);
+            }
+        } else if (!config.cssIn) {
+            //Normal optimizations across modules.
+
+            //JS optimizations.
+            fileNames = file.getFilteredFileList(config.dir, /\.js$/, true);
+            for (i = 0; i < fileNames.length; i++) {
+                fileName = fileNames[i];
+
+                //Generate the module name from the config.dir root.
+                moduleName = fileName.replace(config.dir, '');
+                //Get rid of the extension
+                moduleName = moduleName.substring(0, moduleName.length - 3);
+
+                //Convert the file to transport format, but without a name
+                //inserted (by passing null for moduleName) since the files are
+                //standalone, one module per file.
+                fileContents = file.readFile(fileName);
+
+                //For builds, if wanting cjs translation, do it now, so that
+                //the individual modules can be loaded cross domain via
+                //plain script tags.
+                if (config.cjsTranslate) {
+                    fileContents = commonJs.convert(fileName, fileContents);
+                }
+
+                fileContents = build.toTransport(config.namespace,
+                                                 null,
+                                                 fileName,
+                                                 fileContents);
+
+                optimize.jsFile(fileName, fileContents, fileName, config, pluginCollector);
+            }
+
+            //Normalize all the plugin resources.
+            context = require.s.contexts._;
+
+            for (moduleName in pluginCollector) {
+                if (pluginCollector.hasOwnProperty(moduleName)) {
+                    parentModuleMap = context.makeModuleMap(moduleName);
+                    resources = pluginCollector[moduleName];
+                    for (i = 0; i < resources.length; i++) {
+                        resource = resources[i];
+                        moduleMap = context.makeModuleMap(resource, parentModuleMap);
+                        if (!context.plugins[moduleMap.prefix]) {
+                            //Set the value in context.plugins so it
+                            //will be evaluated as a full plugin.
+                            context.plugins[moduleMap.prefix] = true;
+
+                            //Do not bother if the plugin is not available.
+                            if (!file.exists(require.toUrl(moduleMap.prefix + '.js'))) {
+                                continue;
+                            }
+
+                            //Rely on the require in the build environment
+                            //to be synchronous
+                            context.require([moduleMap.prefix]);
+
+                            //Now that the plugin is loaded, redo the moduleMap
+                            //since the plugin will need to normalize part of the path.
+                            moduleMap = context.makeModuleMap(resource, parentModuleMap);
+                        }
+
+                        //Only bother with plugin resources that can be handled
+                        //processed by the plugin, via support of the writeFile
+                        //method.
+                        if (!pluginProcessed[moduleMap.id]) {
+                            //Only do the work if the plugin was really loaded.
+                            //Using an internal access because the file may
+                            //not really be loaded.
+                            plugin = context.defined[moduleMap.prefix];
+                            if (plugin && plugin.writeFile) {
+                                plugin.writeFile(
+                                    moduleMap.prefix,
+                                    moduleMap.name,
+                                    require,
+                                    makeWriteFile(
+                                        config.namespace
+                                    ),
+                                    context.config
+                                );
+                            }
+
+                            pluginProcessed[moduleMap.id] = true;
+                        }
+                    }
+
+                }
+            }
+
+            //console.log('PLUGIN COLLECTOR: ' + JSON.stringify(pluginCollector, null, "  "));
+
+
+            //All module layers are done, write out the build.txt file.
+            file.saveUtf8File(config.dir + "build.txt", buildFileContents);
+        }
+
+        //If just have one CSS file to optimize, do that here.
+        if (config.cssIn) {
+            buildFileContents += optimize.cssFile(config.cssIn, config.out, config);
+        }
+
+        if (typeof config.out === 'function') {
+            config.out(config.modules[0]._buildText);
+        }
+
+        //Print out what was built into which layers.
+        if (buildFileContents) {
+            logger.info(buildFileContents);
+            return buildFileContents;
+        }
+
+        return '';
+    };
+
+    /**
+     * Converts command line args like "paths.foo=../some/path"
+     * result.paths = { foo: '../some/path' } where prop = paths,
+     * name = paths.foo and value = ../some/path, so it assumes the
+     * name=value splitting has already happened.
+     */
+    function stringDotToObj(result, name, value) {
+        var parts = name.split('.'),
+            prop = parts[0];
+
+        parts.forEach(function (prop, i) {
+            if (i === parts.length - 1) {
+                result[prop] = value;
+            } else {
+                if (!result[prop]) {
+                    result[prop] = {};
+                }
+                result = result[prop];
+            }
+
+        });
+    }
+
+    //Used by convertArrayToObject to convert some things from prop.name=value
+    //to a prop: { name: value}
+    build.dotProps = [
+        'paths.',
+        'wrap.',
+        'pragmas.',
+        'pragmasOnSave.',
+        'has.',
+        'hasOnSave.',
+        'wrap.',
+        'uglify.',
+        'closure.'
+    ];
+
+    build.hasDotPropMatch = function (prop) {
+        return build.dotProps.some(function (dotProp) {
+            return prop.indexOf(dotProp) === 0;
+        });
+    };
+
+    /**
+     * Converts an array that has String members of "name=value"
+     * into an object, where the properties on the object are the names in the array.
+     * Also converts the strings "true" and "false" to booleans for the values.
+     * member name/value pairs, and converts some comma-separated lists into
+     * arrays.
+     * @param {Array} ary
+     */
+    build.convertArrayToObject = function (ary) {
+        var result = {}, i, separatorIndex, prop, value,
+            needArray = {
+                "include": true,
+                "exclude": true,
+                "excludeShallow": true,
+                "insertRequire": true
+            };
+
+        for (i = 0; i < ary.length; i++) {
+            separatorIndex = ary[i].indexOf("=");
+            if (separatorIndex === -1) {
+                throw "Malformed name/value pair: [" + ary[i] + "]. Format should be name=value";
+            }
+
+            value = ary[i].substring(separatorIndex + 1, ary[i].length);
+            if (value === "true") {
+                value = true;
+            } else if (value === "false") {
+                value = false;
+            }
+
+            prop = ary[i].substring(0, separatorIndex);
+
+            //Convert to array if necessary
+            if (needArray[prop]) {
+                value = value.split(",");
+            }
+
+            if (build.hasDotPropMatch(prop)) {
+                stringDotToObj(result, prop, value);
+            } else {
+                result[prop] = value;
+            }
+        }
+        return result; //Object
+    };
+
+    build.makeAbsPath = function (path, absFilePath) {
+        //Add abspath if necessary. If path starts with a slash or has a colon,
+        //then already is an abolute path.
+        if (path.indexOf('/') !== 0 && path.indexOf(':') === -1) {
+            path = absFilePath +
+                   (absFilePath.charAt(absFilePath.length - 1) === '/' ? '' : '/') +
+                   path;
+            path = file.normalize(path);
+        }
+        return path.replace(lang.backSlashRegExp, '/');
+    };
+
+    build.makeAbsObject = function (props, obj, absFilePath) {
+        var i, prop;
+        if (obj) {
+            for (i = 0; i < props.length; i++) {
+                prop = props[i];
+                if (obj.hasOwnProperty(prop) && typeof obj[prop] === 'string') {
+                    obj[prop] = build.makeAbsPath(obj[prop], absFilePath);
+                }
+            }
+        }
+    };
+
+    /**
+     * For any path in a possible config, make it absolute relative
+     * to the absFilePath passed in.
+     */
+    build.makeAbsConfig = function (config, absFilePath) {
+        var props, prop, i;
+
+        props = ["appDir", "dir", "baseUrl"];
+        for (i = 0; i < props.length; i++) {
+            prop = props[i];
+
+            if (config[prop]) {
+                //Add abspath if necessary, make sure these paths end in
+                //slashes
+                if (prop === "baseUrl") {
+                    config.originalBaseUrl = config.baseUrl;
+                    if (config.appDir) {
+                        //If baseUrl with an appDir, the baseUrl is relative to
+                        //the appDir, *not* the absFilePath. appDir and dir are
+                        //made absolute before baseUrl, so this will work.
+                        config.baseUrl = build.makeAbsPath(config.originalBaseUrl, config.appDir);
+                    } else {
+                        //The dir output baseUrl is same as regular baseUrl, both
+                        //relative to the absFilePath.
+                        config.baseUrl = build.makeAbsPath(config[prop], absFilePath);
+                    }
+                } else {
+                    config[prop] = build.makeAbsPath(config[prop], absFilePath);
+                }
+
+                config[prop] = endsWithSlash(config[prop]);
+            }
+        }
+
+        build.makeAbsObject(["out", "cssIn"], config, absFilePath);
+        build.makeAbsObject(["startFile", "endFile"], config.wrap, absFilePath);
+    };
+
+    build.nestedMix = {
+        paths: true,
+        has: true,
+        hasOnSave: true,
+        pragmas: true,
+        pragmasOnSave: true
+    };
+
+    /**
+     * Mixes additional source config into target config, and merges some
+     * nested config, like paths, correctly.
+     */
+    function mixConfig(target, source) {
+        var prop, value;
+
+        for (prop in source) {
+            if (source.hasOwnProperty(prop)) {
+                //If the value of the property is a plain object, then
+                //allow a one-level-deep mixing of it.
+                value = source[prop];
+                if (typeof value === 'object' && value &&
+                    !lang.isArray(value) && !lang.isFunction(value) &&
+                    !lang.isRegExp(value)) {
+                    target[prop] = lang.mixin({}, target[prop], value, true);
+                } else {
+                    target[prop] = value;
+                }
+            }
+        }
+    }
+
+    /**
+     * Creates a config object for an optimization build.
+     * It will also read the build profile if it is available, to create
+     * the configuration.
+     *
+     * @param {Object} cfg config options that take priority
+     * over defaults and ones in the build file. These options could
+     * be from a command line, for instance.
+     *
+     * @param {Object} the created config object.
+     */
+    build.createConfig = function (cfg) {
+        /*jslint evil: true */
+        var config = {}, buildFileContents, buildFileConfig, mainConfig,
+            mainConfigFile, mainConfigPath, prop, buildFile, absFilePath;
+
+        //Make sure all paths are relative to current directory.
+        absFilePath = file.absPath('.');
+        build.makeAbsConfig(cfg, absFilePath);
+        build.makeAbsConfig(buildBaseConfig, absFilePath);
+
+        lang.mixin(config, buildBaseConfig);
+        lang.mixin(config, cfg, true);
+
+        if (config.buildFile) {
+            //A build file exists, load it to get more config.
+            buildFile = file.absPath(config.buildFile);
+
+            //Find the build file, and make sure it exists, if this is a build
+            //that has a build profile, and not just command line args with an in=path
+            if (!file.exists(buildFile)) {
+                throw new Error("ERROR: build file does not exist: " + buildFile);
+            }
+
+            absFilePath = config.baseUrl = file.absPath(file.parent(buildFile));
+
+            //Load build file options.
+            buildFileContents = file.readFile(buildFile);
+            try {
+                buildFileConfig = eval("(" + buildFileContents + ")");
+                build.makeAbsConfig(buildFileConfig, absFilePath);
+
+                //Mix in the config now so that items in mainConfigFile can
+                //be resolved relative to them if necessary, like if appDir
+                //is set here, but the baseUrl is in mainConfigFile. Will
+                //re-mix in the same build config later after mainConfigFile
+                //is processed, since build config should take priority.
+                mixConfig(config, buildFileConfig);
+            } catch (e) {
+                throw new Error("Build file " + buildFile + " is malformed: " + e);
+            }
+        }
+
+        mainConfigFile = config.mainConfigFile || (buildFileConfig && buildFileConfig.mainConfigFile);
+        if (mainConfigFile) {
+            mainConfigFile = build.makeAbsPath(mainConfigFile, absFilePath);
+            if (!file.exists(mainConfigFile)) {
+                throw new Error(mainConfigFile + ' does not exist.');
+            }
+            try {
+                mainConfig = parse.findConfig(mainConfigFile, file.readFile(mainConfigFile));
+            } catch (configError) {
+                throw new Error('The config in mainConfigFile ' +
+                        mainConfigFile +
+                        ' cannot be used because it cannot be evaluated' +
+                        ' correctly while running in the optimizer. Try only' +
+                        ' using a config that is also valid JSON, or do not use' +
+                        ' mainConfigFile and instead copy the config values needed' +
+                        ' into a build file or command line arguments given to the optimizer.');
+            }
+            if (mainConfig) {
+                mainConfigPath = mainConfigFile.substring(0, mainConfigFile.lastIndexOf('/'));
+
+                //Add in some existing config, like appDir, since they can be
+                //used inside the mainConfigFile -- paths and baseUrl are
+                //relative to them.
+                if (config.appDir && !mainConfig.appDir) {
+                    mainConfig.appDir = config.appDir;
+                }
+
+                //If no baseUrl, then use the directory holding the main config.
+                if (!mainConfig.baseUrl) {
+                    mainConfig.baseUrl = mainConfigPath;
+                }
+
+                build.makeAbsConfig(mainConfig, mainConfigPath);
+                mixConfig(config, mainConfig);
+            }
+        }
+
+        //Mix in build file config, but only after mainConfig has been mixed in.
+        if (buildFileConfig) {
+            mixConfig(config, buildFileConfig);
+        }
+
+        //Re-apply the override config values. Command line
+        //args should take precedence over build file values.
+        mixConfig(config, cfg);
+
+        //Fix paths to full paths so that they can be adjusted consistently
+        //lately to be in the output area.
+        lang.eachProp(config.paths, function (value, prop) {
+            config.paths[prop] = build.makeAbsPath(value, config.baseUrl);
+        });
+
+        //Set final output dir
+        if (config.hasOwnProperty("baseUrl")) {
+            if (config.appDir) {
+                config.dirBaseUrl = build.makeAbsPath(config.originalBaseUrl, config.dir);
+            } else {
+                config.dirBaseUrl = config.dir || config.baseUrl;
+            }
+            //Make sure dirBaseUrl ends in a slash, since it is
+            //concatenated with other strings.
+            config.dirBaseUrl = endsWithSlash(config.dirBaseUrl);
+        }
+
+        //Check for errors in config
+        if (config.main) {
+            throw new Error('"main" passed as an option, but the ' +
+                            'supported option is called "name".');
+        }
+        if (!config.name && !config.modules && !config.include && !config.cssIn) {
+            throw new Error('Missing either a "name", "include" or "modules" ' +
+                            'option');
+        }
+        if (config.cssIn && !config.out) {
+            throw new Error("ERROR: 'out' option missing.");
+        }
+        if (!config.cssIn && !config.baseUrl) {
+            //Just use the current directory as the baseUrl
+            config.baseUrl = './';
+        }
+        if (!config.out && !config.dir) {
+            throw new Error('Missing either an "out" or "dir" config value. ' +
+                            'If using "appDir" for a full project optimization, ' +
+                            'use "dir". If you want to optimize to one file, ' +
+                            'use "out".');
+        }
+        if (config.appDir && config.out) {
+            throw new Error('"appDir" is not compatible with "out". Use "dir" ' +
+                            'instead. appDir is used to copy whole projects, ' +
+                            'where "out" is used to just optimize to one file.');
+        }
+        if (config.out && config.dir) {
+            throw new Error('The "out" and "dir" options are incompatible.' +
+                            ' Use "out" if you are targeting a single file for' +
+                            ' for optimization, and "dir" if you want the appDir' +
+                            ' or baseUrl directories optimized.');
+        }
+
+        if (config.insertRequire && !lang.isArray(config.insertRequire)) {
+            throw new Error('insertRequire should be a list of module IDs' +
+                            ' to insert in to a require([]) call.');
+        }
+
+        if ((config.name || config.include) && !config.modules) {
+            //Just need to build one file, but may be part of a whole appDir/
+            //baseUrl copy, but specified on the command line, so cannot do
+            //the modules array setup. So create a modules section in that
+            //case.
+            config.modules = [
+                {
+                    name: config.name,
+                    out: config.out,
+                    include: config.include,
+                    exclude: config.exclude,
+                    excludeShallow: config.excludeShallow,
+                    insertRequire: config.insertRequire
+                }
+            ];
+        } else if (config.modules && config.out) {
+            throw new Error('If the "modules" option is used, then there ' +
+                            'should be a "dir" option set and "out" should ' +
+                            'not be used since "out" is only for single file ' +
+                            'optimization output.');
+        } else if (config.modules && config.name) {
+            throw new Error('"name" and "modules" options are incompatible. ' +
+                            'Either use "name" if doing a single file ' +
+                            'optimization, or "modules" if you want to target ' +
+                            'more than one file for optimization.');
+        }
+
+        if (config.out && !config.cssIn) {
+            //Just one file to optimize.
+
+            //Does not have a build file, so set up some defaults.
+            //Optimizing CSS should not be allowed, unless explicitly
+            //asked for on command line. In that case the only task is
+            //to optimize a CSS file.
+            if (!cfg.optimizeCss) {
+                config.optimizeCss = "none";
+            }
+        }
+
+        //Create a hash lookup for the stubModules config to make lookup
+        //cheaper later.
+        if (config.stubModules) {
+            config.stubModules._byName = {};
+            config.stubModules.forEach(function (id) {
+                config.stubModules._byName[id] = true;
+            });
+        }
+
+        //Get any wrap text.
+        try {
+            if (config.wrap) {
+                if (config.wrap === true) {
+                    //Use default values.
+                    config.wrap = {
+                        start: '(function () {',
+                        end: '}());'
+                    };
+                } else {
+                    config.wrap.start = config.wrap.start ||
+                            file.readFile(build.makeAbsPath(config.wrap.startFile, absFilePath));
+                    config.wrap.end = config.wrap.end ||
+                            file.readFile(build.makeAbsPath(config.wrap.endFile, absFilePath));
+                }
+            }
+        } catch (wrapError) {
+            throw new Error('Malformed wrap config: need both start/end or ' +
+                            'startFile/endFile: ' + wrapError.toString());
+        }
+
+        //Do final input verification
+        if (config.context) {
+            throw new Error('The build argument "context" is not supported' +
+                            ' in a build. It should only be used in web' +
+                            ' pages.');
+        }
+
+        //Set file.fileExclusionRegExp if desired
+        if (config.hasOwnProperty('fileExclusionRegExp')) {
+            if (typeof config.fileExclusionRegExp === "string") {
+                file.exclusionRegExp = new RegExp(config.fileExclusionRegExp);
+            } else {
+                file.exclusionRegExp = config.fileExclusionRegExp;
+            }
+        } else if (config.hasOwnProperty('dirExclusionRegExp')) {
+            //Set file.dirExclusionRegExp if desired, this is the old
+            //name for fileExclusionRegExp before 1.0.2. Support for backwards
+            //compatibility
+            file.exclusionRegExp = config.dirExclusionRegExp;
+        }
+
+        //Remove things that may cause problems in the build.
+        delete config.jQuery;
+
+        return config;
+    };
+
+    /**
+     * finds the module being built/optimized with the given moduleName,
+     * or returns null.
+     * @param {String} moduleName
+     * @param {Array} modules
+     * @returns {Object} the module object from the build profile, or null.
+     */
+    build.findBuildModule = function (moduleName, modules) {
+        var i, module;
+        for (i = 0; i < modules.length; i++) {
+            module = modules[i];
+            if (module.name === moduleName) {
+                return module;
+            }
+        }
+        return null;
+    };
+
+    /**
+     * Removes a module name and path from a layer, if it is supposed to be
+     * excluded from the layer.
+     * @param {String} moduleName the name of the module
+     * @param {String} path the file path for the module
+     * @param {Object} layer the layer to remove the module/path from
+     */
+    build.removeModulePath = function (module, path, layer) {
+        var index = layer.buildFilePaths.indexOf(path);
+        if (index !== -1) {
+            layer.buildFilePaths.splice(index, 1);
+        }
+    };
+
+    /**
+     * Uses the module build config object to trace the dependencies for the
+     * given module.
+     *
+     * @param {Object} module the module object from the build config info.
+     * @param {Object} the build config object.
+     *
+     * @returns {Object} layer information about what paths and modules should
+     * be in the flattened module.
+     */
+    build.traceDependencies = function (module, config) {
+        var include, override, layer, context, baseConfig, oldContext,
+            registry, id, idParts, pluginId,
+            errMessage = '',
+            failedPluginMap = {},
+            failedPluginIds = [],
+            errIds = [],
+            errUrlMap = {},
+            errUrlConflicts = {},
+            hasErrUrl = false,
+            errUrl, prop;
+
+        //Reset some state set up in requirePatch.js, and clean up require's
+        //current context.
+        oldContext = require._buildReset();
+
+        //Grab the reset layer and context after the reset, but keep the
+        //old config to reuse in the new context.
+        baseConfig = oldContext.config;
+        layer = require._layer;
+        context = layer.context;
+
+        //Put back basic config, use a fresh object for it.
+        //WARNING: probably not robust for paths and packages/packagePaths,
+        //since those property's objects can be modified. But for basic
+        //config clone it works out.
+        require(lang.mixin({}, baseConfig, true));
+
+        logger.trace("\nTracing dependencies for: " + (module.name || module.out));
+        include = module.name && !module.create ? [module.name] : [];
+        if (module.include) {
+            include = include.concat(module.include);
+        }
+
+        //If there are overrides to basic config, set that up now.;
+        if (module.override) {
+            override = lang.mixin({}, baseConfig, true);
+            lang.mixin(override, module.override, true);
+            require(override);
+        }
+
+        //Figure out module layer dependencies by calling require to do the work.
+        require(include);
+
+        //Reset config
+        if (module.override) {
+            require(baseConfig);
+        }
+
+        //Check to see if it all loaded. If not, then stop, and give
+        //a message on what is left.
+        registry = context.registry;
+        for (id in registry) {
+            if (registry.hasOwnProperty(id) && id.indexOf('_@r') !== 0) {
+                if (id.indexOf('_unnormalized') === -1 && registry[id].enabled) {
+                    errIds.push(id);
+                    errUrl = registry[id].map.url;
+
+                    if (errUrlMap[errUrl]) {
+                        hasErrUrl = true;
+                        //This error module has the same URL as another
+                        //error module, could be misconfiguration.
+                        if (!errUrlConflicts[errUrl]) {
+                            errUrlConflicts[errUrl] = [];
+                            //Store the original module that had the same URL.
+                            errUrlConflicts[errUrl].push(errUrlMap[errUrl]);
+                        }
+                        errUrlConflicts[errUrl].push(id);
+                    } else {
+                        errUrlMap[errUrl] = id;
+                    }
+                }
+
+                //Look for plugins that did not call load()
+                idParts = id.split('!');
+                pluginId = idParts[0];
+                if (idParts.length > 1 && !failedPluginMap.hasOwnProperty(pluginId)) {
+                    failedPluginIds.push(pluginId);
+                    failedPluginMap[pluginId] = true;
+                }
+            }
+        }
+
+        if (errIds.length || failedPluginIds.length) {
+            if (failedPluginIds.length) {
+                errMessage += 'Loader plugin' +
+                (failedPluginIds.length === 1 ? '' : 's') +
+                ' did not call ' +
+                'the load callback in the build: ' +
+                failedPluginIds.join(', ') + '\n';
+            }
+            errMessage += 'Module loading did not complete for: ' + errIds.join(', ');
+
+            if (hasErrUrl) {
+                errMessage += '\nThe following modules share the same URL. This ' +
+                              'could be a misconfiguration if that URL only has ' +
+                              'one anonymous module in it:';
+                for (prop in errUrlConflicts) {
+                    if (errUrlConflicts.hasOwnProperty(prop)) {
+                        errMessage += '\n' + prop + ': ' +
+                                      errUrlConflicts[prop].join(', ');
+                    }
+                }
+            }
+            throw new Error(errMessage);
+        }
+
+        return layer;
+    };
+
+    /**
+     * Uses the module build config object to create an flattened version
+     * of the module, with deep dependencies included.
+     *
+     * @param {Object} module the module object from the build config info.
+     *
+     * @param {Object} layer the layer object returned from build.traceDependencies.
+     *
+     * @param {Object} the build config object.
+     *
+     * @returns {Object} with two properties: "text", the text of the flattened
+     * module, and "buildText", a string of text representing which files were
+     * included in the flattened module text.
+     */
+    build.flattenModule = function (module, layer, config) {
+        var buildFileContents = "",
+            namespace = config.namespace || '',
+            namespaceWithDot = namespace ? namespace + '.' : '',
+            stubModulesByName = (config.stubModules && config.stubModules._byName) || {},
+            context = layer.context,
+            path, reqIndex, fileContents, currContents,
+            i, moduleName, shim, packageConfig,
+            parts, builder, writeApi;
+
+        //Use override settings, particularly for pragmas
+        if (module.override) {
+            config = lang.mixin({}, config, true);
+            lang.mixin(config, module.override, true);
+        }
+
+        //Start build output for the module.
+        buildFileContents += "\n" +
+                             (config.dir ? module._buildPath.replace(config.dir, "") : module._buildPath) +
+                             "\n----------------\n";
+
+        //If there was an existing file with require in it, hoist to the top.
+        if (layer.existingRequireUrl) {
+            reqIndex = layer.buildFilePaths.indexOf(layer.existingRequireUrl);
+            if (reqIndex !== -1) {
+                layer.buildFilePaths.splice(reqIndex, 1);
+                layer.buildFilePaths.unshift(layer.existingRequireUrl);
+            }
+        }
+
+        //Write the built module to disk, and build up the build output.
+        fileContents = "";
+        for (i = 0; i < layer.buildFilePaths.length; i++) {
+            path = layer.buildFilePaths[i];
+            moduleName = layer.buildFileToModule[path];
+
+            //If the moduleName is for a package main, then update it to the
+            //real main value.
+            packageConfig = layer.context.config.pkgs &&
+                            layer.context.config.pkgs[moduleName];
+            if (packageConfig) {
+                moduleName += '/' + packageConfig.main;
+            }
+
+            //Figure out if the module is a result of a build plugin, and if so,
+            //then delegate to that plugin.
+            parts = context.makeModuleMap(moduleName);
+            builder = parts.prefix && context.defined[parts.prefix];
+            if (builder) {
+                if (builder.write) {
+                    writeApi = function (input) {
+                        fileContents += "\n" + addSemiColon(input);
+                        if (config.onBuildWrite) {
+                            fileContents = config.onBuildWrite(moduleName, path, fileContents);
+                        }
+                    };
+                    writeApi.asModule = function (moduleName, input) {
+                        fileContents += "\n" +
+                                        addSemiColon(
+                                            build.toTransport(namespace, moduleName, path, input, layer, {
+                                                useSourceUrl: layer.context.config.useSourceUrl
+                                            }));
+                        if (config.onBuildWrite) {
+                            fileContents = config.onBuildWrite(moduleName, path, fileContents);
+                        }
+                    };
+                    builder.write(parts.prefix, parts.name, writeApi);
+                }
+            } else {
+                if (stubModulesByName.hasOwnProperty(moduleName)) {
+                    //Just want to insert a simple module definition instead
+                    //of the source module. Useful for plugins that inline
+                    //all their resources.
+                    if (layer.context.plugins.hasOwnProperty(moduleName)) {
+                        //Slightly different content for plugins, to indicate
+                        //that dynamic loading will not work.
+                        currContents = 'define({load: function(id){throw new Error("Dynamic load not allowed: " + id);}});';
+                    } else {
+                        currContents = 'define({});';
+                    }
+                } else {
+                    currContents = file.readFile(path);
+                }
+
+                if (config.cjsTranslate) {
+                    currContents = commonJs.convert(path, currContents);
+                }
+
+                if (config.onBuildRead) {
+                    currContents = config.onBuildRead(moduleName, path, currContents);
+                }
+
+                if (namespace) {
+                    currContents = pragma.namespace(currContents, namespace);
+                }
+
+                currContents = build.toTransport(namespace, moduleName, path, currContents, layer, {
+                                    useSourceUrl: config.useSourceUrl
+                                });
+
+                if (packageConfig) {
+                    currContents = addSemiColon(currContents) + '\n';
+                    currContents += namespaceWithDot + "define('" +
+                                    packageConfig.name + "', ['" + moduleName +
+                                    "'], function (main) { return main; });\n";
+                }
+
+                if (config.onBuildWrite) {
+                    currContents = config.onBuildWrite(moduleName, path, currContents);
+                }
+
+                //Semicolon is for files that are not well formed when
+                //concatenated with other content.
+                fileContents += "\n" + addSemiColon(currContents);
+            }
+
+            buildFileContents += path.replace(config.dir, "") + "\n";
+            //Some files may not have declared a require module, and if so,
+            //put in a placeholder call so the require does not try to load them
+            //after the module is processed.
+            //If we have a name, but no defined module, then add in the placeholder.
+            if (moduleName && !layer.modulesWithNames[moduleName] && !config.skipModuleInsertion) {
+                shim = config.shim && config.shim[moduleName];
+                if (shim) {
+                    fileContents += '\n' + namespaceWithDot + 'define("' + moduleName + '", ' +
+                                     (shim.deps && shim.deps.length ?
+                                            build.makeJsArrayString(shim.deps) + ', ' : '') +
+                                     (shim.exports ? shim.exports() : 'function(){}') +
+                                     ');\n';
+                } else {
+                    fileContents += '\n' + namespaceWithDot + 'define("' + moduleName + '", function(){});\n';
+                }
+            }
+        }
+
+        //Add a require at the end to kick start module execution, if that
+        //was desired. Usually this is only specified when using small shim
+        //loaders like almond.
+        if (module.insertRequire) {
+            fileContents += '\n' + namespaceWithDot + 'require(["' + module.insertRequire.join('", "') + '"]);\n';
+        }
+
+        return {
+            text: config.wrap ?
+                    config.wrap.start + fileContents + config.wrap.end :
+                    fileContents,
+            buildText: buildFileContents
+        };
+    };
+
+    //Converts an JS array of strings to a string representation.
+    //Not using JSON.stringify() for Rhino's sake.
+    build.makeJsArrayString = function (ary) {
+        return '["' + ary.map(function (item) {
+            //Escape any double quotes, backslashes
+            return lang.jsEscape(item);
+        }).join('","') + '"]';
+    };
+
+    build.toTransport = function (namespace, moduleName, path, contents, layer, options) {
+        var baseUrl = layer && layer.context.config.baseUrl;
+
+        function onFound(info) {
+            //Only mark this module as having a name if not a named module,
+            //or if a named module and the name matches expectations.
+            if (layer && (info.needsId || info.foundId === moduleName)) {
+                layer.modulesWithNames[moduleName] = true;
+            }
+        }
+
+        //Convert path to be a local one to the baseUrl, useful for
+        //useSourceUrl.
+        if (baseUrl) {
+            path = path.replace(baseUrl, '');
+        }
+
+        return transform.toTransport(namespace, moduleName, path, contents, onFound, options);
+    };
+
+    return build;
+});
+
+    }
+
+
+    /**
+     * Sets the default baseUrl for requirejs to be directory of top level
+     * script.
+     */
+    function setBaseUrl(fileName) {
+        //Use the file name's directory as the baseUrl if available.
+        dir = fileName.replace(/\\/g, '/');
+        if (dir.indexOf('/') !== -1) {
+            dir = dir.split('/');
+            dir.pop();
+            dir = dir.join('/');
+            exec("require({baseUrl: '" + dir + "'});");
+        }
+    }
+
+    //If in Node, and included via a require('requirejs'), just export and
+    //THROW IT ON THE GROUND!
+    if (env === 'node' && reqMain !== module) {
+        setBaseUrl(path.resolve(reqMain ? reqMain.filename : '.'));
+
+        //Create a method that will run the optimzer given an object
+        //config.
+        requirejs.optimize = function (config, callback) {
+            if (!loadedOptimizedLib) {
+                loadLib();
+                loadedOptimizedLib = true;
+            }
+
+            //Create the function that will be called once build modules
+            //have been loaded.
+            var runBuild = function (build, logger) {
+                //Make sure config has a log level, and if not,
+                //make it "silent" by default.
+                config.logLevel = config.hasOwnProperty('logLevel') ?
+                                  config.logLevel : logger.SILENT;
+
+                var result = build(config);
+
+                //Reset build internals on each run.
+                requirejs._buildReset();
+
+                if (callback) {
+                    callback(result);
+                }
+            };
+
+            requirejs({
+                context: 'build'
+            }, ['build', 'logger'], runBuild);
+        };
+
+        requirejs.tools = {
+            useLib: function (contextName, callback) {
+                if (!callback) {
+                    callback = contextName;
+                    contextName = 'uselib';
+                }
+
+                if (!useLibLoaded[contextName]) {
+                    loadLib();
+                    useLibLoaded[contextName] = true;
+                }
+
+                var req = requirejs({
+                    context: contextName
+                });
+
+                req(['build'], function () {
+                    callback(req);
+                });
+            }
+        };
+
+        requirejs.define = define;
+
+        module.exports = requirejs;
+        return;
+    }
+
+    if (commandOption === 'o') {
+        //Do the optimizer work.
+        loadLib();
+
+        /**
+ * @license Copyright (c) 2010-2011, The Dojo Foundation All Rights Reserved.
+ * Available via the MIT or new BSD license.
+ * see: http://github.com/jrburke/requirejs for details
+ */
+
+/*
+ * Create a build.js file that has the build options you want and pass that
+ * build file to this file to do the build. See example.build.js for more information.
+ */
+
+/*jslint strict: false, nomen: false */
+/*global require: false */
+
+require({
+    baseUrl: require.s.contexts._.config.baseUrl,
+    //Use a separate context than the default context so that the
+    //build can use the default context.
+    context: 'build',
+    catchError: {
+        define: true
+    }
+},       ['env!env/args', 'build'],
+function (args,            build) {
+    build(args);
+});
+
+
+    } else if (commandOption === 'v') {
+        console.log('r.js: ' + version + ', RequireJS: ' + this.requirejsVars.require.version);
+    } else if (commandOption === 'convert') {
+        loadLib();
+
+        this.requirejsVars.require(['env!env/args', 'commonJs', 'env!env/print'],
+        function (args,           commonJs,   print) {
+
+            var srcDir, outDir;
+            srcDir = args[0];
+            outDir = args[1];
+
+            if (!srcDir || !outDir) {
+                print('Usage: path/to/commonjs/modules output/dir');
+                return;
+            }
+
+            commonJs.convertDir(args[0], args[1]);
+        });
+    } else {
+        //Just run an app
+
+        //Load the bundled libraries for use in the app.
+        if (commandOption === 'lib') {
+            loadLib();
+        }
+
+        setBaseUrl(fileName);
+
+        if (exists(fileName)) {
+            exec(readFile(fileName), fileName);
+        } else {
+            showHelp();
+        }
+    }
+
+}((typeof console !== 'undefined' ? console : undefined),
+  (typeof Packages !== 'undefined' ? Array.prototype.slice.call(arguments, 0) : []),
+  (typeof readFile !== 'undefined' ? readFile : undefined)));